跳至主要內容
台股研究 約 12 分鐘閱讀

量化交易是什麼?2026 新手入門指南:定義、優缺點、策略類型、要不要寫程式(附真實台股回測)

量化交易,是用明確規則選股與進出場、再用歷史資料客觀回測驗證的投資方法。這篇 2026 入門指南帶你看懂量化交易的定義、和程式交易/技術分析的差別、優缺點與七種常見策略類型,以及新手不用先學 Python、用 AI 對話操作 finlab 就能開始的步驟——並附四因子年化 25.8% 贏含息 0050、naive 低本益比僅 0.2% 的真實台股回測與淨值走勢圖。

規則+回測見真章 CAGR 25.8% Sharpe 1.03

量化交易是什麼:四因子量化選股 vs 含息 0050 淨值走勢(2018~2026,台股真實回測)

一句話定義(先看這個)

量化交易(Quantitative Trading),是用「明確、可重複的規則」決定買什麼、何時進出,再用歷史資料客觀回測驗證這套規則到底有沒有用的投資方法。

關鍵只有四個字:可被驗證。人工選股靠盤感,對錯講不清楚;量化把規則寫死,就能拿過去十年的台股資料問一句話:「如果我從頭到尾都這樣做,結果會怎樣?」答案是一條淨值曲線、一個年化報酬、一個最大回撤——好壞攤在陽光下,沒有模糊空間。

回測(Backtest):把一套交易規則套用到歷史資料上,模擬「如果當時這樣做」會有什麼績效,用來驗證策略,而不是拿真錢去試錯。

30 秒關鍵數字摘要(TL;DR)

下面三組策略,都用同一份台股真實資料(2018-01 至 2026-06)、同一套手續費假設、月頻換股,對照含息 0050。數字全部來自 finlab 實跑(來源:finlab 實測,完整腳本見文末下載):

策略 一句話規則 年化報酬 日夏普 最大回撤 結果
四因子複合 營收動能+價格動能+ROE+低波,選 40 檔 25.84% 1.03 -39.8% 贏 0050
0050(對照) 買進持有台灣 50(含息) 25.18% -34.0% 基準
單一規則 只買「月營收年增 > 0」的全部股票 18.61% 0.77 -38.3% 一行規則也能量化
naive 低本益比 買最便宜的 20 檔 0.21% 0.08 -43.2% 慘輸,直覺失靈

夏普比率(Sharpe Ratio):每承擔一單位波動換到多少報酬,越高越好。0050 長期約 1.2 已是相當好的水準。

兩個最值得記住的反差:一行規則(營收年增>0)就能年化 18.6%——證明量化不必複雜;但**「買便宜股」這種人人覺得對的直覺,實測卻只有 0.21% 年化**——這正是量化最大的價值:它讓「直覺對、其實沒用」的策略無所遁形。

本文目錄:定義和程式交易/技術分析的差別為什麼有用(真實回測)七種策略類型優點與缺點/風險新手入門 6 步驟要不要寫程式 / 平台比較適合誰學術根據常見問題

量化交易 vs 程式交易 vs 技術分析 vs 演算法交易(最多人搞混)

這四個詞常常被混用,但它們不是同義詞。一張表釐清:

名詞 它在管什麼 和量化的關係 例子
量化交易 數據與統計做決策(選哪些股、怎麼配置、何時進出) 上位概念、總傘 用四個因子打分數選股
程式交易 程式自動執行那些規則(含自動下單) 量化的「執行手段」 每天自動跑訊號、到價自動掛單
技術分析 價量型態(K 線、均線、RSI、MACD) 只是量化可用的其中一類訊號 站上 20 日均線才買
演算法交易 把大單拆成小單降低衝擊成本、追求最佳成交 偏「執行層」的量化應用,法人居多 TWAP/VWAP 拆單演算法
高頻交易(HFT) 毫秒級進出、靠速度與微小價差套利 量化的極端速度版,散戶幾乎做不到 造市、跨市場套利

一句話記法:量化是「用數據思考」,程式交易是「讓電腦替你動手」,技術分析只是其中一種材料,演算法/高頻則是法人在執行層拼速度。 三四者常一起出現,但定義各自不同。

想專門搞懂自動執行那一塊,看這篇 程式交易是什麼;想搞懂怎麼挑股票,看 股票怎麼選

量化交易 vs 一般(主觀)交易

比較 主觀交易 量化交易
決策依據 盤感、新聞、消息面 明確規則 + 歷史資料
能否事先驗證 不能,只能事後檢討 能,回測一跑就知道
情緒影響 大(追高殺低、凹單) 小(規則化、可自動執行)
可複製性 低(換個人就走樣) 高(規則寫死,誰跑都一樣)
主要風險 紀律失守 過度配適(過擬合)、規則失效

為什麼量化有用?因為它能「證明」——好壞都能證

量化最被低估的價值,不是讓你穩賺,而是讓你客觀知道一個策略到底行不行。下面是我們實跑的四組台股結果(2018-01 至 2026-06,對照含息 0050,來源:finlab 實測),把上面 TL;DR 的數字畫成圖。

年化報酬:同一把尺,量化分得出好壞

四種策略年化報酬(CAGR)對照長條圖:naive 低本益比 0.21%、單一規則 18.61%、0050 含息 25.18%、四因子複合 25.84%

注意最左邊那根:「買最便宜的股票」聽起來天經地義,八年實測卻只有 0.21% 年化、夏普 0.08,幾乎是把錢放著不動還倒貼手續費。這就是量化的價值——它讓「聽起來很對」的直覺策略現出原形,而不是讓你繼續憑感覺賠錢。

淨值走勢:四因子怎麼一路贏

四因子 vs 單一規則 vs 0050 vs naive 低本益比的淨值走勢(對數座標,2018~2026)

八年下來,四因子複合策略把 1 元滾到約 6.6 元,單一規則(營收年增>0)約 4.2 元,而 naive 低本益比幾乎原地踏步。能贏的(四因子)和不能贏的(naive 低 PE),量化都能用同一把尺量出來——這是主觀交易永遠做不到的事。

風險調整後報酬:不能只看報酬高

報酬高不代表策略好,還要看「承擔多少波動換來的」。下圖是日夏普與日索提諾(Sortino,只罰下跌波動)比率:

三策略風險調整後報酬:四因子日索提諾 1.6,通過 1.5 品質門檻

索提諾比率(Sortino Ratio):夏普的改良版,只計算「下跌」的波動當風險。對長期向上的成長股策略,Sortino 通常比 Sharpe 更貼近實際體感。四因子的日索提諾達 1.60,通過我們發佈策略前設的 1.5 風險調整門檻。

逐年報酬與最大回撤:把「最糟會多痛」攤開

四因子 vs 0050 逐年報酬長條圖(2018~2026,2026 為截至 6/5 的部分年度)

逐年看,四因子並非年年贏(2018、2022 都吃過虧,2022 回檔約 -28%),但多數年份能跟上甚至超越大盤。這很重要:量化不是保證每年贏,而是讓你事先就看清楚「最糟的年份大概長怎樣」,而不是真金白銀套牢後才知道。

四因子 vs 0050 最大回撤(水下曲線):量化讓你事先看見最糟會多痛

最大回撤(MDD):從波段最高點跌到最低點的最大幅度。四因子最深約 -39.8%,代表你的資產一度從高點腰斬近四成——這就是大多數人會停損出場、抱不住策略的點。事先知道這個數字,你才知道自己撐不撐得住。

下面是四因子的完整互動式回測報告——月報酬熱力圖、權益曲線、年度績效全在裡面,可以直接在文章中操作:

量化交易有哪些策略類型?七種(台股適用整理)

新手最常問「量化交易策略有哪些」。下面整理七種主流類型,各附一句台股適用說明:

策略類型 核心邏輯 一句話台股說明 學術根據
趨勢 / 動能 強者恆強,買近期上漲、賣下跌 近 3–12 個月漲幅最強的選一籃子,台股動能效應明顯 Jegadeesh & Titman 1993
均值回歸 過度下跌會反彈,逢低買、逢高賣 跌深的權值股短線反彈,搭配布林通道/RSI
因子選股 用財務/價量因子排名選股 本文四因子(營收+動能+ROE+低波)即屬此類 Fama & French 1992
市場中性 / 多空 同時做多強股、放空弱股,賺價差不賭方向 台股放空有平盤下禁空等限制,散戶較難
事件驅動 圍繞特定事件交易(財報、營收、除權息) 對齊月營收公布日捕捉公告後漂移(PEAD) Bernard & Thomas 1989
套利 抓兩個應該相等卻出現價差的標的 ETF 折溢價、期現貨價差,多為法人主場
機器學習 / AI 用模型從大量特徵學出選股訊號 用樹模型/神經網路融合技術面+籌碼面選股

新手建議從因子選股趨勢/動能入手——規則最直觀、台股資料齊全、最容易回測驗證。市場中性、套利、高頻多半是法人地盤,工具與成本門檻高。想看因子選股的完整實作,讀 股票怎麼選:五大因子實測

量化交易的優點與缺點/風險(各 6 點)

任何 YMYL(攸關金錢)的方法都要兩面看。先講優點:

優點 說明
可事先驗證 規則寫死就能回測,不用拿真錢試錯
去除情緒 不追高殺低、不凹單,紀律由規則與程式守
可複製、可規模化 同一套規則能跑全市場上千檔,人腦做不到
可量化風險 事先看到最大回撤、波動、勝率,知道最糟長怎樣
可持續優化 每季重跑新資料,客觀檢驗策略還靈不靈
省時間 篩選與監控交給程式,不必盯盤一整天

再講最關鍵的缺點與風險——這是大多數行銷文不敢講的:

缺點 / 風險 說明 怎麼降低
過度配適(過擬合) 規則被調到「剛好完美貼合過去」,未來就失效 留樣本外、用機率背書、規則越簡單越好
交易成本侵蝕 頻繁換股的手續費+稅會吃掉報酬 降低換股頻率、把成本算進回測
資料偏誤 倖存者偏差、未來函數會讓回測虛胖 用乾淨資料源、注意財報公布日對齊
流動性風險 回測買得到,實單在小型股可能買不進、滑價大 加成交額流動性過濾(本文用 1 億門檻)
規則會失效(alpha 衰減) 有效的策略被太多人用就會鈍化 持續監控、定期重驗、組合多策略
黑天鵝與結構轉變 歷史沒發生過的事,回測一定算不到 控制部位、不過度槓桿、保留現金緩衝

過擬合(Overfitting)是頭號殺手。 一個回測漂亮到不真實的策略,十之八九是把雜訊當訊號。如何用樣本外與機率背書避開它,專文拆解見 回測過擬合的機率背書

反面教材:為什麼「買便宜股」這種直覺策略會失效?

回到 TL;DR 那張表的最後一列。naive 低本益比八年只有 0.21% 年化,原因正好示範了上面好幾個風險:

  • 價值陷阱:本益比低,常常是因為市場預期它未來會更差(衰退股、夕陽產業),便宜得有道理。
  • 單因子脆弱:只用一個指標,一旦該因子失靈(例如 2018 後台股由成長股領漲)就整組陣亡。
  • 沒控品質與動能:沒搭配 ROE(品質)和價格動能(市場認同),買到的常是「又便宜又爛」的股票。

這也解釋了為什麼四因子複合(把營收動能、價格動能、ROE、低波疊起來)能贏:每個因子的弱點不一樣,一個失靈時其他能補。把直覺交給回測檢驗,才不會被「聽起來很對」騙走真金白銀。

新手量化交易入門 6 步驟 SOP

不用先學會寫程式,但流程一定要走完。這是一套可重複的 SOP:

步驟 你要做的事 常見錯誤
1. 想法 把一個投資直覺講成白話假設(「營收成長的股票會漲」) 想法太模糊、無法規則化
2. 規則化 把假設變成明確條件(「月營收年增 > 0,每月換股」) 條件含糊、留模糊解釋空間
3. 取資料 取得乾淨、含除權息調整的歷史資料 用未調整股價、benchmark 失真
4. 回測 套用規則跑歷史,看年化/夏普/回撤 沒算手續費與滑價,績效虛胖
5. 驗證 / 防過擬合 留樣本外、看機率、檢查是否持股太少 在同一段資料反覆調參數
6. 實單(小額起步) 先紙上交易或小額實單,監控與預期是否一致 一上來就重押、不留容錯

對應到 FinLab 的做法,前五步你都用「跟 AI 對話」完成。例如第 2、4 步:

💬 你對 AI 說:

幫我選台股:連續挑「月營收年增 > 0」的股票,每月換股,流動性過濾掉太小的股票,回測 2018 到現在,跟含息 0050 比報酬和回撤。

🤖 AI 回覆:

已用 finlab 回測:這個單一規則年化 18.61%、夏普 0.77、最大回撤 -38.3%。雖然小輸含息 0050,但證明了「一行規則」也能被客觀量化驗證。要不要我幫你疊上價格動能、ROE、低波,做成四因子複合版?

這就是量化的精神:你提出一個明確規則,工具立刻給你一條可驗證的答案。下面是這個「單一規則」策略的完整互動式回測,證明連一行條件都能被嚴謹回測:

想自己寫的話,這條「單一規則」用 finlab 就是這幾行——量化的精神全在這:把規則寫死,讓資料客觀驗證它:

顯示程式碼
from finlab import data
from finlab.backtest import sim
 
rev = data.get('monthly_revenue:去年同月增減(%)')
 
# 最單純的規則:月營收年增 > 0 就納入,每月換股
position = rev > 0
report = sim(position, resample='M')
report.get_stats()    # 用同一把尺,客觀量出這條規則到底行不行(年化 18.6%)

量化交易一定要會寫程式嗎?平台/工具怎麼選

這是新手最大的卡點。答案是:不一定。 取決於你選的工具。下表比較台灣常見的量化/程式交易工具:

工具 / 平台 要不要寫程式 台股資料 適合誰 特點
FinLab(用 AI 對話) 不用,用一句話請 AI 跑 齊全(財報/月營收/籌碼) 想專注策略、不想背語法的人 底層 Python 實跑真數據,但你只需描述規則
自己寫 Python 要,中高門檻 要自己接資料源 工程背景、要完全客製 最自由,但時間成本最高
MultiCharts 半,需學 EasyLanguage/腳本 偏期貨/技術面 期貨程式交易者 自動下單成熟
TradingView 半,需學 Pine Script 技術面為主 看圖派、寫簡單訊號 圖表強、社群大
XQ 全球贏家 可不寫(內建選股) 齊全(嘉實資訊) 想要券商生態的人 有零程式入門方案

FinLab 的差異化定位很明確:用 AI 對話、免寫程式、台股資料齊全、底層真回測。 你學的是「怎麼把投資想法問清楚」,不是背 pandas 語法——規則、取資料、回測、驗證全交給 finlab 套件實跑。

想看「用 AI 對話做回測」的完整示範,讀 AI 提示詞回測策略;想先把選股這塊吃透,讀 四因子選股實戰

量化交易需要多少本金?

沒有硬門檻,但有兩個現實考量:(1) 太小的本金(例如幾萬元)很難分散到幾十檔股票,個股風險高;(2) 換股頻繁時,固定的最低手續費會吃掉小額帳戶的報酬。一般建議至少能買進 10–20 檔、單筆不被最低手續費過度侵蝕的規模再開始實單,前期先用回測與紙上交易累積信心,不用急著重押。

量化交易適合誰?不適合誰

適合 不適合
願意「用數據驗證」而非憑感覺的人 想要每天明牌、一夜致富的人
受得了策略有回撤、能照規則紀律執行的人 一看到帳面虧損就想推翻規則的人
想把投資系統化、省下盯盤時間的人 完全不想了解原理、只想跟單的人
想長期累積可複製方法的人 期待「保證獲利、穩賺不賠」的人

說白了:量化適合**想要「知道為什麼」**的人。它給不了你穩賺的保證,但能給你一個誠實、可驗證、可持續優化的決策系統。

量化交易的學術根據(這些不是憑感覺)

本文用的因子,背後都有經過同儕審查的學術文獻支撐,不是我們自己編的:

論文(作者, 年份) 白話一句話
Fama & French (1992) 規模(小型股)與價值(低淨值市價比)能系統性解釋股票報酬差異——因子選股的理論起點。
Jegadeesh & Titman (1993) 過去 3–12 個月的贏家,未來短期傾向繼續贏——動能效應的經典證據,本文「價格動能」因子的根據。
Bernard & Thomas (1989) 好財報公布後股價會「慢慢」反映利多(盈餘公告後漂移 PEAD)——本文對齊月營收公布日就是吃這個效應。
Novy-Marx (2013) 用毛利率衡量的「品質」也是一個獨立的報酬來源——支持把 ROE/獲利品質納入選股。
Ang et al. (2006) 高波動的股票長期報酬反而較差(低波異象)——本文用「低波動」當第四個因子的根據。
Asness, Moskowitz & Pedersen (2013) 價值與動能在全球多個市場、多種資產同時有效,且兩者搭配能互補——支持「多因子疊加」優於單因子。

我們的四因子(營收動能 + 價格動能 + ROE 品質 + 低波)正是把 Jegadeesh-Titman 的動能、Fama-French/Novy-Marx 的價值與品質、Ang et al. 的低波,按 Asness 等人「因子搭配互補」的精神疊起來——並用台股真實資料回測驗證,而不是照搬美股結論。

接下來看什麼(依你的目標)

這篇是「量化交易」主題的入口。挑你最想深入的方向往下走:

你想… 往這走
系統性選股 股票選股 — 用因子篩出好股票的方法總綱
自動執行 / 寫策略 程式交易 — 用 finlab 把規則自動化
回到總綱 量化交易 — 三大方向的完整地圖
看選股實戰 台股五大因子實測
看完整四因子案例 四因子選股實戰

延伸閱讀:程式交易是什麼ROE × 本益比選股三因子分析如何避免回測過擬合

動手試試:用一句話開始你的第一個量化回測

看懂了,不如自己跑一次。你不需要先學 Python——把投資想法用白話講給 AI,finlab 在底層用真實台股資料幫你回測、畫圖、給出年化與回撤。

💬 試著對 AI 說:「幫我把營收年增、近 60 天漲幅、ROE、波動度四項各自排名加起來,選前 40 檔,每月換股,回測 2018 到現在,跟含息 0050 比報酬和回撤。」

免費試用 FinLab,用一句話選股回測 —— 從本文的單一規則開始,逐步疊成你自己的四因子策略。有問題,歡迎加入 FinLab 社群一起討論。

常見問題(FAQ)

問題 回答
量化交易是什麼? 用明確規則決定買賣、再用歷史資料客觀回測驗證的投資方法,核心是「可被驗證」。
量化交易一定贏嗎? 不。如本文 naive 低本益比只有 0.21% 年化;量化的價值是事先知道好壞,不是保證獲利。
量化交易一定要會寫程式嗎? 不用。用 AI 對話操作 finlab 即可,規則、回測、驗證都交給工具。
量化交易和程式交易差在哪? 量化是「用數據做決策」的上位概念,程式交易是「用程式自動執行」的手段。
量化交易需要多少本金? 沒有硬門檻,但建議能分散到 10–20 檔、且最低手續費不會過度侵蝕的規模再實單。
回測很漂亮就能實單嗎? 要小心過擬合與交易成本,回測漂亮 ≠ 未來賺錢,先小額起步並持續驗證。
量化交易有哪些策略類型? 常見七種:趨勢/動能、均值回歸、因子選股、市場中性、事件驅動、套利、機器學習。
新手怎麼開始? 照六步驟:想法 → 規則化 → 取資料 → 回測 → 驗證防過擬合 → 小額實單。

📎 完整互動式回測報告(可下載)

回測方法揭露: 資料來源 finlab(台股);回測期間 2018-01-01 至 2026-06-05;月頻換股(resample='M'),四因子對齊月營收公布日(resample_offset='14D');手續費與證交稅用 finlab sim() 預設(台股 0.1425% 手續費 + 賣出 0.3% 證交稅);流動性過濾近 60 日成交額中位數 > 1 億;基準 0050 用 etl:adj_close(含息調整)。四因子日索提諾 1.60,通過 1.5 風險調整門檻。

投資有風險,過去績效不代表未來表現。本內容僅供教學參考,不構成投資建議,請依個人風險承受度審慎評估。所有回測數字來源:finlab 實測(2018 至今),腳本與資料可於上方下載重現。

最後更新:2026-06|回測區間:2018-01 ~ 2026-06|作者:FinLab 量化研究團隊(經量化研究員審閱)

FinLab AI

想建立自己的策略?

用自然語言描述你的選股想法,AI 自動驗證、回測、給你答案

免費開始

更多教學與觀念研究

查看全部