首頁
研究專案
成員介紹
論文研究
回上一頁
作者:邱嘉豪
Rolling ML × ETF Portfolio
AI 選股
機器人
專案介紹
本專案結合多因子特徵選擇、機器學習模型與每月滾動再訓練,建立台股 AI 選股流程,並透過回測與實際選股紀錄評估其投資績效與風險控管能力。
本專案以台灣股票市場為研究場域,建構一套結合機器學習、多方法特徵選擇與滾動式再訓練機制的 AI 選股機器人。傳統投資方法往往仰賴單一財務指標、技術指標或人為經驗判斷,但市場環境會隨景氣循環、資金流向與產業趨勢快速改變,因此本專案希望透過資料驅動的方式,建立可持續更新、可回測驗證且能兼顧報酬與風險的投資決策流程。 在方法設計上,系統整合基本面、技術面與動能等多類型特徵,並透過 PCA、GA 與 CART 等方法進行特徵篩選,再結合多種機器學習模型建立選股預測架構。系統採用每月滾動訓練與定期再平衡的設計,使模型能隨市場資料更新而調整持股組合,降低固定模型在長期市場變化下失效的風險。 本專案不只是一個選股展示工具,也是一套可被驗證的量化投資研究流程。透過歷史回測、實際月度選股紀錄、ETF 基準比較與風險指標分析,系統能呈現 AI 輔助投資在台灣市場中的應用潛力。未來亦可延伸至跨市場、多資產與即時資料串接,作為投資教育、策略研究與金融科技應用的重要基礎。
📊 多因子資料整合
整合基本面、技術面、動能與市場結構等資料,建立更完整的股票特徵資料庫,避免只依賴單一指標進行投資判斷。
🔬 多方法特徵選擇
透過 PCA、GA 與 CART 等方法篩選具預測力的關鍵特徵,降低雜訊與冗餘變數,提升模型穩定性與解釋能力。
🤖 滾動式機器學習模型
採用每月滾動訓練與定期再平衡,使模型能隨市場環境調整,改善固定模型在長期投資中可能失效的問題。
📈 投資績效與風險評估
透過累積報酬、年度報酬、Sharpe Ratio、最大回撤與勝率等指標,檢視策略相對於 0050、0056 等基準的表現。
績效數據
AI 選股機器人與 ETF 基準績效比較(2020.09 — 2025.05)
AI 選股機器人 累積報酬
50.2%
2020.09 — 2025.05
月勝率
69.5%
vs 0050:67.0%
最大回撤
-25.7%
0050:-29.1% / 0056:-25.4%
累積報酬比較
AI 選股機器人
50.2%
0050(元大台灣50)
26.4%
0056(元大高股息)
11.2%
年度績效
年度
策略年度報酬
策略 Sharpe Ratio
2021
+27%
2.43
2022
-13%
-0.40
2023
+20%
1.23
2024
+84%
4.90
研究流程
AI 選股機器人研究流程
🗄
市場資料蒐集
→
⚙️
特徵工程
→
🔬
特徵選擇
→
🤖
模型訓練
→
🏆
Top 20 選股
→
🔄
投組再平衡
→
📊
績效評估
技術架構圖
🗄
台股市場資料
→
🧹
資料清理
特徵工程
→
📋
基本面
技術面
動能特徵
→
🔬
PCA/GA
CART
特徵選擇
→
→
→
↓
🤖
多模型
ML 訓練
→
🗳
自適應
加權投票
→
🏆
Top 20
股票清單
🔄
每月再平衡
→
📊
績效與
風險評估
系統以台股市場資料為基礎,透過特徵工程與多方法特徵選擇找出具預測力的訊號,再結合多個機器學習模型產生選股結果。每月滾動更新與再平衡機制,使策略能持續回應市場變化,並透過績效與風險指標進行驗證。
相關連結
新聞報導
AI 機器人選股
解決投資 ETF 的痛點
點我前往
研討會論文
Predicting period stock spread ranking using revenue indicators and machine learning techniques
點我前往