作為業餘專案,為了做程式化交易,首先的前提是
1)拿到資料
2)登陸賬號交易
1)這個有一些開源的**資料專案可以部分滿足,部分滿足。在實時性方面和資料準備度上都不足。(想想這些爬蟲式的資料專案能夠提供五檔、level 1**麼?)
2)目前已知的商業公司我都不滿意。(在我做這件事的時候,行業現狀是在大券商的介面都停用了,只有一小部分小券商還在提供介面但要求的開戶資金非常非常的高)
大約3年前就利用業餘時間開始了對券商交易軟體的逆向破解工作,但一直是業餘時間所以開展很慢,最近3個月我正好休息,就全職投投入時間,到目前為止已經80%完成破解工作,其中我需要的介面已經得到,也已經用 python 反寫出來了。
以前的一些記錄可以找一下之前寫的blog,包括ida 外掛程式。
已經有人用呼叫dll 函式的方式,但有如下缺點:
1)只能侷限在window平台,速度受限
2)函式內部可能有同步變數,不能併發呼叫,速度受限,這種方法能開100多個執行緒麼?
可以用 notebook 做資料分析了。
如何選擇程式化交易模型
一 程式化的理解 如何認識程式化?不管是匯市還是 市場 的波動都可以分為兩種,一種是大環境下的大趨勢發展,另一種則是大趨勢下短時間段的 而正是基於這種市場的 變化延伸出兩種不同的基礎交易模型 以研究趨勢為主的趨勢模型和以研究 的 模型。當然一般的程式化模型都是將兩者結合起來的,就像廣播體操,學習的時...
程式化交易高手的交易心得 分享
總體來說,程式化交易 系統應該由 資金管理模組 交易策略模組和 研判模組三部分組成。這三部分是乙個整體,如果單獨拿出哪一部分來講都是沒有意義的。一 研判模組 研判模組是主要為資金管理和交易策略服務的。如果除去這一點,所有的 研判就都失去了目標也就沒有辦法設立標準,當然也就沒有了實際的意義。是研判的一...
國內外程式化交易軟體簡介
軟體官方 openquant是國外公司開發的一款比較高階的程式化交易平台,適合中小機構和個人投資者,可以做國內外各類資產的交易,引數優化 歷史回測都很完善。策略開發使用的事件機制可以很好地支援高頻交易。openquant一直被模仿,從未被超越。程式化交易培訓1 國內常用軟體介紹對比 程式化交易培訓2...