基於國內市場,我們面臨的挑戰如下:
1:數據
數據有兩種,壹種是市場數據,壹種是金融、基本面、輿情、研究報告等數據。報價數據:
目前市面上的分鐘級數據比較準確,可以用於中低頻交易回測;歷史和實盤分筆成交點Level-1和Level-2數據需要自己獲取。容易找到的通道容易出現數據泄露和不準確的情況,工程師需要結合多個數據源進行檢查和修復。
2.加載卸載鑒定試驗
回測最難的是如何確定交易量,同時要考慮復權、停牌、ST*等問題。這裏面有很多細節。
3:安全
安全是交易平臺發展的重中之重。如何保證策略的安全性不被外部和內部人員竊取,分為兩部分。
壹部分是WEB安全,另壹部分是策略的編譯安全。
因為量化交易平臺是用戶可編程的,所以我們在JD.COM使用PYTHON語言。由於其強大的科學計算庫和高性能,用戶可以調用許多系統級API。我們做了很大的努力來保證用戶策略的安全性,實現理論層面的策略隔離。
我只能大概說壹下,每壹部分都可以引申成為話題。