基本資料
簡介
當趨勢確立時,系統發出多空訊號鎖定市場中的價量模式,並且有效掌握價格變化的趨勢,讓投資人不論在上漲或下跌的市場行情中,都能輕鬆抓住趨勢波段,進而賺取波段獲利。程式化交易的操作方式不求績效第一、不求賺取誇張利潤,只求長期穩健的獲利,於市場中成長並達到財富累積的複利效果。經過長時期操作,年獲利率可保持在一定水準之上。
交易系統構成
一句話:極其開放模型(策略)的設計、風險動態管理技術、誤差矯正反饋檢驗準確率、快捷的下單速度。這四項組成了整個程式化交易系統。
金鑰匙軟體評價
金鑰匙是國內唯一開發出股票程式化交易軟體,期貨程式化交易軟體,現貨程式化交易軟體,白銀程式化交易軟體,融資融券程式化交易軟體,金鑰匙程式化軟體是能夠對設定的公式策略和價格進行自動跟蹤,並按設定的條件進行自動下單交易的軟體。
文華財經
專業期貨軟體服務商,源於中國本土的程式化軟體,系統穩定,國內占有率高。基於國內用戶習慣誕生的“麥語言”,小語法大函式,積木式的輕鬆編程環境。提供最全的回測樣本:國內契約從開市至今的全部歷史數據,支持專業程式化的金融工程思想:多模型組合測試和載入。獨創的自動交易運行模組,輕鬆監控幾十個模型的信號執行、資金、持倉、掛單等狀態,並且支持手動輔助。
TB交易開拓者
國內的tradestation,語言移植國外程式交易軟體,是國內市場占有率僅次於文華財經的交易軟體。在語言方面略勝於文華財經,在交易穩定性方面,使用者反應不一。
金字塔決策交易系統
金字塔是一款集程式化交易、看盤分析為一體的全功能綜合軟體:支持圖示程式化交易、後台程式化交易、高頻交易、趨勢執行緒序化交易等多種自動交易模式;公式模型編寫及操作兼容國內主流分析軟體;支持閃電下單、圖表下單、預警雷達下單等多種下單模式;支持板塊指數、套利、多賬戶交易及動態止贏止損。還可支持VBS、VBA、C++二次開發。
multicharts+達錢(MC)
MultiCharts 經過研發,證券和外匯交易所設計的專業圖表繪製和自動化交易的軟體。高清晰的繪圖功能結合中國期貨的實時行情、歷史回補與自動交易,幫助使用者一站式解決過去繁瑣的數據收集及軟體設定,並支持Excel下單等創新方式。該軟體功能非常先進,雖經台灣傳入我國,但使用習慣依然沿用外軟,國內的使用者需要經過一段時間的適應。
龍軟程式化交易平台(DTS)
龍軟被大智慧收購後,於2012年推出該平台。實現了交易策略(Lua代碼),交易界面(XML配置)的靈活自定義,目前支持,期現套利、ETF套利、商品期貨、股指期貨、權證、股票的全品種程式化交易。該系統的主要特點是交易速度快,計算速度快,採用後端伺服器分散式部署模式,客戶端只做數據瀏覽和指令操作,所有的計算都在後台完成。是一款非常全面,面向機構的高端程式化軟體
高手交易軟體
高手交易系統是從韓國期權交易市場起步並發展起來的,具有15年全球市場交易經驗以及專業化的技術背景,高手交易系統不僅僅可以做期貨交易,同時也可以進行期權交易。在全球期權交易量排名第一的韓國期權市場中,高手為個人、機構、專業投資團隊等服務了15年。高手交易系統中運用了EF委託,STage程式化交易引擎,GOM高手對象模型,DDE實時行情分析工具等。大大提高了交易的效率,並獲得驚人的收益。
金錢豹
金錢豹是一款給專業人士使用的程式化軟體,其支持C++、C#、matlab、Net3.5、JAVA等眾多接口。給予軟體非常大的擴展性。
YesTrader
YesTrader來自於韓國,是以期貨買賣為目的的交易軟體。不僅具有便捷的下單功能,而且載有包含多樣化技術指標的性能超強的圖表。該軟體還可以通過用系統語言編輯邏輯公式把投資者所需的任何交易策略自由的表現出來,也可用該交易策略進行自動買賣。剛進入我國不久,正處於發展期
SPT盛立高頻程式化交易平台
SPT是一款專為期貨、證券交易所設計的高頻程式化交易平台。該系統具有高速的行情以及交易處理能力,通過完備的交易風控體系,保證程式化交易的穩定性和準確性。
永安程式化交易系統
永安程式化交易系統包括永安程式化交易平台及該平台上配套開發的交易模型,永安程式化交易系統的交易平台是基於最底層、最穩定的計算機語言C++語言開發;交易模型的設計也是在C++語言的框架下編寫,可擴展性強、訂單系統精準高效。
投資模式
交易模式系統化
程式化交易的買賣決策完全決定於自己的交易理念系統化、制度化的邏輯判斷規則,透過電腦的輔助,將各種交易理念轉化為電腦程式語言的一種交易模式,即由電腦來代替人為發出買賣訊號,再根據系統使用者發出的委託方式,由電腦自動執行下單程式。
克服心理障礙
排除人為情感因素,用電腦取代人性,消除交易時人性的恐懼、貪婪、遲疑及賭性等四大情緒因子。
確保交易一致性
嚴守既定的操作紀律及交易的基本原則,透過電腦將既定的操作規範、獲利以及風險管理等條件寫成程式語言,依程式發出進出場買賣的訊號。
關鍵性優勢
有效掌握多空趨勢,順勢操作,賺取波段利潤。
有效依靠程式化系交易,策略明確,可排除人為貪婪及恐懼等因素。
訊號指令簡單明確,操作方式輕鬆一致。
穩健的投資報酬率。
大賺小賠的優異穩定性。
有效的風險控管。
金鑰匙其他
思路與構建
在確定了總體的構建思路後,應該對一個完整的交易系統的每一部分進行量化,包括:
一、最大單筆和總體交易頭寸的確立,我覺得以總資金的固定比例同時結合單個品種的的平均振盪幅度來確定比較合適。
二、開倉時機的選擇。既然確定了追隨趨勢,那么價格就應該是我們最為關心的指標,可以以價格突破某個高點作為開倉的信號,但是這個開倉信號可以加以其它不同條件進行過濾,把明顯的假信號或者風險很大的開倉信號過濾掉,比如可以結合價格與均線的距離來確定。
三、加倉次數和時機的選擇。關於加倉,是比較難於掌握的一個操作步驟,我初步認為加倉應該是在趨勢已經確立後再進行,而這個壓力或者支撐是否可以直接採用在技術分析上的價位?這樣做會不會與整個程式化交易系統產生比較大衝突?因為這個畢竟是主觀的東西,而且還難以在操作之前量化,與程式化交易系統的構造初衷有所背離,究竟可不可行還值得商榷。
四、止損位的設定。止損是整個交易系統中比較重要的部分,與確定最大頭寸相似,我們可以把止損設定為固定比例同時根據不同品種的不同特徵區別對待,並在加倉之後調整止損點位。
五、盈利頭寸的平倉。關於平倉,因為是追隨趨勢,那我們就不能讓價格的小波動影響到總體的操作,但在數量上如何界定是小回調還是大調整,抑或是價格反轉,還是比較困難的。當然運用統計方法我們可以算出歷史數據的大小波動及其對應的價格表現,但這樣的歷史數據對以後的操作有多大的借鑑意義還值得進一步驗證。
總體上來說,以追隨趨勢為思路來設計的交易系統,其成功率一定達不到50%,因為市場的運動特徵必然會導致出現這樣的結果,但是在趨勢明確的時候,盈利率卻很可能很高。如果不考慮交易成本,那么期貨市場本身就是個零和市場,賺錢的人賺到的錢和虧錢的人虧損的錢是相同的,而長期以來針對這樣的一個市場能不能做出一套保賺不虧的交易系統一直都是有爭議的,因為歷史經驗證明無論是多么成功的交易者,都會在這個市場中出現反覆,市場只要存在其交易就必然進行,而在交易者退出市場之前什麼事情都有可能發生,現在能賺錢的交易系統在今後的一段時間裡可能就不好用了,所以說這個市場上根本就沒有也不可能有那么一套在任何時間任何情況下都能屢試不爽的交易系統,可見不斷地驗證和修正對於交易系統是非常重要的。
最後提一點,程式化交易可能的最大好處就是可以幫助系統使用者最大程度地克服人性貪婪和恐懼的弱點。
流行交易軟體
目前支持股票期貨、外匯等金融產品可程式交易的主要有:tradestation(交易大師)國際一流交易軟體,不過收費比較貴,軟體使用費298$/月,如果你要研究歷史數據還要另買。
MT4(即將升級到MT5) 功能強大,免費使用,因為免費所以它的用戶數迅速增長大有超過tradestation的趨勢。
esignal 國際比較流行
Amibroker 老牌交易軟體
系統的形式
(一)價值發現型
(二)趨勢追逐型
(三)高頻交易型
(四)低延遲套利型
系統的設計
(一)系統設計的投入產出分析
(二)系統設計的原則
1、準確性。
2、穩定性。
3、簡單性。
(三)系統設計的步驟
1、交易策略的提出。
2、交易策略的程式化。
3、程式化交易系統的檢驗。
4、程式化交易系統的最佳化。
發展趨勢
20世紀90年代以及2000年以後資本市場以及金融衍生品市場的長足發展,我們發現在87年股災中被指為罪魁禍首的程式化交易,終於被歷史肯定了它的價值,人們終於也像當時從認為股票和期貨為洪水猛獸到接受它們並發揮它們的經濟作用一樣,開始逐步的走進了程式化交易的世界、量化投資的世界。量化投資及程式化交易大師西蒙斯默默無聞的在十幾年間大量使用量化系統的交易方法,取得了比巴菲特、索羅斯等市場傳奇更高的年收益率。在這漫長的歲月中,程式化交易一直悄無聲息的為投資者不停的賺進大把的鈔票,也在潤物無聲的在為各交易所的交易量做著貢獻,據統計美國市場中有70%的交易是由程式化交易完成的,如果將程式化交易的概念再定義的寬泛一些的話,可能這個比例會更高。
發展前景
國內證券市場只有20年的歷史,相比歐美以及亞太其他發達地區市場成熟度還有很大差距,不僅如此,國內市場的一些特性也使程式化交易在國內發展受到限制。
首先,國內的交易場所比較單一,股票只在交易所進行交易。而國外的情況則是大量的流動性存在於交易所以外,比如大大小小的暗池、ECN等。即使同一隻股票也會在多個交易所交易,目前NYSE股票只有25%左右的交易量是通過NYSE執行的。國外很多執行算法就是為這種條件量身定做的,比如各種智慧型路由算法,而在國內這些算法都沒了用武之地。
其次,國內市場的T+1交割制度使得大量日內交易策略不能得以實施,高頻交易策略更是無從談起。除此以外,股票市場不允許賣空、缺乏做市商制度、可供交易的產品簡單、交易指令不夠完善等,都不利於程式化交易策略的開展。
儘管如此,我們還是看好程式化交易在國內的發展前景。自今年4月滬深300股指期貨被正式推出以來,大量的程式化套利策略紛紛出爐並創造出驚人的交易量。圖14是滬深300股指期貨月交易額和標普指數期貨(包括普通契約和迷你契約)的月交易額對比。從圖中可以看出如果將兩種貨幣的匯率折算進去,基本上國內的股指期貨交易額已經和標普指數在同一水平。標普指數期貨是面向整個市場的,而股指期貨國內目前並沒有對機構投資者開放,可以想像未來市場全面開放後國內的市場潛力有多大。結合目前國內的情況,我們認為程式化交易有望得到大力發展的幾個原因:
1.股指期貨和ETF的套利交易需要更多的算法支持,因為類似的交易策略都涉及到一籃子股票的交易執行,有效的算法可以很大程度上降低執行風險。
2.國內券商對執行算法的服務很少。目前國內的股票市場,機構投資者都是通過券商提供的市場直連通道(Direct Market Access)直接下單交易,而券商並沒有提供規模化的算法附加服務,未來還有廣闊的發展空間。
3.其他潛在市場。其他市場比如商品期貨、權證等同樣實行 T+0交割制度,也是程式化交易的潛在市場。事實上,目前已經有不少從事短線交易(趨勢跟蹤、反轉)的投資者開發出各種程式化交易平台和策略,只是專業化和規模化有待提高。商品期貨程式化交易與股指期貨程式化交易同樣作為現在程式化交易發展的重點。
4.人才優勢。程式化交易通常需要有紮實數理基礎和過硬編程能力的人才,而國內這方面有很好的人才儲備,越來越多的國外量化基金來華開辦分公司並在當地僱傭人才從事算法策略研究和開發也證明了這點。