caution
內含 fugle_trade 下單套件,該套件已不再更新,下單語法請改用 合作券商 之 SDK
常常想凹單無法理性地進行交易?想成為量化交易人卻不知道從何下手?想學習如何透過交易 API 及 行情 API 來撰寫簡易策略?今天就帶大家實作如何透過 Google Colab 環境撰寫 觸量下單 策略!
什麼是 Google Colab?
Google Colaboratory (Colab) 是一個 Google 提供的,基於 Jupyter Notebook 的 Python 雲端執行環境。使用者可直接透過瀏覽器撰寫程式,且無須處理不同平台的 Python 相依性問題,相當方便。以下將介紹如何直接在 Colab 上使用富果交易 API 來撰寫觸量下單策略!
caution
本團隊僅使用 Colab 進行 demo 教學,使用者應自行注意資安相關風險。若因使用第三方平台發生資安問題,須自行負 責。
事前準備
在開始進行實作之前,我們需要先申請 交易 API 金鑰 匯出正式環境的憑證及設定檔以及取得 即時股價 API Token!若想了解詳細步驟請參考 事前準備 文件。
為什麼需要交易 API 金鑰及即時股價 API Token?
- 富果帳戶交易 API:幫助您快速且穩定的自動下單。
- 富果即時股價 API:幫助您輕鬆取得台股最即時的股價、漲跌幅、成交量、最佳五檔、內外盤等數據。
策略說明
在買賣股票時,交易者會希望投入市場的資金可以最有效地運用,當一檔股票盤中單筆成交量突然大增時,往往代表股票熱絡程度的提升,反映大戶的交易意願提升;而成交量的內外盤成交可以看出買方或賣方的積極程度,當外盤成交時,代表買方有較積極的買進行為。因此我們建構一個下單策略:當最新一筆成交是外盤成交,且成交量是前一筆的 10 倍以上就進場!