搜尋

搜尋結果

【觀察港交所(0388)盤路 預測期指即市走勢 (一)】
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2015-04-18

運用程式,除了可以利用它來分析個股,分析每隻個股在不同的交易策略下過去的表現,更可將個人的策略設定在即市中發出買入及賣出訊號,不過,一些喜歡交易期指的,更會同時將個股及期指的即市數據作比較,希望藉此找到兩者的關連作交易期指的訊號,甚至利用個股的走勢發出訊號再直接交易期指,進行全自動程式交易,這點利用Amibroker其實很容易做到。 分析方法方面,早年便有不少人都愛看匯控0005的走勢來炒期指,但匯控早已不是市場的焦點,取而代之是港交所0388,就是想留意一下即市港交所0388的盤路是否對即市交易期指有幫助 如2015年4月16日,1042至1055期間,期指升至高位開始回落,已造好的應否先平倉,又或入市追沽 因時間雖短,跌幅也有約100點,剛才所見,港交所的沽盤先是增加圖一,然後掛盤買入價正式跌穿了「290元」這個齊頭位,期指也開始跌得更急,繼而港交所的買賣掛盤也正式跌穿「290元」這個齊頭位,期指也跌穿開始跌得更急,直至跌穿了50EMA後才反彈,然後又展開升勢 是否兩者有關連 大家也可以嘗試觀察及做詳細backtest,不過既然過去看匯控盤路即市炒期指是有幫助,現在看港交所應也有一定參考價值。

【如何用Trading View寫每天只交易一次的策略】
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2024-06-17

最記得以前有學員曾說過,他過去試過很多的交易策略,最後在實戰時的成績都不太好,然後「嬲嬲地」就每天只看到MACD的第一個訊號便入市,開市後見MACD的快線升穿慢線便買入,相反,若MACD的快線跌穿慢線便造淡,然後見MACD的快線繼續上升便平好倉,造淡時則見MACD的快線繼續下跌就平淡倉,就是這樣簡單 但效果反而比很多複雜的策略更好。 這個只是他的意見,最後成績如何他沒有告訴我,但筆者自己研究過很多的Daytrade策略也都是每天只交易一次的,因為交易次數太多,交易成本就會增加,而且長時間交易會覺得更亂,特別是遇上連續虧損的時候,而每天只交易一次就是讓自己有足夠時間冷靜下來。 不過,若要用pine script寫這類每天只交易一次的策略,又應怎樣寫 以下是一個很簡單運用Zero Lag MACD的交易策略,就是快線升穿慢線便買入,當買入後看到連續三支陰陽燭的時間內MACD的快線都在上升,那就平倉離場。 This Pine Scripttrade; code is subject to the terms of the Mozilla Public License 2.0 at httpsmozilla.orgMPL2.0 copy; markchunwaipaul @version=5 strategyquot;zero lag MACD交易例子quot;, margin_long=100, margin_short=100, initial_capital =1000,default_qty_type = strategy.percent_of_equity,default_qty_value = 100 SN=input12 LP=input26 M=input9 ema1=ta.emaclose,SN ema2=ta.emaema1,SN ema3=ta.emaclose,LP ema4=ta.emaema3,LP ZerolagMACDLine=2ema1ema22ema3ema4 ema5=ta.emaZerolagMACDLine,M ema6=ta.emaema5,M ZerolagSignalLine=2ema5ema6 Histogram=ZerolagMACDLineZerolagSignalLine var bool traded =false closeCond=ta.risingZerolagMACDLine,3 noposition=strategy.position_size==0 buyCond=ta.crossoverZerolagMACDLine,ZerolagSignalLine if buyCond and noposition strategy.entryquot;BUYquot;,strategy.long if closeCond and not noposition strategy.closequot;BUYquot; plotZerolagMACDLine,title=quot;MACDLinequot;,color=color.yellow ,linewidth=2 plotZerolagSignalLine,title=quot;SignalLinequot;,color=color.green,linewidth=2 plotHistogram, color=color.black, style=plot.style_histogram,linewidth=2 以上策略的Backtest report 可以看到這樣寫每天的交易次數肯定不只一次,交易了1023次,獲利交易只有514次,勝率約50.24%,一年的虧損約37.45%。 另以下是同一個策略但每日只交易一次的寫法 This Pine Scripttrade; code is subject to the terms of the Mozilla Public License 2.0 at httpsmozilla.orgMPL2.0 copy; markchunwaipaul @version=5 strategyquot;用zero lag MACD每日只交易一次例子quot;, margin_long=100, margin_short=100, initial_capital =1000,default_qty_type = strategy.percent_of_equity,default_qty_value = 100 SN=input12 LP=input26 M=input9 ema1=ta.emaclose,SN ema2=ta.emaema1,SN ema3=ta.emaclose,LP ema4=ta.emaema3,LP ZerolagMACDLine=2ema1ema22ema3ema4 ema5=ta.emaZerolagMACDLine,M ema6=ta.emaema5,M ZerolagSignalLine=2ema5ema6 Histogram=ZerolagMACDLineZerolagSignalLine var bool traded =false closeCond=ta.risingZerolagMACDLine,3 noposition=strategy.position_size==0 buyCond=ta.crossoverZerolagMACDLine,ZerolagSignalLine if buyCond and not traded and noposition strategy.entryquot;BUYquot;,strategy.long traded=true if closeCond and not noposition strategy.closequot;BUYquot; if ta.changetimequot;Dquot;=0 traded=false plotZerolagMACDLine,title=quot;MACDLinequot;,color=color.yellow ,linewidth=2 plotZerolagSignalLine,title=quot;SignalLinequot;,color=color.green,linewidth=2 plotHistogram, color=color.black, style=plot.style_histogram,linewidth=2 留意克體的部份就是加上後令策略變成「每天只交易一次」。 先設定traded為false,然後當買入後便設定為true,由於入市條件加上了not traded,代表要traded 必需為false時才會入市,這樣交易一次後就不會再交易,最後加上ta.changetimequot;Dquot;=0,代表要轉為第二個交易日,traded才會再轉變為false,然後第二日當ZerolagMACD的快線升穿慢線時就會符合入市條件。 策略的backtest report 同一樣的交易策略,只是將其改變為「每天只交易一次」,可以看到結果也是虧損,不過,虧損幅度卻由37.45%大幅下降至10.75%。另外要留意,筆者寫這兩個策略是沒有計算「佣金」及「滑價」的,而第一個策略在一年裏交易了1023次,但加上「每天只交易一次」這個條件後,一年裏只交易了258次,交易成本會相差很遠,不過勝率就未見有大幅改善,獲利的次數只有132次,勝率只輕微由50.24%提高至51.16%。 交易策略當然不可能這樣簡單,但只要將以上兩個策略作比較便可看到,每天只交易一次的Daytrade策略確實能提高成效。 網頁 www.quants.hk Youtube httpswww.youtube.com@markchunwai Facebook專頁 httpswww.facebook.comquantshk Patreon httpswww.patreon.comquantshk

利用程式洞悉大戶手法
其他
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2019-10-23

很多人學習程式交易,就是只想到全自動交易,不經人手,就是程式交易的優勢,但其實程式交易可以讓你做到的事情絕不只AutoTrading,只要你熟習市場,你可以利用程式快速測試大戶的手法,甚至從中找到入市賺取利潤的機會。 投資專家Martin Zweig曾經在《Market Wizard》裏說過,大戶的程式交易已在不斷「操控」,在80年代他已發現,在尾市股價創新高的次數越來越多,按年增加差不多兩成,另大戶的程式盤也令尾市的走勢更波動,這是大戶的程式盤在尾市才入市有關。當時不少人也否認這一點,但Martin Zweig卻十分堅持,到了今天市場也開始接受了這種想法。大戶的交易未必要在場內進行,可以與其他對手在場外進行,又或在投資銀行的「黑池」進行,不過當市況淡靜之時,大戶要找對手做交易也會變得較困難,那還未成交的「柯打」,便會直接投入場內,當然不到最後大戶也不會這樣做,因為在場外做交易,成本會較低,除非接近尾市也沒有承接,才迫不得已要在場內做交易。 由於大戶的買賣盤都十分巨大,這樣令場內尾市的走勢變得更波動。過去在電腦還未流行之時,應不少投資者都曾在老一輩的人口中聽過大戶喜歡「人做」圖表走勢,比如人為地推高或質低股價,做成圖表上看到散戶愛看的形態如「頭肩底」、「圓底」、「雙底」等走勢吸引散戶入市接貨。不過,時至今日,大戶在場外的交易對手越來越多,市況暢旺之時要做交易並不困難,市況淡靜之時才需要這樣做。正如上文所指,若然大戶在場外又找不到對手承接所有買賣盤,尾市只好把買賣盤轉移至場內,但若然場內也找不到足夠承接時怎麼辦 大戶只好再用舊式的圖表操控手法,不過所謂的「頭肩底」、「圓底」、「雙底」,至今連很多散戶也認為已過時,大戶再做出這種形態也無甚幫助。不過有些散戶的習慣大戶仍然可以利用。 第一招是「利用散戶常用近期低位作止蝕位」,第二招是「齊頭位引爆」。 不少散戶都愛把上日低位作止蝕位,比如股票A近期低位是10.5元,假設散戶在11元買入股票A,若然股價跌穿10.5元時便大多會立即止蝕。大戶看透這一點,當股票A的股價下跌,還未觸及10.5元,那用少量貨源把股價質低,只要跌穿了10.5元,來自散戶的止蝕盤隨時引發股價急跌,很可能短時間內由10.5元跌至10元以下,那大戶便能快手執平,買夠想買的貨。 另外,不少散戶都愛留意一些齊頭位,比如股票B的股價是103元,那100元這個齊頭位便會引起很多散戶的關注,若然跌穿100元必定會出現一輪止蝕的沽盤,大戶要買貨又買不足的話,最容易的方法便是把股價質低至100元以下,齊頭位被跌穿之時,散戶都有一種習慣,先是止蝕,然後又會吸引到很多其他的散戶入市吸納,如股票B,很可能由103元至跌穿100元,會突然急跌至95元,但很可能一至兩個交易日又會回升至100元以上,大戶便是利用這個特性,質低股價至100元引發來自散戶的止蝕盤後大手吸納,再由其他散戶把股價再推高至100元以上,短時間內手上貨源已可有帳面利潤。其實在市場日子久了,大戶的手法與部署,大家也能略知一二、特別是市況淡靜之時,大戶無可避免要回到場內交易,手法不外乎那幾種,在市場累積一定經驗後,觀察到的變化,最簡單最簡單的手法如,推高股價突破「齊頭」位後,成交量增加,但股價卻會很快掉頭回落,我們可以利用程式把該股票過去的數據重新測試一下,看看所謂的價升量增後,股價突破「齊頭」位便大多會很快回落,若然證實是這樣,這反而提供了一個入市造淡的機會,買入熊證、long put等策略也適合。 這只是一個最簡單的例子,找到大戶的手法,利用程式快速入市,也能成為你在市場上賺錢的策略。 網頁:www.quants.hk Facebook專頁:facebook.comquantshk emailPaul.mark882@gmail.com

讓心情綠意盎然的灰色空間-The Grey Green
生活在我城
澳門舟周刊MACAU・2018-10-18

17年8月,五十年一遇的十號風球ldquo;天鴿rdquo;橫掃澳門,留下滿目瘡痍,許多枝繁葉茂,可以為我們遮蔭蔽日的大樹都倒下了。 已經過了中秋了,澳門還是驕陽似火,走在光禿禿的路上,心情有點燥熱。 這一條路名叫羅保博士街,曾經夏日綠樹成蔭,秋日落葉飛舞,是澳門市區不可多得,適合步行的林蔭路。 這條街左有八佰伴,右有新馬路,前有小公園,被本周刊譽為澳門的香榭麗舍大道。 如果你現在走過這條街,就會發現有一半的大樹都被颱風吹倒了,只剩下樹樁攤在烈日底下,數不清的年輪述說著昔日的故事。 帶著回憶走過這條街,行至街尾,發現了一棟很特別的建築,裡面別有洞天,讓灰色的心情漸漸綠意盎然。 copy;️The Grey Green The Grey Green外表很樸素,很多人匆匆趕路,似乎並沒有發現它的存在,還以為它並沒有營業,有點大隱隱於市的感覺。 copy;️The Grey Green 大膽推門進去,撲面而來的綠植讓燥熱的心情平靜了下來,一樓擺放的花材很特別,都是綠色和黃色系的,和一般花店的奼紫嫣紅大相徑庭。 來自台灣的花藝師給我看了她的作品,和現在流行的韓式花藝也截然不同,是澳門少見的自然系風格。 copy;️The Grey Green 上了閣樓後視野豁然開朗,這一層主要展示一些植物相關的居家用品,超高的層高讓物品的擺放多了很多發揮的空間。 copy;️The Grey Green 兩層高的落地玻璃對望著近在咫尺的公園,錯落有致地擺放著各種治愈身心的小物,值得好好地探索一番。 Maltmory手作麥芽糖夾心餅乾 沒想到在這裡還能吃到獨具澳門特色的麥芽糖甜品,由澳門最難買到法式甜品店Rocca Patisserie製作,餅乾裡的麥芽糖也來自澳門最具古早味的甜品檔基伯,這兩者的結合有點火星撞地球。 基伯可不是基督山伯爵呀,他手工製作的麥芽糖是很多澳門人童年的回憶,當年基伯推著裝著麥芽糖的小推車,在澳門走街串巷,去到哪裡,小孩子就跟到哪裡。 基伯會用蘇打餅夾著麥芽糖給小孩子吃,清甜酥脆的口感,讓小孩子對麥芽糖充滿期待,不知圖片中的女孩是否已嫁為人婦。 copy;️蘋果日報 現在只有在一些澳門特色的活動現場,比如國際煙花比賽,葡韻嘉年華等才能吃到這種鹹中帶甜的甜品。 The Grey Green希望把富有澳門特色和充滿時代回憶的基伯麥芽糖以全新的形式介紹給大家,就邀請了澳門知名法式甜品店Rocca Patisserie進行製作。 用香酥的曲奇包裹粘稠的麥芽糖是個絕妙的主意,但是真正製作起來也是很富有挑戰,經過數次實驗和製作,終於製成了這個麥芽糖夾心餅乾。 早上The Grey Green剛開店,我就進來了,店裡沒什麼人,店員很熱情滴跟我介紹店裡各種有趣的小物,還邀請我試吃麥芽糖餅乾和草本綠茶,我不客氣滴吃吃喝喝起來。 copy;️The Grey Green 麥芽糖餅乾第一口吃下去很甜,要配著茶水才好入口,慢慢吃到純餅乾部分時,發現混合著乾果的餅乾還蠻好吃的。 話說我真的很想知道Rocca是什麼味道,因為每次去到都超多人排隊,根本買不到呀。 Juniper ridge冷泡茶和植物薰香 麥芽糖餅乾又甜又粘牙,配著Juniper ridge冷泡茶一起享用別有一番風味,這個茶有一種充滿野趣的草本清香,讓燥熱的身心都平靜了下來。 喝茶前店員為我點了一隻非常有儀式感的薰香,點燃這支茅草後,舉著它繞屋一周,就可以熄滅了。 香味經久不散,這只雪松薰香,有一種清洌又乾爽的感覺,彷彿置身在高聳入雲的松林中,澳門常年濕氣重,若不時點一點,可以驅走霉味。 這個牌子是由一些喜愛登山的人創立,他們去登山後拾獲一些可以製作為薰香的植物,晾曬乾後製成。 坐在店裡面喝著綠茶,沐浴著熏香,看著窗外的公園和川流不息的車流,有一種採菊東籬下,悠然見南山的感覺。 Sheep香氛蠟燭 看到這個蠟燭心就飄到了聖誕,因為上面一圈的植物很像聖誕花環呀。 最近主編的加班時間可以繞聖誕樹n圈,連周刊都沒時間寫了,但是只要想到聖誕節很快就要到了,心中就充滿了希望。 這個香氛蠟燭是日本小眾品牌sheep,以大豆蠟製作,燃點低,比較安全又環保。 城市人居住空間都比較狹小,開空調的時間也很多,在密閉的空間點蠟燭的話,還是要選用一些以天然材料作為基底的蠟燭。 植物吊繩 一開始我以為這個繩子是拿來晾衣服的,後來看到牆上掛著的的植物才恍然大悟,原來可以拿來吊起植物。 copy;️The Grey Green 既節省空間,也可以讓一些比較開闊或高度留白的空間看起來沒那麼單調。 永生花 聽店員介紹,這個永生花是由The Grey Green進行整體的設計,再邀請日本花藝師對永生花進行花藝設計, 金色花瓶採用近年家居的熱門元素黃銅,非常大氣。話說澳門也有tom dixon的黃銅家飾賣了,這個我會另寫一篇文章介紹。 copy;️The Grey Green 盒裝永生花的盒子是台灣皮革職人手製而成,設計獨特,蓋子一合上就可以拎走,有一種ready to go的感覺,在戶外拍照時也很方便。 copy;️The Grey Green 定制花束 和近年流行韓式和歐式花藝不太一樣,有一種一半明媚一半憂傷,絕望中看到希望的感覺。 copy;️The Grey Green The Grey Green店裡還有植物以及植物相關的生活用品,值得細細探索,有天我拿著TGG的袋子去美麗街的家具店時,店主還跟說家具店的植物都是來自TGG。 TGG就像一顆大樹,在喧囂的鬧市中安靜地等待你推開它的門,如果早上剛開門時去最好,趁人少可以和店員好好交流,試一下冷泡茶和熏香,感受小城的人情味。 地點澳門八佰伴旁邊,南灣舊法院正對面 營業時間10301930 網址www.thegreygreen.com 電話2850 9180

如何提高保歷加通道交易策略的勝算
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2024-07-10

我們已學習了一些pine script的基本語法,相信大家經練習後已能逐漸掌握。這篇則會講解一些比較深入的分析技巧。 有一種策略是很多新手都經常問我的,若要寫股價跌穿保歷加通道底部便買入,升穿保歷加通道頂部便造淡,應該怎樣用pine script 寫出來 以下的入市準則是,收市價低於保歷加通道底部便買入,然後待收市價跌穿保歷加通道中軸便平倉,相反,收市價高於保歷加通道頂部則造淡,然後待收市價升穿保歷加通道中軸平倉。 @version=5 strategyquot;升穿bollinger's band錯誤用法quot;, overlay=true, margin_long=100, margin_short=100 sma20=ta.smaclose,20 mult=ta.stdevclose,20 upper=sma202mult lower=sma202mult noposition=strategy.position_size==0 var bool traded =false buyCond=closelt;lower and closelt;sma20 shortCond=closegt;upper and closegt;sma20 buycloseCond=ta.crossoverclose,sma20 shortcloseCond=ta.crossunderclose,sma20 if buyCond and noposition and not traded strategy.entryquot;BUYquot;,strategy.long traded=true if buycloseCond and not noposition strategy.closequot;BUYquot; if shortCond and noposition and not traded strategy.entryquot;SHORTquot;,strategy.short traded=true if shortcloseCond and not noposition strategy.closequot;SHORTquot; if ta.changetimequot;Dquot;=0 traded=false 這是最簡單的寫法,但大家應會想到,若收市價低於保歷加通道底部便買入,那以下情況可能會出現「連續多次買入」,所以在策略中已設定了每天只交易一次,而且入市情況需要「沒有持倉」才會入市。 可以看到這類交易策略,交易一年後仍然要虧損,數據是用了TeslaUSTSLA的5分鐘數據,而這個策略在一年裏交易了259次,獲利的有151次,勝率大約是58.3%。 若要修改這類運用保歷加通道頂部及底部的策略,其實比較好的處理方法是,當股價升穿保歷加通道頂部後,等待股價再回落至保歷加通道之內才入市造淡,同樣地,若股價跌穿保歷加通道底部,也是等待股價回升至保歷加通道之內才入市造好。 寫這類策略的方法是運用ta.crossover 及ta.crossunder, 若寫成ta.crossoverclose,lower,就是代表了股價由保歷加通道底部以下,升穿保歷加通道底部之時便會入市買入。 可以想想,要出現這種情況必然是股價之前已經跌穿了保歷加通道底部才會發生,那便既符合跌穿保歷加通道底部的要求,同時又符合了股價再回升至保歷加通道內的要求。 而升穿保歷加通道頂部後再待股價回落至通道之內的寫法應大家現在也懂得怎樣寫,那便是ta.crossunderclose,upper。 以下是整個策略的完整寫法 @version=5 strategyquot;升穿bollinger's band及跌穿bollinger's band策略quot;, overlay=true, margin_long=100, margin_short=100 sma20=ta.smaclose,20 mult=ta.stdevclose,20 upper=sma202mult lower=sma202mult noposition=strategy.position_size==0 var bool traded =false buyCond=ta.crossoverclose,lower and closelt;sma20 shortCond=ta.crossunderclose,upper and closegt;sma20 buycloseCond=ta.crossoverclose,sma20 shortcloseCond=ta.crossunderclose,sma20 if buyCond and noposition and not traded strategy.entryquot;BUYquot;,strategy.long traded=true if buycloseCond and not noposition strategy.closequot;BUYquot; if shortCond and noposition and not traded strategy.entryquot;SHORTquot;,strategy.short traded=true if shortcloseCond and not noposition strategy.closequot;SHORTquot; if ta.changetimequot;Dquot;=0 traded=false 從backtest report可以看到勝率會較第一個的策略為高,一年裏交易了258次,獲利的有167次,勝率提高至64.73%,但最重要的是原本是虧損的策略已變成輕微獲利。 不過,獲利確實不多,那又有沒有方法可以改得更好 最常見的做法是觀察圖表上的入市訊號,特別是留意出現裂口高開或裂口低開的情況,因為不少人都會認為出現裂口高開或裂口低開會引發上日持倉過夜的炒家的平倉盤,但這並不代表當日即市的走勢,只會在開市初段產生短暫影響。 而我們在圖表上觀察這個策略的入市訊號時,又確實發現有些日子的造淡的訊號會因為當日出現裂口高開,因而升穿了保歷加通道頂部,其後股價重返保歷加通道之內便入市造淡,不過最後卻出現虧損。 那若我們剔除因裂口高開而出現的入市造淡訊號又會怎樣 但這種修改方法又很可能把原本能獲利的訊號也剔除的,結果是交易表現可能更差。 筆者就建議可以試試與平均線配合作修改,例如運用「Hull Moving Average,HMA」,這是一種了特別重視最近價格變動的加權移動平均線,有點像「Weighted Moving Average,WMA」,但HMA的滯後情況會較WMA少。 我們試試加上一些新的條件,買入時必需HMA比上一支陰陽燭的HMA為高,造淡時則必需HMA比上一支陰陽燭的HMA為低。 以下便是修改後的版本,在主圖上的紅線便是HMA。 @version=5 strategyquot;升穿bollinger's band 改良版quot;, overlay=true, margin_long=100, margin_short=100 sma20=ta.smaclose,20 mult=ta.stdevclose,20 upper=sma202mult lower=sma202mult noposition=strategy.position_size==0 var bool traded =false hmaValue=ta.hmaclose,10 buyCond=ta.crossoverclose,lower and closelt;sma20 shortCond=ta.crossunderclose,upper and closegt;sma20 buycloseCond=ta.crossoverclose,sma20 shortcloseCond=ta.crossunderclose,sma20 buyCond2=hmaValuegt;hmaValue1 shortCond2=hmaValuelt;hmaValue1 if buyCond and noposition and not traded and buyCond2 strategy.entryquot;BUYquot;,strategy.long traded=true if buycloseCond and not noposition strategy.closequot;BUYquot; if shortCond and noposition and not traded and shortCond2 strategy.entryquot;SHORTquot;,strategy.short traded=true if shortcloseCond and not noposition strategy.closequot;SHORTquot; if ta.changetimequot;Dquot;=0 traded=false plothmaValue,title=quot;HMAquot;,color=color.red,linewidth=1 結果可以看到訊號大幅減少,但勝率再提升至75%,但看最大獲利的最大虧損的比例達到31,這類策略即使遇上最壞的情況也是虧損有限。但問題就是交易次數真的真的太小的,一年只有8次入市機會,雖然獲利的次數有6次,但交易次數太小也會令最終的回報有限。 但大家可以想想,若你把「10個」本來只有六成中的交易策略,修改至七成中以上,而且Maximum Drawdown不大,盈虧比更大幅提升至3比1,那麼你獲利的機會根本便很大。 然後我們這10個策略同時執行,那你的交易次數就不會少了,而回報也會因而增加。若為了達到有足夠多交易次數的目的而勉強去運用一些勝率較低,盈虧比又較低的交易策略,那最終的回報反而不會太好。 網頁 www.quants.hk Youtube httpswww.youtube.com@markchunwai Facebook專頁 httpswww.facebook.comquantshk Patreon httpswww.patreon.comquantshk

將583.15元翻至1000萬的Ross Cameron 用了什麼交易策略? (一)
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2024-07-16

在Youtube上大家經常看到很多教授交易策略的外國炒家,如2016年曾贏得「The Million Dollar Trader Competition」的Nial Fuller、聲稱將583.15元翻至1000萬的Ross Cameron,還有TradingMarkets.com創辦人Larry Connors等。 之前已介紹過Larry Connors的R3 Trading Strategy,今天想跟大家討論有關Ross Cameron的事跡及他的交易策略。 Ross Cameron的影片相信很多讀者都在Youtube看過,看他的樣子就看不出已經58歲,若稱它為Daytrade大師應該大家也很同意,他的Youtube名稱就稱為「DaytradeWarrior」,中文就是「日內交易戰士」。 httpswww.youtube.com@DaytradeWarrior Ross Cameron曾經透過Daytrade將約400萬翻至1000萬。而且他出售的一套交易系統,大約有超過2萬人各用了數千美元購買,不過後來就被聯邦貿易委員會指他的公司通過虛假和不切實際的承諾銷售系統,而購買的客戶大多數也沒有任何投資上的回報。 筆者沒有買過他的系統,也絕不建議大家去買,他的影片提及很多的交易技巧其實也只是「老生常談」,首先他認為Daytrade是最有利可圖的交易類型,因為即市開倉及平倉就避免了持倉過夜出現重大虧損的機會。但他強調Daytrade也必需有良好的風險管理,你要賺得更多,自然就需要冒更大的風險,所以在有限風險下不可能期望市場會每天給你很驚人的回報,甚至有很多日子根本是沒有回報的。 另外他強調,若要做Daytrade,本金至少要有25000美元,大約是195000港元。因為市場是一個很「嚴格」的領域,而且Daytrade不可能每天都賺錢,若本金根本不足,可能很也便會輸光離場。 雖然他主力是做「low float stock」,不過他提出的交易策略也有一些是值得參考的,有些準則也適合應用在一些熱門股之上。 1交易中的357規則 先要計算價格持續上漲或下跌的天數、若用小時圖則看有多少個小時,若用5分鐘圖則看有多少個5分鐘,然後大家會發現,在第三、第五或第七根陰陽燭上,都會是相反方向出現的時間。 筆者就覺得若應用在Daytrade上,例如觀察5分鐘圖表,連續3根陰陽燭的價格都在下跌是經常出現的情況,故此未必有參考價值,而連續5根陰陽燭的價格也在下跌,這種情況雖較少,但也不一定會出現反彈,但若連續7根陰陽燭的價格都在下跌,基本上很少出現,但若出現時,價格確實很大機會反彈。 如圖一是TeslaUSTSLA的5分鐘圖,2023年12月14日當日便出現這種情況 2 3天法則 由於每個投資者都必須在三個工作日內結算他們的證券交易。他的意思是用現金戶口,這個結算週期被稱為「T 3」,若用孖展戶口則可以「T0」。而現金戶口的「T3」規則意味著當投資者購入股票後,證券交易商必須在交易執行後的三個工作日內收到投資者的付款。但若投資者未能付款就必需賣出股份,故此股市中若連續上升三天後都大多會調整,又或者出現升勢放緩。 但筆者就認為,這個3天法則在「弱市」中才較多出現,在市況十分強的情況,3天法則並不適用。 如2022年與2023年便有很大的分別,2022年屬於「弱市」,2023年則屬於「強市」,3天法則在2022年就經常出現。 例子 圖二 AppleUSAAPL的日線圖上,2022年經常會看到上升3天後便升勢放緩的情況 但同樣看Apple的日線圖,在2023年裏3天法則並不適用 圖三 除了以上的兩個法則,Ross Cameron也講解過如何去選股,以及何時應該入市,他稱之為「momentumdaytradingstrategy」。 這套交易策略每天只會交易兩個小時,但交易前卻要有很多的準備,首先就是要找出具備「動能」的股票,要透過Daytrade實現利潤,Ross Cameron認為選股的過程十分重要,一些具備「動能」的股票甚至可以一天內上升20%至30%。但這些股票幾乎每天都有的,只是大家能否找到它們。 Patreon 的文章有介紹他的momentumdaytradingstrategy,以及他的交易策略若用Trading View寫出來後的backtest結果如何。來自Patreon文章 筆者Patreon httpswww.patreon.comquantshk

【選股是否需配合大市走勢?】
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2015-06-13

昨晚跟學員見面討論了選股是否應配合大市市況的問題,個人認為這個是必要的。 早前也提及過選股的策略應為 先看當日市況 rarr; 符合條件便利用程式選股 rarr; 選出股票後再加上當晚美股要上升 rarr; 翌日入市 若市況未能配合,則入市的「注碼」應減少。其實利用程式大家不難做到這一點,比如某些學員會設定,恆指收市價大於10日、20日或50日平均線才選股,這個程式可以很簡單地寫出來,也可以進行BACKTEST,比較一下,在配合大市市況下選股與不配合的兩種情況下,那一個的回報較好,某部份已開始熟悉程式運用的學員,更會配合內地股市走勢下才選股。比如他可能設定以下準則 1 A股10日EMA大於20日EMA 2恆指收市價MACD快線高於慢線 3期指的未平倉合約增加 4 個別股票的MACD快線及慢線在零線附近徘徊已一段時間,並剛作出突破 以上的準則其實十分十分簡單,對新手來說,即使不曾使用程式,在我們的課堂上經過第一及第二課後相信也懂得自行去設定。而在這設定下,即使個股的選股條件配合,但市況未配合,也不會有股票會選出來,透過程式便能快速找出市況配合下符合特定條件的股票,甚至利用這些條件直接選股進行全自動交易。 其實配合市況選股是十分重要的,大家可看看恆指的走勢,自5月28日,恆指已有短期「轉勢」的跡象,其後由5月28日至6月13日,恆指是跌多於升的。再看看熱門股票如港交所0388,在5月28日後也不曾出現過大幅上升,若然你的策略是配合市況下選股,則在這段時間即使入市,注碼也應減少,又或若然你的策略是專門炒港交所0388,這段期間更不應入市。 按圖可放大 配合市況選股,便是希望避免入市後坐倉的情況,短炒股票其實也需要止蝕,只有設定為止蝕的策略,經過詳細的BACKTEST,那除了在牛市中能賺錢,跌市來臨時也可避免大虧損,不會把既得的利潤再輸掉。 當然選股的策略也十分重要,個人十分喜歡選強勢股,強勢股的好處是,即使遇上市況逆轉,又或入市後當晚美股大跌,但仍能保持在5%的止蝕範圍之內,在近期推介的股票中,大家也看到,市況雖逆轉,部份學員見當日市況大跌,加上當晚美股也大跌,但持有的股票即使裂口低開,也不會超過入市價的5%,當然配合市況選股,則買入這些股票時注碼也應減少,短炒股票間接相等如「只買升」,這不同於做期指,不配合市況在控制注碼,以及不定立一套止蝕策略,最終是很危險的。程式交易便是希望先透過測試來減低風險,若然不能做到這一點,也便浪費了程式的特點。 至於強勢股的設定是怎樣,如何配合市況選股,在6月16日的「程式講座」及6月30日的「程式選股講座」會多加講解。

《賽馬的分析方法來選股票?》
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2015-05-05

一直以來都十分歡迎同事們提出交易策略一起研究,無論是我們的IT同事、還是幫忙其他工作的,又或是舊學員 今天有一直幫忙很久的IT同事提出了一個很有趣的選股策略 個別股票可以突然被炒上,但若然跟隨高追,股價很可能很快回落,但若然是同一個行業的幾隻股票也同時被炒上,那可信程度好像便較高。這點也沒錯,香港市場就是喜歡炒「板塊」,不同行業的股票輪流炒。 但問題是往往只有升幅最大的幾個行業成為焦點,但其實若每個行業的股票作比較,可能某個行業的股票前幾周仍在下跌,但這幾天卻已是升幅榜的20名,然後翌日是第10名、再第9名等,但就是未到成為焦點的第一至三名,就正如某些人研究賽馬的步速資料一樣,某些馬在近幾場一直沒跑至頭三名,但卻一直在進步,到它跑入三甲時已錯失了贏錢的機會。 哈哈 突然覺得這類分析方法就有點似早前提及朋友用來分析賽馬的方法,因檔次問題,先是第七名、再第五名,再第四名,雖看到尾段步速在進行,但就是未到三甲 那其實我們可以簡單的去想幾套策略出來做分析,假設某類股票連續數個交易日,在升幅榜的排名一直上升,但卻就是未到升幅榜的頭三位,又或頭五位也不到,這類股票在其後一個星期再上升的機會有多少 若然再進一步只選這類股票中升勢最強的行業龍頭來買入,升市中就是要買最強的,那贏的機會又有多少 其實不同的網頁每天也有公佈行業升幅榜的排名,但卻較少有能翻查過去幾天的排名,若然要翻查過去一年,甚至數年不同行業股票升幅的排名,那便更加困難,不過利用程式卻不難做到,要看看這種假設是否能成為一種有效的選股策略,利用程式做backtest也不太困難。 看來這幾天又多了一樣測試的工作要做,不過希望能找到更多更多有效的分析方法給學員們作參考程式交易就是不斷地假設再分析驗證,若然學員們想到不同的策略也歡迎找我研究