【Python回測實戰】ETF定期定額怎麼買最賺?無腦投 vs 跌深加碼 (KD<15) 績效大對決
你是否正在尋找ETF 最佳投資策略?網路上關於「無腦定期定額」與「逢低加碼」的爭論從未停止。本文透過 Python 程式,針對台股 172 檔 ETF 進行長達數年的歷史回測,直接用數據告訴你:買 0050、006208 還是高股息 ETF?到底哪種策略的長期報酬率最高?
- 「ETF 無腦定投就好」
- 「逢低加碼才是王道」
- 「0050 是最好的定存股」
到底誰說的才對?ETF 要怎麼定投報酬率才會比較高?
為了解答這個問題,我直接用 Python 回測台灣全部原型股票 ETF,實測兩種策略:
每月固定投入 5,000 元
每月 5,000 + K<15 時再加碼 5,000
並與大盤(TWII / 0050)進行比較。最終回測後,我得到三個讓我驚呆的結果。
📊 回測方法:最嚴格的 ETF 篩選標準
為了避免「標的不公平」、「回測失真」,我套用最嚴格的規則:
📝 篩選條件 (過濾垃圾標的)
- 排除高風險: ❌ 槓桿、反向(正 2、反 1)
- 排除非股票: ❌ 債券 ETF(名稱含「債」或代號含 B)
- 需經歷熊市: 僅採用上市滿 3 年以上的 ETF (確保經歷過 2022 全球股災)
- 排除殭屍股: ❌ 最近三個月成交量 < 500 張
- 交易成本: 買進包含 0.1425% 手續費(實戰友善)
最終從 172 支 ETF 中,只留下 100 支最合格的 ETF 用於回測。
這 100 支,就是台灣市場真正值得分析的 ETF。
🔥 回測結果:三大震撼發現(務必看完)
這 3 個結果是你在網路上絕對看不到的。
🥊 發現一:無腦定投 S1 → 慘敗大盤
僅有 38% 的 ETF 可以打敗大盤
- S1(每月定投 5000)勝過大盤的 ETF:38 支
- 輸給大盤的 ETF:62 支
💡 這代表什麼? 如果你亂選 ETF 來定投,有 62% 的機率輸給大盤!
🔥 發現二:S2(KD 加碼)強到誇張
S2 勝過 S1 的 ETF 比例高達 84%
- S2 vs S1 勝率:84 支勝出
💡 這代表什麼? 在大量 ETF 中,KD 跌深加碼確實能明顯提高報酬,且風控比槓桿、主題 ETF 還更安全。
🎨 關鍵圖表:4 大區塊完整解說
🟦 1. 能打敗大盤的 ETF(必看)
S1 無腦定投依然能贏過大盤的清單。
- 00909 國泰數位支付
- 00757 統一 FANG+
- 0052 富邦科技
- 006208 富邦台 50
⚫ 2. ETF 黑名單
無論怎麼定投都可能虧錢,都在 0 軸以下。
- 00887 中國科技
- 00712 不動產
- 00625K 上證延伸
💡 特性:冷門 + 主題 + 中國
🟩 3. KD 加碼效果最好
高波動、主題型 ETF 最適合 S2。
- 00895 富邦未來車
- 00905 FT 台灣 SMART
💡 買 ETF「越波動 → S2 越有效」。
🟥 4. KD 加碼反而失敗
這類 ETF「太強勢」,KD 等不到 <15。
- 00757 統一 FANG+
- 00830 國泰費半
- 00919 / 00915(高股息)
💡 太強勢的 ETF → S1 無腦買比較強。
🕒 S1 與 S2 的「時間序列分岔」原理
為何 S2 能贏?因為它在每次市場崩跌時,都會「多買一份更便宜的股數」。
- 起點相同: 兩者都投入 5000
- 首次 K<15 出現: S2 加碼、S1 不動
- 股數差距永久擴大
- 反彈時 S2 報酬飆更快(彈弓效應)
💡 新手最需要的投資建議
🟦 新手投資人(最推薦)
➤ 直接定投大盤:0050 / 006208
原因:S1 亂選 ETF 勝率只有 38%,大盤的勝率最高最穩定。
🟫 穩健型投資人
➤ 在「能打敗大盤」名單挑 ETF
例如:00757、0052、006208,並採用 S1 無腦定投。
🔥 積極型投資人
➤ 在「KD 加碼最強名單」挑 ETF
使用 S2(K<15)加碼策略。
🚫 絕對禁止類
➤ 長期仍虧錢的 ETF(黑名單)
包含:中國市場、冷門主題、低流動性 ETF。
📈 完整回測數據:100 支 ETF 績效總覽
🎁 免費下載完整 Excel 回測報告
報告內含 13 個工作表,包含:完整黑名單、S2 最佳清單、歷史加碼點位紀錄。
👉 如何索取?
只要在下方留言:「我想索取完整回測報告」
我就把完整 Excel 檔案寄給你!
*(免責聲明:本文僅供教育參考,不構成投資建議。投資有風險,請謹慎評估)*