隨著資訊化的腳步,相對比較保守的金融業也開始開放API來提供一般使用者使用,本身是一個重度資訊使用者,希望所有的東西都能夠自動化,不用自己去查銀行的錢,做財務計畫也可以自己監控,甚至股票市場的投資,也能有程式能夠幫忙。希望能籍由這次的比賽,了解永豐金融APIs能做些什麼,放棄什麼的當然是開玩笑的,有機會的話,我是會一直用下去的
這次要介紹的是永豐金證券的 Shioaji API,所以第一步就是要先申請帳號,帳號分兩個,一個是交割帳戶,另一個是證券帳戶。交割帳戶就是一般的銀行帳戶,主要是...
永豐金證券的 Shioaji API目前有 python 和 c# 的 Library,這次的介紹以 python 為主。所以我們就要安裝 python 環境。...
在 Shioaji 有提供一份 jupyter notebook 檔案,裡面有相關的示範程式碼。我們今天就先示範下載該文件,並說明怎麼使用。 設定虛擬環境 因為...
引用 Shioaji 要使用 shioaji 的話,一開始要先引用,這一段就是引用並給予一個簡稱 sj import shioaji as sj 如果是使用...
訂閱報價 取得報價後的處理 (callback) 執行訂閱後,資料會一直自動更新,只要 server 端有發布新的報價,我們的程式就會自動去取回來,所以取回...
建立訂單 from shioaji.constant import * # 股票 order = api.Order( price=600, #...
取得信用帳戶資訊 # futopt_account - 期貨,選擇權帳號 account_margin = api.get_account_margin(a...
根據官方說明,因為歷史資料的查詢蠻耗資源的,有可能會拖慢系統的速度,所以官方不建議使用,而且有每5秒上限500次的限制,如果超過就到暫停服務,所以大家在使用的時...
以下內容,都是 shioaji 的官網文件的內容,只是加了一些我自己的理解,感謝永豐提供這麼完整的 sample code 繪圖會用到 numpy, panda...