phenomenoner
TopTrader_I
Python

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

Last updated Feb 12, 2026
11
Stars
4
Forks
0
Issues
0
Stars/day
Attention Score
4
Language breakdown
Python 100.0%
Files click to expand
README

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

本程式碼為程式交易串接教學範例,展示如何串接富邦新一代API Python SDK實現「獲取庫存資料」及「送出現股委託」
Disclaimer: 本範例程式碼僅供教學與參考之用,實務交易應自行評估並承擔相關風險
>

參考連結

富邦新一代API Python SDK載點及開發說明文件
  • 新一代API SDK 載點
https://www.fbs.com.tw/TradeAPI/docs/download/download-sdk
  • 新一代API 開發說明文件
https://www.fbs.com.tw/TradeAPI/docs/trading/introduction
  • 新一代API 社群討論
https://discord.com/invite/VHjjc4C

檔案列表

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

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

安裝封包

pip install -r requirements.txt

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

登入設定

在程式資料夾中新建檔案 .env 並輸入以下內容
ID= #身份證字號
PWD= #交易密碼
CPATH= #憑證路徑
CPWD= #憑證密碼
ACCOUNT= #帳號
TRADELIST=tradelistexample.xlsx #交易目標清單

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

使用環境

  • 講座演示使用環境為Anaconda+vscode+jupyter code cells,建置方式可參考vscode官方說明文件
* jupyter code cells 官方說明文件 https://code.visualstudio.com/docs/python/jupyter-support-py

編譯執行檔

若有想使用Pyinstaller將程式碼編譯成執行檔,建議配合anaconda環境使用以下指令安裝套件
  • conda install -c conda-forge pyinstaller
🔗 More in this category

© 2026 GitRepoTrend · phenomenoner/TopTrader_I · Updated daily from GitHub