模擬交易是什么?
金字塔支持期貨、股票、期權(quán)、外盤全市場的實時模擬交易,模擬交易能讓您在不需要實際投資的情況下,觀察策略在真實市場中的實時表現(xiàn)。
模擬交易是程序化策略中必不可少的步驟。在模擬交易過程會暴露出例如過度擬合等問題,降低您在真實投資中的風險。
下單模式是什么?
金字塔支持兩種下單模式,走完K線與固定輪詢。
K線走完前,由于行情的變化策略會出現(xiàn)信號產(chǎn)生與消失交替的情況,這種情況下很多用戶選擇K線走完后,信號穩(wěn)定的情況下再執(zhí)行信號下單,這種模式就是走完K線下單模式。一般適用于長線趨勢交易。
但有的用戶認為這種情況會損失掉信號出現(xiàn)在K線走完這段時間的利潤,希望信號出現(xiàn)立即執(zhí)行,如果信號消失則使用更正功能進行信號更正,讓賬戶恢復到信號出現(xiàn)前的狀態(tài),這種模擬就是固定輪詢模式。一般適應于短線交易信號比較穩(wěn)定的情況下。
如何進行多品種多策略的程序化交易?
金字塔支持圖表與后臺兩種策略執(zhí)行模式。
圖表程序化多品種多策略的組合交易需依據(jù)多框架實現(xiàn),一般組合范圍在32個策略左右。
后臺程序化多品種多策略組合交易我們可以直接在后臺程序化功能設(shè)置界面進行多策略的添加即可。
程序化交易步驟?
1、交易策略的設(shè)計
首先要明確交易策略的屬性(趨勢型、波動性、套利型等),也可以是以上多種簡單交易模式的綜合應用,然后根據(jù)所要交易的品種價格波動特性和所要交易的周期來制定交易策略,交易策略中設(shè)定目標利潤和允許虧損的范圍,以及具體止盈止損點的設(shè)置。
2、模型的編寫
首先要選擇一個程序化交易平臺,不同的交易軟件程序語言具有不同的特點,包括語句語法結(jié)構(gòu)、函數(shù)構(gòu)造等都有所不同,投資者結(jié)合自身選擇一種語言便可,然后將自己的交易策略通過計算機語言來實現(xiàn)。
金字塔的設(shè)計沿襲國內(nèi)用戶的操作習慣和理念,將業(yè)內(nèi)的眾多功能進行優(yōu)化升級,提供豐富、大量的編程函數(shù)。提高了對交易策略的實現(xiàn)性,讓原本復雜的程序化過程變得簡單穩(wěn)定,降低了程序化進入門檻,易懂易上手。
3、策略回測、模擬交易
投資者可以通過使用程序化交易軟件對自己的交易策略進行模擬交易測試,以便于投資者對自己的交易思想進行評判和改進,在進行仿真測試時需要注意一下幾點:回測的bar周期要與策略制定初期相吻合;回測的時期長短的選擇,一般來講回測效果較好的策略對近期行情有較好的指導性;測試報告的分析以及對仿真測試的理解,在測試報告當中要對收益率、資金回撤、收益風險比、連續(xù)虧損次數(shù)等多項指標綜合考慮。
4、參數(shù)優(yōu)化
對參數(shù)的優(yōu)化要注意一下幾點:
優(yōu)化所用為歷史數(shù)據(jù),對未來的指導性強弱還有待于探討;
模型開發(fā)要有理論基礎(chǔ),不能依賴于參數(shù)優(yōu)化;
回測中長期的優(yōu)化參數(shù),或許對短期行情來講是一個不錯的選擇;
過度佳化的參數(shù)對后市的指導性不一定好;
要考慮交易成本和滑移價差對投資結(jié)果的影響。
5、實盤交易
在實盤交易之前,建議投資者先進行模擬實盤跟蹤交易,觀察交易策略的穩(wěn)定性后再進入實盤交易,特別是對于投資經(jīng)驗較少的投資者來說更為重要。
運行自動化交易對電腦有什么要求?
程序化交易主要對電腦的CPU、內(nèi)存損耗較大。一般建議用戶使用64位操作系統(tǒng)、內(nèi)存4G、四核及以上配置電腦。有條件的用戶可以考慮直接使用云服務器,云服務器在性能與穩(wěn)定性上更具優(yōu)勢。