原因 :
1. 因為我是碼農
2. 標的可以是任意國家的股票
3. 價差操作時,短線進出頻繁
所以選擇使用IB和鮪魚
但是 :
1. IB 標的齊全,但即時報價要收費
2. 鮪魚即時報價免費,但標的不齊全
所以採用爬 yahoo / google finance
來獲得全球股市即時報價
但是又出現兩個缺憾 :
1. 報價延遲 20 分鐘
2. 在IB限價交易時,成交點位經常很差
所以想請教版上大神們 :
是否有推薦 “更加即時股票報價” 的 API 或資料源 ?(傾向花費越低成本的方式)
補目前可行方案 :
=============================
1. Trading View
有提供 REST API,北美免費的無延遲,其他地區延遲 15m,
無延遲資料收費按照交易所為單位,大致是個位數,價位看起來比 IB 便宜。
2. IB
在 TWS 有提供 streaming data,訂購即時資料後可使用,
收費也是以交易所為單位,大致是雙位數價格,
或是使用每次 $0.01 snapshot。
3. [ 行情資料是延遲 15 min,跟 yahoo 和 google 是一樣的 ]
investing.com 和 CNBC
前者可以 parsing 網頁。
後者有一個 unofficial python API,如果不行還是可以嘗試爬網頁。