駕馭交易程式怪獸,需要有精準(zhǔn)快速的(后臺(tái))交易系統(tǒng)
以下是一位資深程序化操盤人員的隨筆看法:
?
短線的操作中,迫于生理與心理的限制(如果不想寸步不離或精神錯(cuò)亂),我們只好把許多分析過的策略交給電腦執(zhí)行。
但前一篇Po文中,提到程式交易策略是邏輯的奴隸,為免被錯(cuò)誤引導(dǎo),應(yīng)該加上免疫機(jī)制;只是免疫策略的作法是不能公開的秘密,否則就像專利公告一樣,會(huì)被對(duì)手“繞過去”。
去年11月在期貨商辦的一場(chǎng)演算法交易的演講上,臺(tái)面上兩位來(lái)自新加坡交易所的高手,不管主持人如何追問,打死不談演算法交易策略的機(jī)制,只說(shuō)怕被Gaming,當(dāng)然提高軟體的價(jià)碼可能是另一個(gè)因素(畢竟江湖一點(diǎn)訣,說(shuō)穿了就沒價(jià)值)。
本文不談程式交易策略的免疫作法,倒是想談?wù)劄?zāi)害發(fā)生后的損失控制…
?
一位習(xí)慣走短線的資深的交易者告訴我,交易界有一鐵律,就是“當(dāng)部位失控(虧損莫名其妙的持續(xù)、快速擴(kuò)大)時(shí),當(dāng)下的反應(yīng)就是暫離觀望(結(jié)清部位退場(chǎng))”,這讓我想起武俠劇的情景…客棧中一群武林中人聚會(huì),剎時(shí)間燭火熄滅(或其人一人被擊倒在地),有人大喊,“有高手…”其他人瞬時(shí)背墻警戒…。
?
問題來(lái)了,如果同時(shí)啟動(dòng)執(zhí)行多組程式交易策略,不幸的,策略分帳系統(tǒng)做得不夠好、不夠即時(shí),你甚至無(wú)法知道是哪一只程式造成虧損,也只好“錯(cuò)殺百人、不能放過一人”了;眼看著癌細(xì)胞(虧損)不斷擴(kuò)大,忍痛斷臂求生。
(就更不要提,沒有即時(shí)部位損益功能的情形了,所以在下單機(jī)的功能中,我提到一個(gè)好的下單環(huán)境,不但需要委成回,還必須作即時(shí)損益計(jì)算,目的除了支援盤中洗價(jià)外,也可方便作災(zāi)難控管…)
?
如果,交易平臺(tái)的后臺(tái)機(jī)制夠精準(zhǔn)(分帳清楚)、夠快速(回報(bào);計(jì)算快速),即使因?yàn)槊庖邫C(jī)制設(shè)計(jì)得不夠完美,也可以作快速的災(zāi)難控制與復(fù)原。
?
除了后臺(tái)系統(tǒng)外,資金控管系統(tǒng)也是另一個(gè)關(guān)鍵,容后再談。
總之,不要認(rèn)為“下單機(jī)”就是程式交易執(zhí)行端的一切,離目標(biāo)來(lái)有一段距離…