如何使用Matlab實現你的量化交易策略
阿新 • • 發佈:2018-12-04
編者按語:有不少喜歡用Matlab程式語言開發量化策略的Quanter,這篇文章是基於掘金量化交易平臺介紹如何通過Matlab實現您的量化交易策略的模型。
一、Matlab策略SDK概述
1.概述
作為掘金3量化介面的一員,matlab語言SDK包含以下特點和功能:
◆矩陣化的資料格式,按時序、標的組成行情矩陣
◆採用單一函式面向過程的策略結構
◆支援行情滑窗和行情資料驅動
◆支援回測、實盤無縫切換
◆支援基本面和業務資料查詢
◆支援查詢持倉、資金資訊
◆統一訂單ID,支援下單、撤單和查詢
◆支援訂單查詢和訂單回報事件推送
2.Matlab策略 SDK的安裝
◆Matlab策略SDK作為一個matlab工具包,載入到matlab函式環境中即可,具體操作為在matlab主介面使用Set Path,Add Folder新增matlabSDK的工具包路徑(SDK在終端內獲取)
3.Matlab策略執行
◆matlab策略SDK內部已經設定好了與掘金伺服器、終端的連結,配置正確token和策略ID後,可以直接執行策略(需要終端處於登入狀態),策略執行的回測、模擬交易和實盤資訊在終端檢視。
4.注意事項
◆Matlab策略回測時,出現無法暫停的情況,需要重啟matlab,斷點除錯時,可呼叫stop_stragety函式停止策略。
因篇幅有限,更多Matlab SDK文件指引請點選以下內容列表檢視:
來源:掘金量化 myquant.cn
-------------------------------------------------------------------------------------------------
相關閱讀推薦: