Skip to content

phenomenoner/TopTrader_I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自動下單小幫手 with 富邦新一代API

本程式碼為程式交易串接教學範例,展示如何串接富邦新一代API Python SDK實現「獲取庫存資料」及「送出現股委託」

Disclaimer: 本範例程式碼僅供教學與參考之用,實務交易應自行評估並承擔相關風險

參考連結

富邦新一代API Python SDK載點及開發說明文件

檔案列表

main.py - 主程式
trade_list_example.xlsx - 交易標的設定表
my_assistant.py - 互動式執行版(功能與main.py等同,可於互動執行環境執行)

註:互動執行環境設定方式,可參考後文說明

安裝封包

pip install -r requirements.txt

另需安裝富邦新一代API Python SDK

登入設定

在程式資料夾中新建檔案 .env 並輸入以下內容

ID= #身份證字號
PWD= #交易密碼
CPATH= #憑證路徑
CPWD= #憑證密碼
ACCOUNT= #帳號
TRADELIST=trade_list_example.xlsx #交易目標清單

互動執行環境設定說明(for my_assistant.py)

使用環境

編譯執行檔

若有想使用Pyinstaller將程式碼編譯成執行檔,建議配合anaconda環境使用以下指令安裝套件

  • conda install -c conda-forge pyinstaller

About

股票交易自動化串接教學範例

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages