古期推薦 程序交易策略設(shè)計(jì)方法論[古期心得]
程序交易策略設(shè)計(jì)方法論 - 論信號(hào)
金剛經(jīng)說︰「凡所有相皆是虛妄」。
世間一切相皆屬妄相,我喜歡用白一點(diǎn)的說法;就是世上一切事都在胡說八道。
說這干嘛?因?yàn)槲乙獊斫忉屵M(jìn)場訊號(hào)的設(shè)計(jì)是一件多么荒謬的事情,一點(diǎn)意義都沒有的。程序交易策略的問題點(diǎn)不在進(jìn)場,它的問題在出場上頭的。
以前聽過一句高爾夫的名言,這么說的︰「第一桿是表演、推桿才是獎(jiǎng)金」;用這句來形容我待會(huì)要說的更為貼切。
縱觀目前市場上的許多主流程序交易,許多皆是「突破」的交易策略。理論基礎(chǔ)就是在于假設(shè)市場漲者恒漲,而跌者恒跌的道理下;于是使用公式設(shè)定在某個(gè)強(qiáng)度確認(rèn)后便積極進(jìn)場交易。
有沒有想過?你可以念出名字的突破系統(tǒng)到底有多少種?
說穿了其實(shí)不管有多少種,它們輸出的結(jié)果都是相同的,一對價(jià)格分別為突破買進(jìn)與跌破賣出的夾價(jià)。
結(jié)果、我們再把這些價(jià)格分布標(biāo)示在價(jià)格圖上頭;現(xiàn)在、你告訴我到底那一個(gè)是真正有意義的未來產(chǎn)生有效突破的價(jià)格?
沒有的!沒有一組系統(tǒng)是永遠(yuǎn)有意義的,今天是這組、明天可能又是另外一組有效。
過去的一整年甚至千算萬算的價(jià)位,比不上一組以開盤價(jià)格加減固定點(diǎn)數(shù)所產(chǎn)生進(jìn)場價(jià)格策略的績效表現(xiàn)。
看另一頭出場的設(shè)定;無論我剛才說「好多」的突破策略中你實(shí)際運(yùn)用了多少個(gè)?你能告訴我你使用的出場策略是否跟你的進(jìn)場策略一樣多嗎?
希望你的答案是肯定的,但是我所看到的事實(shí)是、、幾乎相同的使用止損與看到收盤平倉的方式到底。到底是如何的設(shè)計(jì)邏輯告訴我們這樣做的?
在許多講座中我都會(huì)引述我統(tǒng)計(jì)的一張圖表,是使用Excel去計(jì)算一年中每日高低點(diǎn)的范圍。
對不起!那種期待漲跌到亮燈的日子少得可憐,甚至200點(diǎn)以上的日子已屬不易見到。
最容易發(fā)生的是每天約在50-70點(diǎn)左右的范圍,這樣的點(diǎn)數(shù)對我們都知道拉回平盤的機(jī)會(huì)與時(shí)間是如何的容易。
想象一下5個(gè)小時(shí)的交易時(shí)間如果熱鬧持續(xù)從頭到尾,那會(huì)是多少的行情?
當(dāng)沖的策略因?yàn)楂@利與虧損值拉的非常近,不似隔夜交易可以拉大風(fēng)險(xiǎn)與獲利比。
所以相對的我們必須拉大獲利率,不能單想著「讓獲利部份去飛馳」的想法。
首先必須先革除期待當(dāng)日產(chǎn)生大幅波動(dòng)的行情獲利可能,在適當(dāng)?shù)墨@利設(shè)定認(rèn)賺點(diǎn)數(shù)或啟動(dòng)追縱停損;一個(gè)嚴(yán)苛的資金回檔百分比去追蹤。
其次讓策略可以靈活一些,無須堅(jiān)持一口看到底,應(yīng)該有出場再進(jìn)場的條件運(yùn)用。
記住!在當(dāng)沖提高獲利率是首要考慮的事。
程序交易策略設(shè)計(jì)方法論 - 論成本
在許多談到所謂技術(shù)指標(biāo)的「落后」說法,事實(shí)上指出的是技術(shù)指標(biāo)無法在極值(最高或最低價(jià))產(chǎn)生時(shí)實(shí)時(shí)的給予反應(yīng)。但是個(gè)人認(rèn)為;交易技術(shù)發(fā)展到今日,嘗試「非落后」的做法一般都會(huì)付出得不嘗失的愚蠢代價(jià)。我絕大多數(shù)的時(shí)間從事高財(cái)務(wù)杠桿的期貨商品交易,勢必讓我在意如何提升進(jìn)出場的執(zhí)行效率;但是我的方式仍然是一套架構(gòu)在傳統(tǒng)技術(shù)指標(biāo)上配合時(shí)間框架互動(dòng)的模式,而非上面提及的非落后方式來完成。甚至、最近幾年我會(huì)注意與鼓吹攫取市場的Dummy & Easy Money而非表面看似Smart但實(shí)則燙手不已的Hard Money。
這些指標(biāo)的落后特性也帶給我們最主要的所謂「交易成本」。一般來說;我們的交易成本會(huì)包含這些項(xiàng)目、、現(xiàn)在所提的指針因落后價(jià)格運(yùn)動(dòng)所產(chǎn)生的問題,墊高進(jìn)場執(zhí)行時(shí)的成本價(jià)格。第二是無法避免的交易手續(xù)費(fèi)與稅金,最后是進(jìn)場時(shí)隨機(jī)產(chǎn)生的滑價(jià)(Slip)。后兩項(xiàng)你應(yīng)該不會(huì)陌生,因?yàn)樵赥S中你會(huì)須要去設(shè)定這些參數(shù)。當(dāng)然、如果你對這兩項(xiàng)有所體會(huì)特別是手續(xù)費(fèi)方面,應(yīng)該會(huì)知道它是如何侵蝕你的獲利;特別是你如果從事短線交易。以下我們逐項(xiàng)討論、、
心中想象一個(gè)天平,是的不管你是想銀樓那種或法律那種。現(xiàn)在有一個(gè)不知名的也就是不了解重量的物體被置放在左手邊,導(dǎo)致我們的天平嚴(yán)重的向左傾斜。于是我們嘗試慢慢的加上法碼在天平的右邊,一個(gè)一個(gè)單位的加上、、但不要睡著了我們在談的是交易的問題不是上催眠課程OK?
加到某種程度之后,發(fā)現(xiàn)左傾的天平開始向右運(yùn)動(dòng)起來了。這幾乎是你最早知道左右的力道產(chǎn)生了變化對吧?是的比較敏感的系統(tǒng)至此會(huì)提醒我們力道被改變,當(dāng)然這時(shí)我們加上的法碼(成本)還不是很多。持續(xù)的加上法碼會(huì)讓天平產(chǎn)生一個(gè)平衡的狀態(tài),這是第二個(gè)發(fā)現(xiàn)點(diǎn)。市場在此多空力度平衡,左傾的現(xiàn)象已經(jīng)完全不復(fù)在,法碼也比第一狀態(tài)下多了許多。可是我們更明確的了解當(dāng)通過這一狀態(tài)后,如果法碼被持續(xù)的加入,天平將會(huì)朝另一邊的右邊開始傾斜。
在上頭的幾個(gè)狀態(tài)中,我們在不同的階段對是否持續(xù)的有投入法碼產(chǎn)生憶測。法碼有可以在任一個(gè)時(shí)間點(diǎn)被停止加入或移走,或者、甚至連左邊的重量也被隨機(jī)的改變,沒有人知道或被提前告之。于是我們透過觀察在不同點(diǎn)的投入傾斜方向的猜測,都會(huì)有不同法碼數(shù)的成本被記算,它就是我們從事的交易成本或你喜歡說它叫賭注也可以。
我們先看看一些簡單的K線形態(tài)、、
這是一個(gè)十字晨星的圖形。我們一般的介入點(diǎn)應(yīng)該是在紅線位置,當(dāng)價(jià)格被確認(rèn)突破左邊的陰線實(shí)體。但是偷雞是必須要一把米的不是嗎?我們的停損單必須掛在綠色線位置十字線的低點(diǎn)被突破,這就是我們?nèi)绻褂檬殖啃沁@個(gè)訊號(hào)來交易所必須付出的交易成本;屬于技術(shù)工具的部份。而在實(shí)際的交易中,你比較少的機(jī)會(huì)會(huì)執(zhí)行在標(biāo)準(zhǔn)的紅在線頭,當(dāng)然是落在那根突破陽線的任何一個(gè)價(jià)格,但一般是高于紅線的。在加上手續(xù)費(fèi)、整體的進(jìn)場成本是絕對高于理想的紅線的。
別忘了!我們在出場時(shí)也會(huì)遭遇同樣的一段成本付出。
再來看看使用4天與9天移動(dòng)平均線結(jié)合的一場驚心動(dòng)魄兼白忙一場的交易。
進(jìn)場訊號(hào)是當(dāng)4天交叉過9天向上,我們的停損是決定兩種狀況被產(chǎn)生時(shí)的二擇一;當(dāng)綠色的明顯低點(diǎn)被跌破或4天的移動(dòng)平均跌破9天。紅箭頭代表買進(jìn),而綠箭頭代表賣出平倉。這些沒標(biāo)示前看似不錯(cuò)的交易機(jī)會(huì),當(dāng)我們認(rèn)真看待時(shí)就會(huì)發(fā)現(xiàn)相對于付出的成本,它實(shí)在必須我們在決定交易前有所思量。那我們喜歡玩的技術(shù)指標(biāo)又是如何看待成本的呢?特別是一般喜歡使用的Cross Over、Under 之類的情形。
上圖一共包含四個(gè)動(dòng)作、三次進(jìn)出。第一個(gè)空點(diǎn)感覺上有點(diǎn)期望中的水平,之后的進(jìn)出點(diǎn)就一直往離譜的路上取了。綠線標(biāo)示每一個(gè)訊號(hào)的停損、、交易成本,以KD訊號(hào)交叉來當(dāng)進(jìn)出的依準(zhǔn),似乎也不是那么的好。
其實(shí)、沒有什么值得驚訝的!因?yàn)楫?dāng)不經(jīng)修正或過濾直接拿指標(biāo)來進(jìn)出是這樣的情形的,在TS的計(jì)算下你很容易會(huì)了解什么東西叫零和或白忙一場。這也是我在上課時(shí)看到許多人給我的策略時(shí),為什么會(huì)那么驚訝的原因;因?yàn)閹缀跚宦啥际悄没靖拍钜苿?dòng)平均線來做文章。也請不要被TS它跑個(gè)十年二十年的累積獲利吸引了;如果要花十年去賺一佰萬?對不起我寧愿去上班好些。
讓我們看上面這張圖;價(jià)假設(shè)我們把價(jià)格運(yùn)動(dòng)解釋成類似一個(gè)正弦波來觀察,整個(gè)波峰到波底是可能交易獲利的部份。圖上的紅色線是我們使用任一種指針來交易時(shí),等待訊號(hào)被確認(rèn)所必須支出的成本。再加上綠線的手續(xù)費(fèi)與滑價(jià)加上的成本,也別忘了買賣我們一共必須經(jīng)歷這樣的成本兩次,于是原本的可能獲利空間被壓縮到剩橘色箭頭線段的距離。
現(xiàn)在假設(shè)這是一個(gè)波段或長線的交易策略,似乎勉強(qiáng)可以接受這樣的獲利與虧損比率。可是當(dāng)我們設(shè)計(jì)的如果是當(dāng)日沖銷的短線策略時(shí),這個(gè)橘色線的長度將被嚴(yán)重的縮小;甚至可能趨近于零。為什么會(huì)有這樣的可能?因?yàn)閷?shí)際生活里我們不可能遇到這么「乖」的價(jià)格行為,往往是隨機(jī)出現(xiàn)波幅大小不一的運(yùn)動(dòng)。但別忘了我們這些紅綠所占的距離卻幾乎不會(huì)跟著改變,濾除不合期待的波幅以免執(zhí)行無意義的進(jìn)出,也是可以產(chǎn)生類似壓低成本的效果;訊號(hào)的過濾技巧便成為策略設(shè)計(jì)的顯學(xué)。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
- 上一篇:用反海龜系統(tǒng)來試作順勢系統(tǒng)
- 下一篇:沒有了!
相關(guān)文章
-
沒有相關(guān)內(nèi)容