arleigh418 / python-and-Taiwan-stock-market

Python 金融市場賺大錢聖經:寫出你的專屬指標
54 stars 17 forks source link

有關更多操作自動化的問題 #37

Open siriustheta opened 1 year ago

siriustheta commented 1 year ago

作者您好! 剛花了一週時間看完您的書, 獲益良多. 從以前單純研究技術指標, 目測k線圖和指標的變化判斷策略的成敗, 到把所有回測用暴力演算程序化, 嘗試代入不同參數, 真的節省很多時間. 謝謝您的教學!

其實我還有一事冒昧請教, 我和朋友近來一起研究如何將整個外匯保證金日內交易的過程自動化, 包括回測, 掛單開倉, 到平倉. 當然回測資料我們是有的. 這個情況也和您示範的股票投資在策略上也很不同, 我們會再仔細構思. 但我想問的是, 回測我算是學了一個大概, 但下單方便又是另一門學問, 找到的網上教學資源確實也不多. 於是我就想知道python 會否存在一些關於即時檢測當前市場是否符合買賣策略, 並輸出買賣操作連接到證券商下單API(或者MT4)的套件, 不知道您有沒有這方面的經驗, 或者知道哪裏可以了解更多? 謝謝!

arleigh418 commented 1 year ago

Hi 您好, 國內許多券商都有python的api可以用! 當前以永豐, 群益為主流, 不需要錢, 使用上也非常容易, 但是需要開戶. 自動交易的本質其實就是串接國內券商的api獲取報價 -> 計算技術指標與點位 -> 觸及點位立刻進場/出場, 其實實作上並非難事. 當然國內券商基本上API支援國內的產品較多, 而且其實產品並不是說非常廣(當然它們都有在持續新增產品), 如果國外的產品是您的目標, 可以選擇IB(盈透證券) , 且 IB有跟Backtrader這個框架做結合, 您可上網查相關影片, 我有跟著做過, 是沒問題的.當然反過來說, 台灣市場比較小, IB對台灣商品的支援度很低, 所以我個人最後還是用國內券商的api比較多.

siriustheta commented 1 year ago

明白, 我試著搜尋, 謝謝指教!