Skip to main content
量化工具 台股回測器

量化交易是什麼?用 AI 與 Python 把台股策略跑成可驗證回測

量化交易是把選股、進出場與風控寫成可回測規則。本頁用 Python 與 FinLab 免費實跑三套台股策略(2020~2026 日夏普 1.21~1.26),附可下載 strategy.py 與資料,並比較量化交易平台、AI 量化交易與新手入門步驟。

可下載 strategy.py 三套台股策略 2020-2026 回測 日夏普 1.21-1.26 含交易成本

量化交易是什麼?

量化交易(Quantitative Trading)是把投資決策寫成明確、可重複的規則,例如選哪些股票、何時換股、每檔配置多少權重,再用歷史資料檢查這套規則在不同市場階段的報酬與風險。 如果你搜尋的是「量化交易是什麼」、「何謂量化交易」、「量化交易意思」或「quant trading 中文」,可以先把它理解成:用資料、因子、模型、回測與風控,把投資判斷從臨場猜測改成可驗證流程。它不是猜明天漲跌,也不是把主觀盤感包成程式;它在做的是把「我覺得有效」改成「這個規則在過去資料裡承擔多少波動、遇過多深回撤、是否仍有超額報酬」。

把投資想法寫成可以驗證的規格,是量化交易的核心,你不需要一開始就懂所有程式。搜尋「量化交易 Python」或「量化交易python」時,真正要找的通常不是語法教科書,而是能否用 Python 把台股資料、選股規則、交易成本與風險指標接成一條可重跑的流程。這份指南會分清楚量化交易與主觀交易,整理可用的回測平台、AI Agent 入門步驟、常見策略類型,並用台股策略回測器與三套真實回測檢查結果。

重點摘要

你想知道 答案
量化交易在做什麼 把選股、進出場、權重與風控寫成規則,用歷史資料檢查報酬分布
和程式交易差在哪 量化交易重點是「決策邏輯能被數據驗證」,程式交易重點是「自動執行」
要會寫程式嗎 不一定。FinLab 的定位是讓你用 Prompt 描述策略,由 AI 產生可執行的 Python finlab 程式碼;你需要懂因子與風險,不一定要會語法
散戶做得起來嗎 做得起來。真正困難的是在績效平庸、回撤變深時,仍按規則操作、控制部位與風險,而不是靠隨性的預測與臨場改單
怎麼判斷策略好壞 看夏普比率(每承擔一份波動換到多少報酬)、索提諾比率(只看下跌波動時的報酬)、最大回撤(最深曾跌多少)、成本壓力(手續費與滑價會吃掉多少)、分段穩定度(不同年度是否都站得住),不能只看 CAGR(年化報酬)
本頁真實錨點 後半段用 finlab 示範三種台股策略,2020~2026 日夏普 1.21~1.26,並附可下載 strategy.py

想直接動手,不只是看定義? 你不需要先會寫程式:用一句提示詞讓 AI 幫你裝好 FinLab、抓好台股資料,幾分鐘內跟著 AI 一步步跑出第一個真實回測。下方有可互動的回測器與三套策略的完整程式碼,也可以直接從 AI 輔助安裝流程 開始,把這頁的策略在自己的環境重現。


量化交易 vs 程式交易 vs 技術分析 vs 演算法/高頻交易

這四個詞常被混在一起,其實在回答不同問題。

名詞 它在強調什麼 關鍵差別
量化交易 用數據與統計做決策,並以回測檢查規則是否有優勢 決策邏輯可被驗證,可以人工下單,也可以自動執行
程式交易 用程式自動執行買賣、停損、再平衡 執行自動化,策略本身可能是量化規則,也可能只是主觀規則的程式版,詳見程式交易是什麼
技術分析 用價格與量的型態、指標判斷進出 是訊號來源之一,可寫成規則回測,也常被主觀使用
演算法/高頻交易 強調下單演算法、拆單、造市與毫秒級速度 多為法人低延遲基礎建設,和散戶月頻選股是不同賽道

本文談的是散戶最可執行的版本:用基本面、價量、籌碼資料做台股選股,月頻或週頻換股,讓回測先告訴你規則值不值得投入資金。


量化交易 vs 主觀交易:差別在哪?

可以先用一個生活化例子理解:主觀交易像「今天新聞很多,我覺得這檔會漲」;量化交易像「先寫好條件,讓全市場股票都照同一把尺篩一次,再看過去這把尺是否真的有用」。

比較項目 主觀交易 量化交易
決策依據 盤感、新聞、經驗、個人判斷 數據、規則、模型、統計結果
優勢 彈性高,能快速解讀突發事件 紀律強,規則可複製、可回測、可重跑
劣勢 容易受貪婪、恐懼、凹單影響 模型可能僵化,遇到規則外事件會失效
驗證方式 常靠印象:「我覺得這招有效」 靠回測:「這套規則過去承擔多少風險、得到多少報酬」
分析廣度 人力有限,通常只能盯少數股票 可同時掃描數百到上千檔股票

量化交易把投資決策變成可檢查的流程。它犧牲一部分臨場彈性,換取紀律、可重複與大範圍分析。


你想問的是哪一件事?

很多人搜尋「量化交易」時,其實不是在問同一件事。有些人在找定義,有些人在找入門步驟、平台工具、AI 用法或台股策略。下面保留常見繁體、簡體與英文說法,但先按問題類型整理,你可以直接跳到本頁相對應的段落。

你可能搜尋 真正想解決的問題 直接看本頁
定義與意思
量化交易是什麼、什麼是量化交易、何謂量化交易、甚麼是量化交易;簡體常見寫法:量化交易是什么、什么叫量化交易
先弄懂定義,以及它和主觀交易、程式交易、技術分析的差別 定義名詞比較主觀交易比較
入門與自學
量化交易入門、量化交易入门、量化交易教學、量化交易自學、如何做量化交易、如何学习量化交易
想知道新手第一步怎麼開始 三步驟跑第一次回測七天入門路線
策略與方法
量化策略、量化交易策略、量化投資策略、量化投资策略、股票量化策略、交易策略、股市策略
想找可回測、可比較的策略類型 六大策略類型全球策略分類
台股與股票選股
台股量化交易、股票量化交易、股票量化、量化股票、量化選股、量化选股、股票量化模型
想把量化方法用在台股選股,而不是只看抽象概念 台股策略回測器三套真實台股回測
AI 與機器學習
AI 量化交易、機器學習量化交易、机器学习 量化交易、ai quant、AI 選股
想用 AI 加速策略研究,同時避免前視偏差與過擬合 AI 量化交易流程回測提示詞範例
平台、系統與工具
量化交易平台、量化交易平臺、量化交易系統、量化交易軟體、量化交易软件、量化工具、回測工具、回测工具、台股回測工具
想比較工具、資料範圍、回測口徑與學習曲線 平台工具比較回測口徑與限制
英文與 Quant 名詞
quantitative trading 中文、quant trading 中文、quant trader 中文、quantitative trader 中文、quant 是什麼、quant 是什么、algo trade
想查英文名詞,或理解量化研究員、量化交易員與演算法交易的差別 名詞比較FAQ 英文名詞
量化金融與研究零件
量化金融、量化分析、量化指標、量化指标、量化因子、量化資料、量化數據、量化数据
想理解研究方法與指標,不一定是在找交易軟體 策略類型策略品質指標
其他市場與交易頻率
A 股量化交易、a股量化交易、机器学习 量化交易 A 股 实例、期貨量化交易、高頻交易
想把量化方法套到其他市場或更高交易頻率 全球策略分類回測限制
品牌、平台評價與比較
FinLab、fin lab、finlab finance、finlab dcard、富途牛牛量化交易、π弈量化、量化交易公司排名
正在比較品牌、平台或討論串評價 平台工具比較台股策略回測器
容易混淆的非金融詞
量化處理、量化处理、量子交易、量化積分計算方法
可能不是金融交易問題 本文定義 可先確認這裡討論的是投資與交易決策的量化

哪些平台工具可以幫忙回測?

量化交易要落地,工具和策略一樣重要。你需要一個能讀資料、建立規則、扣成本、產生報告的環境;否則再好的想法也只能停留在「感覺有效」。

如果你還不確定回測到底在驗證什麼,可以先看回測是什麼?2026 量化投資回測入門,再回來比較平台會更容易判斷。

如果你搜尋的是「回測工具」、「台股回測」或「回測平台」,可以直接看 FinLab 量化回測平台;本頁則把回測放回量化交易的完整流程裡,先確認策略、資料、成本與風險怎麼接在一起。

比較重點:

FinLab(finlab / Studio)

台股研究首選
台股資料
台股、美股資料與 900+ 指標,含價量、基本面、籌碼、月營收
回測
Python 回測、成本口徑、策略報告、可下載程式碼
基本面
強,適合財報、月營收、多因子選股
券商下單
可搭配自動排程與實單流程,仍需自行確認券商端限制
學習曲線
中;用 Prompt 起步,進階可讀 Python
適合誰
想做台股因子選股、回測研究、AI 輔助策略開發的人

XQ 全球贏家

看盤+交易
台股資料
台股看盤與即時行情強
回測
適合技術面與條件選股驗證
基本面
中;偏既有指標與資料欄位
券商下單
強,交易與券商整合成熟
學習曲線
適合誰
需要看盤、條件單、技術面與交易執行整合的人

TradingView

跨市場技術面
台股資料
全球市場價量、社群腳本多
回測
Pine Script 回測方便,適合技術策略
基本面
弱到中;台股基本面深度有限
券商下單
依市場與券商支援而定,台股限制較多
學習曲線
低到中
適合誰
想快速視覺化技術策略、跨市場觀察的人

MultiCharts

期貨/自動下單
台股資料
依資料商與券商串接
回測
技術策略、期貨與程式下單成熟
基本面
弱;基本面研究需外部資料
券商下單
強,尤其期貨與自動下單場景
學習曲線
中高
適合誰
已有技術交易方法,想把執行自動化的人

TQuant / TEJ

機構級研究
台股資料
TEJ 機構級台股資料
回測
Python / Zipline 類流程,研究彈性高
基本面
強,資料深度與法人研究場景完整
券商下單
需自行串接或另接交易流程
學習曲線
適合誰
研究機構、法人、資料需求很深的使用者

純 Python 自建

完全自訂
台股資料
完全取決於你買的資料源
回測
最大自由度,也最容易踩資料與前視偏差
基本面
取決於資料清洗能力
券商下單
需自行串 API、處理錯單與風控
學習曲線
適合誰
工程能力強、想完全控制資料管線與回測引擎的人

點上方「比較重點」可把該維度在每張卡片高亮,方便橫向對照;資料為各平台公開定位整理,實際功能以官方最新公告為準。

如果目標是「台股量化交易入門」,FinLab 比較像研究工作台:資料、回測、報告與 AI 對話在同一條流程裡。XQ、TradingView、MultiCharts 更偏看盤、技術面與交易執行;TQuant 與純 Python 適合願意承擔較高資料工程成本的研究者。

如果你會寫程式,採用 FinLab 的真正理由往往是底層那層處理乾淨的台股資料,而非免寫程式這件事。月營收、財報這類不同頻率的 FinLabDataFrame,在和日頻價量資料組合時會透過內部對齊機制依可得日展開,一般因子寫法不需要手動呼叫 index_str_to_date()resample_offset 則只是 sim() 用來調整月頻或季頻換股日的參數,例如把每月換股日往後移到月中;它不是避免前視偏差的資料對齊工具。基準也直接給含息還原權值股價,不必自己拼除權息。這層資料工程,自己用原始檔案做通常要花上好幾週,還很容易在公布日與交易日對齊上犯錯。對工程背景的使用者,這才是值得採用它的關鍵,和前面給非程式使用者的 AI 對話流程是兩條不同的入口。

想逐一深入比較,可看 FinLab 對各平台的單頁分析:vs TEJ/TQuant Labvs QuantPass(量化通)vs XQvs TradingView


AI 量化交易:用對話讓 AI 幫你跑量化

AI 量化交易是把大型語言模型(LLM)當成研究助理:你用中文描述策略,AI 把它翻譯成可執行的回測程式,再由真實資料的回測引擎算出報酬與風險。 兩個零件缺一不可。只有對話沒有回測引擎,AI 給的是「聽起來合理」的故事;只有回測引擎沒有對話,門檻又回到寫程式。AI 量化的價值在於把「想法到驗證」的時間從幾天壓縮到幾分鐘,讓你把精力放在判斷因子合不合理,而不是除錯語法。

FinLab 的工作流分三段,可以把 AI 想成一個量化 Agent:

步驟 你做什麼 AI 做什麼
描述需求 用中文講清楚股票池、因子、換股頻率、基準 把白話需求翻成 finlab 程式碼
產生回測 檢查程式邏輯是否符合原意 呼叫真實台股資料,跑出 CAGR、夏普、最大回撤
迭代修正 根據風險指標決定下一個版本要改什麼 調整條件、重跑、比較前後差異

AI 負責翻譯與執行,數字仍然來自真實資料的回測引擎。本頁後半段的三套策略(2020~2026 日夏普 1.21~1.26)就是同一條流程的產物:條件由人決定,程式由 AI 產生,結果由 sim() 用真實價量與財報資料計算。AI 不會讓平庸的策略變好,它只是讓你更快看到策略的弱點,例如全期 2007~2026 夏普會降到 0.72~0.79、成本提高到 0.5% 時穩健型年化會掉到 31.4%;這些檢查在對話裡幾輪就能拿到答案。

如果你懂基本面但不寫程式,最常見的擔心是:「AI 寫了我看不懂的程式,我憑什麼拿真錢下去?」這裡要講清楚 AI 的角色是助理,不是黑盒子。回測跑完後,你看得到它實際選出的股票清單,也看得到每一檔在每個因子(例如月營收年增率、ROE、動能、低波動)上的排名分數,等於看得到「為什麼是這幾檔」。覺得某個條件不對,你可以用中文要求改一個條件(例如把估值門檻收緊、把持股數從 40 改成 25、把低波動權重加大),讓 AI 重新產生程式並重跑,前後數字當場比較。程式本身是可讀的:載入資料、算因子、排名選股、加權、回測,這幾步都攤在你眼前,不是一段你只能盲信的黑箱輸出。

AI 量化也有自己的風險。LLM 可能寫出有前視偏差的程式,例如用還沒公布的財報選股;也可能在你不斷要求「更好看的數字」時,把參數調到過擬合。對策和傳統量化一樣:檢查資料對齊公布日、限制參數數量,把分段穩定度與成本壓力一起納入判斷,不能只看最後一行 CAGR。想看一個策略從條件篩選改成排名法、CAGR 從 4.2% 改善到 24.1% 的完整對話過程,可以讀AI Agent 量化交易的三次迭代實錄


量化交易入門教學:三步驟用 AI Agent 跑第一次回測

FinLab 首頁的流程其實很簡單:描述策略 → 產生回測 → 查看風險。新手不用先架資料庫,也不用先背完整 Python;第一步是把投資想法用一句話講清楚,讓 Agent 幫你把它變成可回測的規則。

{{setup|幫我設定 FinLab,跑一個量化交易入門回測:用月營收、估值與價格動能建立台股策略,並列出選股清單、CAGR、最大回撤與風險提醒}}

第一次不要問「幫我找會漲的股票」。比較好的問法是:

顯示程式碼
找近 3 個月營收成長、估值不過高的股票,順便回測風險。

Agent 回來的結果應該至少包含三件事:選股清單、回測績效、風險指標。首頁範例也是同一個節奏:AI 先讀資料庫,完成回測,再告訴你 CAGR、最大回撤,並提示可以再加估值條件。這就是量化交易入門最重要的第一步:把模糊想法變成可檢查結果。想完整架設對話式研究流程,可延伸看AI Agent 量化交易完整指南

七天量化交易入門路線:每天做一件事

不用一口氣把所有東西學完。把原本的入門步驟拆成七天,每天只做一件事,第七天就能用回測器改自己的條件。前面提到的三套真實回測(2020~2026 日夏普 1.21~1.26),就是這條路線最後想讓你親手重現的目標。

第幾天 今天只做這件事 為什麼這天先做
Day 1 認識量化交易的定義與風險:回測不是保證未來、成本會吃掉報酬、最大回撤會考驗你能不能抱住策略 先把期待放對,後面看到漂亮數字才不會誤判。延伸看回測是什麼
Day 2 選一個能拿到台股資料、能回測、能產生報告的平台,跑第一次 AI Agent 回測 新手不需要先自建資料庫;先讓 Agent 把白話想法跑成一份有績效與風險的報告
Day 3 設計第一個策略條件,先用「營收成長 + 估值不太貴 + 波動不要太大」這種白話描述 不要從複雜模型開始;想把條件拆得更有系統,參考設定選股條件的 5 個步驟
Day 4 看懂三個核心指標:夏普比率、最大回撤、交易成本,判斷第一份回測值不值得 報酬高不等於策略好;先學會用夏普比率與回撤一起讀結果
Day 5 把提示詞補完整,描述股票池、因子、換股頻率與基準,做第二次回測 完整提示詞能避免 Agent 猜錯研究口徑;提示詞寫法見AI 量化研究
Day 6 比較不同策略類型:價值、品質、動能、成長、低波動與多因子複合各有什麼脾氣 知道每種風格的報酬與回撤交換,才知道自己適合先做哪一套
Day 7 用台股策略回測器改條件、看結果,再把想學的語法慢慢補起來 想理解程式怎麼運作,搭配Python 量化交易教學逐段讀懂

七天之後,你不會變成法人等級的量化研究員,但會具備最重要的習慣:用資料與回測檢查每一個想法,而不是憑感覺下單。接著就能把回測器裡的條件換成自己的版本,讓 AI Agent 繼續迭代。

回測提示詞怎麼寫才夠用?

等你準備做第二次、第三次回測,再把提示詞補完整。重點是講清楚股票池、因子條件、換股頻率、基準,以及希望 Agent 回傳哪些風險指標;完整提示詞的用途,是避免 Agent 猜錯你的研究口徑。想看更多提示詞如何把想法跑成策略,可看AI 量化研究:5 個提示詞

完整提示詞範例:

顯示程式碼
幫我做一個台股多因子量化交易回測。股票池是上市櫃普通股,排除成交量太低的股票。因子包含月營收年增率、ROE、近 120 日動能與 60 日低波動。請把每個因子轉成橫斷面排名分數,每月選前 40 名,分數平方加權,月營收公布後 14 天換股。基準用含息 0050,回測 2020 年到現在,列出 CAGR、日夏普、索提諾、最大回撤、年度報酬、成本壓力,並附 Python 程式碼與限制說明。

架好 AI Agent 後,下一步是選策略

Agent 只是讓回測變快;真正要決定的是「要測哪一種策略」。新手最適合從可解釋、可月頻換股、資料容易取得的策略開始,例如價值、品質、動能、成長、低波動與多因子複合。下面先把這些策略類型拆開,再進入台股策略回測器。


量化交易策略有哪些?六大類型與台股對照

量化策略是一組可組合的因子語言。新手可以先把「策略」想成一種找股票的理由:價值策略找便宜貨,成長策略找營收變好的公司,動能策略找已經轉強的股票,低波動策略找比較不容易大起大落的標的。

下表把常見類型對應到台股實務與站內實證文章。

策略類型 核心邏輯 台股適用度 延伸閱讀
價值 買估值便宜且財務體質尚可的公司 高,但需搭配品質過濾 台股選股回測
品質 買 ROE、毛利率、現金流較穩的公司 高,防禦性較佳 見下方「品質動能低波」
動能 買近期相對強勢、趨勢向上的股票 高,但回撤通常較大 月營收動能策略
成長 買營收或獲利加速的公司 高,台股月營收資料特別有用 多因子打敗 0050
低波動 偏好報酬波動較小的股票 中高,常用來壓回撤、提高風險調整後報酬 低波動選股策略
多因子複合 用排名把多個因子合成分數 最高,能分散單因子失效風險 見下方「多因子複合」

單一因子很容易在某個市場階段失靈。只看成長,可能買到估值過熱又波動很大的股票;只看低估,可能買到長期便宜但缺乏催化的公司。多因子複合的價值在於讓不同因子的弱點互相抵消,而不是把條件堆到看起來很複雜。


全球常見量化策略分類:哪些適合散戶,哪些不適合?

很多人搜尋量化交易策略時,會看到市場中性、多空、趨勢追蹤、事件驅動、高頻交易等名詞。這些都屬於量化方法,但不代表都適合散戶照做。差別在資料、交易頻率、成本、券源、法規與基礎建設。

新手可以先用一句話判斷:如果策略需要高速下單、放空券源、複雜衍生品或很大的資金容量,它就不適合當第一套策略。

全球常見策略 典型做法 散戶適用度 判斷理由
因子選股 / 多因子 用價值、品質、動能、成長、低波等因子排序選股 可用日資料、月資料與財報資料回測,換股頻率可控制,最適合台股散戶從小資金研究開始
趨勢追蹤 價格站上均線、突破區間或動能延續時持有 中高 技術面資料容易取得,但容易在盤整期反覆停損,需要搭配成本與滑價測試
事件驅動 財報、月營收、除權息、法說會、併購消息後重新定價 台股月營收是可用資料,但事件時間點、公布延遲與流動性要處理好;可先讀月營收公告漂移的 15 年實證
市場中性 同時做多與做空,降低大盤曝險 中低 需要穩定券源、放空成本與風控,散戶可研究概念,但實盤難度高於 long-only 選股
多空策略 做多強勢股票、放空弱勢股票 中低 回測看起來完整,實盤受限於借券、融券、保證金與強制回補
技術分析量化 把 RSI、均線、突破、均值回歸寫成規則 適合練習規則化與回測,但單一指標容易過擬合,最好和基本面或風控結合
對沖策略 用期貨、選擇權或 ETF 降低曝險 低到中 可以作為風控工具,但期貨與選擇權有槓桿、保證金與到期日問題,不適合只看報酬率
高頻 / 造市 毫秒級下單、吃價差、做流動性 需要低延遲基礎建設、交易所連線、排隊模型與資金規模,和散戶月頻量化選股是不同賽道

對大多數台股散戶來說,合理順序是:多因子選股 → 趨勢或事件因子 → 成本與回撤壓力測試 → 小資金實單追蹤。市場中性、高頻、複雜對沖可以理解,但不適合當第一套策略。


台股策略回測器:選好策略後,先改條件看結果

上面選完策略類型後,就可以用回測器把想法變成數字。你可以先從「多因子複合」「品質動能低波」「高毛利成長」三種風格開始,觀察持股數、換股頻率、成本與基準 0050 的差異。登入後再把條件改成自己的版本,讓 AI Agent 繼續迭代。

台股策略回測器

回測區間 2020-01 ~ 2026-06
多因子複合 vs 0050 含息(累積淨值,對數軸)
1x2x3x5x2020-022021-032022-042023-052024-062025-072026-06
多因子複合(穩健)0050 含息
指標(2020–2026)多因子複合0050 含息
年化報酬(CAGR)36.8%35.2%
日夏普比率1.261.46
索提諾比率1.962.5
最大回撤-47%-34%
平均持股數40 檔1(ETF)

因子:營收成長、ROE 品質、價格動能、低波動。數字為 finlab sim() 實跑、已扣手續費與證交稅;過去績效不代表未來。

想用最新台股資料、自己改因子組合與持股數即時重算?登入 FinLab 後,整個回測會在你的瀏覽器跑真實 finlab 引擎(資料截至今日)。


如何衡量策略品質?報酬、夏普、回撤與成本

回測把一套交易規則轉成可檢查的時間序列,但不能證明未來會發生同樣的事。最基本的口徑可以寫成:

rtp=iwt1irtictr^p_t=\sum_i w^i_{t-1}r^i_t-c_t

白話版:策略每一期的報酬,可以拆成三段。

步驟 在公式裡 白話意思
先決定持股比例 wt1iw^i_{t-1} 昨天收盤前就決定每檔股票買多少,不能等今天漲跌出來才改
再看股票漲跌 rtir^i_t 今天每一檔股票各自上漲或下跌多少
最後扣掉成本 ctc_t 手續費、證交稅與滑價都要扣掉,否則回測會太樂觀

可以把它想成一條簡單流程:昨天決定持股 → 今天股票漲跌 → 扣掉交易成本 → 得到今天策略報酬。公式只是把這條流程寫得比較短。

指標 中文意思 怎麼看
CAGR(年化報酬) 把整段報酬換算成每年平均成長率 看長期賺錢速度,但不能單獨判斷好壞
夏普比率 每承擔一份波動,換到多少超額報酬 越高通常越好,但短期間容易被單一行情拉高
索提諾比率 只看下跌波動時,每承擔一份壞波動換到多少報酬 比夏普更貼近投資人對虧損的感受
最大回撤 淨值曾經從高點跌到低點的最大幅度 越小越容易持續執行,也越不容易在低點被迫停損
成本壓力 手續費、證交稅與滑價提高後,報酬被吃掉多少 高周轉策略一定要看,月頻策略也不能忽略
分段穩定度 不同市場期間是否都還站得住 如果只靠某一段多頭,未來失效風險較高

如果你已經有一組因子,下一步要先檢查它和未來報酬是否真的有關,再決定要不要放進策略。這類因子驗證可以從 Information Coefficient(IC) 開始。

風險調整後報酬:用夏普比率觀察

風險調整後報酬通常用夏普比率觀察:

SR^=rˉprfσ(rp)252\widehat{SR}=\frac{\bar r_p-r_f}{\sigma(r_p)}\sqrt{252}

白話來看,夏普比率在問:「策略平均多賺的部分,能不能抵過每天上下震盪?」分子是平均超額報酬,分母是波動度;同樣年化報酬下,路徑越平穩,夏普通常越高。索提諾比率則把焦點放在下跌波動,對投資人更接近「壞波動」的感受。想先看白話版,可讀夏普比率互動計算器與白話解釋

最大回撤衡量的是淨值從歷史高點跌到低點的最大幅度:

MDD=mint(VtmaxutVu1)\text{MDD}=\min_t\left(\frac{V_t}{\max_{u\le t}V_u}-1\right)

把淨值曲線想成一條投資路徑,最大回撤衡量途中曾經從最高點往下掉到多深,而非終點賺多少。只要把期間拉長,mint\min_t 會在更多市場狀態裡尋找低點,碰到更大 MDD 的機率自然提高;所以長回測的最大回撤變深,是非常正常的統計現象,不應該被解讀成策略突然變壞。真正要問的是:拉長期間後,策略的報酬、風險與行為邏輯是否仍在可接受範圍內。

量化研究有學術支撐,也有清楚的失敗模式。Fama 與 French 的價值、獲利能力因子,Jegadeesh 與 Titman 的動能效應,Novy-Marx 的毛利率品質因子,Ang 等人的低波動異常,分別對應到本文幾個因子來源。但 Bailey 與 López de Prado 對回測過擬合的研究、Harvey、Liu 與 Zhu 對多重檢定的警示,也說明了另一半事實:測越多參數,越容易在歷史資料裡撞出漂亮但不穩的結果。

回測能回答 回測不能保證
這套規則過去承擔多少波動 未來會複製同一條淨值曲線
成本、稅與換股頻率是否吃掉報酬 實單一定能用同樣價格成交
策略是否只靠某一段多頭 因子永遠有效
回撤深度是否在心理與資金承受範圍內 投資人能在回撤中完全遵守紀律

真實台股回測:三種策略的報酬與風險怎麼看

下面三套策略風格不同,但都使用相同回測口徑:流動性過濾、橫斷面排名加權、月頻換股,並用 resample_offset 調整換股日。回測引擎是 finlabsim(),已扣手續費與證交稅;基準是含息 0050,使用還原權值股價計算,避免除權息讓 ETF 報酬被低估。回測區間為 2020-01~2026-06。

這裡會看到「日夏普 1.21~1.26」。白話來說,它衡量策略在每天波動下拿到多少報酬,不能解讀成「保證賺錢」的分數。數字越高,代表同樣承擔一份波動時,策略拿到的平均報酬越多;但它仍要和最大回撤、成本、基準 0050、全期樣本一起看。

下面直接看三套策略與含息 0050 的同口徑比較:

策略(2020~2026,月頻,含息) 風格 年化報酬 日夏普 索提諾 最大回撤 平均持股
多因子複合(成長 + 品質 + 動能 + 低波) 穩健 36.8% 1.26 1.96 -47% 40
品質動能低波(ROE + 動能 + 低波) 防禦 25.6% 1.21 1.84 -29% 25
高毛利成長(毛利 + 營收 + 動能) 積極 43.4% 1.25 1.98 -47% 30
含息 0050(基準) 大盤 ETF 35.2% 1.46 2.50 -34% 1

這組數字的重點不是「策略完全打敗 0050」。2020~2026 是台股大型權值股、尤其半導體的強勢區間,含息 0050 本身就跑出 1.46 的高夏普。比較克制的說法是:三套策略在這段期間提供了不同風格的分散選股結果,年化報酬高於 0050,但風險調整後報酬沒有贏過這輪權值股主導的 0050。這個比較要留在文中,因為它提醒讀者:年化報酬較高,不代表每個風險指標都較好。

先別被這段亮眼數字帶走。 2020~2026 是一段強趨勢、低逆風的窗口,數字偏好看是必然。把同樣三套策略拉到 2007~2026 全期,日夏普會掉到 0.72~0.79、最大回撤深到 -55% 到 -67%,那才是更接近長期常態的成績。往下捲到穩健性與期間敏感度可以看到完整的全期數字,建議兩張表一起讀,再決定你能不能接受這個策略的真實風險。

四張研究圖:一張一張看懂策略品質

下面四張圖都由同一份回測資料產生,但它們回答的是不同問題。不要把它們當成「漂亮圖表集合」一次看完;比較好的讀法是:先看報酬與回撤的交換,再看夏普是否只是近年樣本好,接著看不同行情期間是否穩定,最後看成本提高後還剩多少報酬。

圖 1:年化報酬 vs 最大回撤

這張圖先回答最直覺的問題:策略賺得多,途中是不是也跌得深?

怎麼看: 每個點是一個策略。越上方代表年化報酬越高;越左邊代表最大回撤越小,也就是歷史上從高點跌到低點的幅度比較淺。右上角不一定最好,因為那通常代表報酬高,但也承擔更深回撤。

圖 1:年化報酬與最大回撤一起看 越靠上代表報酬越高,越靠左代表歷史最深跌幅較小;右上角不是一定更好,因為它同時承擔更深回撤。
30%40%50%60%70%10%20%30%40%50%最大回撤絕對值,越低越好年化報酬多因子複合品質動能低波高毛利成長0050 含息

這張圖的結論: 高毛利成長的年化報酬最高,但最大回撤也深;品質動能低波的報酬較低,但回撤明顯較小。策略風格的重點在於「你願意用多深的回撤換多少報酬」,不只是一張「誰賺最多」的排名。

不要誤讀: 年化報酬高,不代表策略比較容易持有。新手最常忽略的是回撤心理壓力:如果策略曾經跌 40% 以上,你要先問自己能不能在那段期間繼續照規則執行。

圖 2:2020~2026 夏普 vs 2007~2026 夏普

圖 1 看報酬與回撤,圖 2 則看「近期漂亮績效是不是拉長期間後還站得住」。

怎麼看: 深色柱是 2020~2026 主視窗,淺色柱是拉長到 2007~2026 全期。深色比淺色高,代表近年表現比長期平均好;差距越大,越要小心近期樣本太順。

圖 2:主視窗與全期夏普差距 深色是 2020~2026,淺色是 2007~2026;拉長期間後夏普下降,表示近期高績效不能直接外推。
0.51.01.5多因子複合品質動能低波高毛利成長0050 含息深色:2020~2026淺色:2007~2026

這張圖的結論: 三套策略拉長期間後夏普都下降,這是合理現象。2020~2026 包含台股權值股與 AI 供應鏈強勢行情,不能把這段期間的高夏普直接外推成未來常態。

不要誤讀: 全期夏普下降不代表策略失效。比較精準的解讀是:近期報酬有順風,長期仍有優勢,但策略必須接受更普通的市場階段。

圖 3:分段穩定度熱力圖

圖 2 把期間拉長,圖 3 再把期間拆開,檢查策略是不是只靠某一段行情撐起來。

怎麼看: 每一格是某策略在某段期間的日夏普。顏色越深,代表該期間風險調整後報酬越好;顏色變淡,代表那段期間策略變普通或比較難做。

圖 3:分段穩定度熱力圖 顏色越深代表分段夏普越高;2022~2023 的降溫提醒我們,策略會遇到不順期間。

這張圖的結論: 2022~2023 明顯降溫,代表策略會遇到不順期間。2024~2026 的數字很強,但讀者不能只看這段,否則很容易在多頭行情後高估策略。

不要誤讀: 量化策略不需要每一年都贏,但需要知道什麼市場環境會變弱。分段圖的用途是提醒你策略在壓力期間的行為,而非挑一段最好看的期間。

圖 4:交易成本壓力測試

最後一張圖回到實盤問題:回測報酬扣掉手續費、證交稅與滑價後,還剩多少?

怎麼看: 橫軸是手續費與滑價代理,越往右代表交易成本越高;縱軸是年化報酬。折線往下代表成本正在吃掉策略報酬。

圖 4:交易成本壓力測試 以多因子複合策略為例,手續費與滑價代理越高,年化報酬越低;月頻策略仍要檢查成本斜率。
30%32%34%36%38%40%0%39.0%0.1425%36.8%0.3%34.4%0.5%31.4%手續費率與滑價代理

這張圖的結論: 以多因子複合策略來看,月頻換股對成本仍有緩衝,成本提高到 0.5% 時年化報酬仍有明顯空間。但這個結論只適用於本文的月頻策略。

不要誤讀: 如果策略改成週頻或日頻,周轉率上升,成本會更快吃掉報酬。看到高報酬策略時,最好先問它多久換股一次,而不是只看回測表上的 CAGR。

三套策略都從同一份 strategy.py 產生。想在自己的環境重現,先讓 AI 依你的工具完成 FinLab 設定,再回到下面這段程式碼修改條件。

{{setup|幫我設定 FinLab,重現這頁的量化交易多因子複合策略:下載 strategy.py,跑 2020 到現在的回測,並和含息 0050 比較 CAGR、夏普與最大回撤}}

程式核心是:抓取 finlab 資料,建立因子分數,選前 N 名,再交給 sim() 回測。下面是多因子複合策略的摘要版本:

顯示程式碼
from finlab import data
from finlab.backtest import sim
 
close = data.get('price:收盤價')
rev = data.get('monthly_revenue:去年同月增減(%)')
roe = data.get('fundamental_features:ROE稅後')
mom = close.pct_change(120)
vol = close.pct_change().rolling(60).std()
 
score = (
    rev.rank(axis=1, pct=True)
    + roe.rank(axis=1, pct=True)
    + mom.rank(axis=1, pct=True)
    + (1 - vol.rank(axis=1, pct=True))
)
 
position = score.is_largest(40)
report = sim(position, resample='M', resample_offset='14D')
report.display()

完整可重現版本(三套策略 + 0050 對照)可下載:strategy.py。資料會隨時間更新,重跑時數字可能略有不同,這是量化策略的正常狀態。


穩健性與期間敏感度

我們把同樣三套策略拉到 2007~2026 全期,再看分段期間與成本壓力。全期結果如下:

策略 全期年化 全期日夏普 全期最大回撤
多因子複合(穩健) 19.1% 0.78 -55%
品質動能低波(防禦) 15.4% 0.79 -50%
高毛利成長(積極) 19.9% 0.72 -67%
含息 0050 13.7% 0.65 -56%

全期夏普下降、最大回撤變深,是合理現象。回測時間越長,樣本越可能包含金融海嘯、歐債、COVID、升息空頭或政策衝擊;MDD 是對整段路徑取最差水下值,樣本變長時,碰到更大回撤的機率本來就會上升。

分段看,以穩健型為例:

期間 年化報酬 日夏普 解讀
2020~2021 33.7% 1.09 COVID 後多頭,策略跟上行情
2022~2023 14.8% 0.63 空頭與震盪期,績效明顯變平庸
2024~2026 67.6% 1.93 權值股與 AI 供應鏈行情帶動

2024~2026 的 67.6% 年化、日夏普 1.93 是一段短而例外的窗口,背後是權值股與 AI 供應鏈的集中行情,不到三年、也尚未經歷一輪完整空頭。請把它當成「順風時能有多好」的上限參考,不要拿這段去外推未來年化或預期報酬;真正該用來設定期待的,是上面 0.72~0.79 的全期日夏普與 -55% 到 -67% 的全期最大回撤。

這也是「紀律」真正派上用場的地方。績效亮眼時誰都能照規則;績效平庸、回撤加深、基準短期更強時,量化交易靠的是重新檢查風控與假設,而不是臨時預測哪一檔明天會漲。

交易成本壓力測試(以穩健型、不同手續費率代理滑價):

手續費率(含滑價代理) 年化報酬
0%(理論上限) 39.0%
0.1425%(台股標準) 36.8%
0.3% 34.4%
0.5%(高滑價情境) 31.4%

成本提高到 0.5% 時,年化仍有 31.4%,代表這套月頻策略對交易成本不算敏感。這個結論只適用於月頻;如果改成日頻或週頻,周轉率上升,成本會更快侵蝕報酬。


回測口徑與限制

項目 本文做法
手續費 sim() 預設 0.1425%,實務上券商折扣可能更低
證交稅 賣出 0.3%,finlab 回測預設已含
滑價 未單獨建模,改用手續費翻倍做成本壓力測試代理
股票池 全上市櫃個股,60 日均量 > 100 萬股做流動性過濾
排除類別 僅做流動性過濾,未額外排除金融股、KY 股、ETF、全額交割股
前視偏差 月營收、ROE 與毛利率由 FinLabDataFrame 在不同頻率資料組合時自動依可得日對齊;本文未手動改 index,也未用 bfillresample_offset='14D' 僅用來調整月頻換股日
權重 取前 N 名後用分數平方加權,非單純等權
周轉率 月頻換股,平均周轉率未精確估算
樣本內外 全段 in-sample,未做樣本外或滾動測試;主視窗 2020+ 為展示窗,全期 2007+ 另列

這些限制會直接影響讀者對數字的信任。滑價、容量、樣本外測試都還能再做得更細;現階段這頁提供的是「可下載、可重跑、口徑公開」的基準版本,而不是最終實盤建議。

本頁所有數字都來自 finlab 套件的真實回測(資料截至 2026-06-26),不是示意值;完整三套策略加 0050 對照的 strategy.py 可直接下載,在你自己的環境重跑驗證。資料會隨時間更新,你重跑時數字可能略有不同,這是量化策略的正常狀態。


新手常遇到的現實門檻

量化交易看起來像把策略交給電腦,但真正困難的地方通常在按下回測之後。

  • 資料取得與清理:股價、財報、月營收、除權息、下市股都會影響結果。資料錯,回測再漂亮也沒有參考價值。
  • 資金門檻與分散:策略如果每月要持有 40 檔,小資金很難完全照比例買足,實際績效可能和回測不同。分散也有上限與代價,見過度分散的風險
  • 平台學習曲線:FinLab Studio 可以降低入門門檻,但進階時仍要理解因子、回測口徑、成本與風險指標。
  • 策略需要維護:市場結構會變,因子會輪動。策略不是寫好就永遠有效,需要定期重跑與檢查。
  • 心理門檻:回測能告訴你過去最大回撤,但真的遇到虧損時,能不能照規則執行,仍是人要面對的問題。

資料面可以先從Python 取得台股資料完整教學補足;若未來要走到實單,還需要理解Fugle API 自動下單教學裡的券商串接、錯單處理與風控限制。

這些門檻不代表新手不能做,重點是先把期待放對:量化交易不會給你一台不用學習的賺錢機器,它給的是一套讓你更有紀律地研究、驗證與修正策略的方法。


量化交易的優點與風險

優點 說明
去除情緒 規則化執行,減少恐慌殺低與貪婪追高
可驗證、可重複 每個決策都能用歷史資料檢查,輸贏有跡可循
可分散、可擴展 同時持有多檔股票、跨多個因子,降低單一個股與單一邏輯的風險
可持續改進 策略衰退時可以重跑、拆解、重估,而不是憑感覺修改
風險 / 缺點 說明
過擬合 在歷史資料上調到漂亮,實盤卻失效;參數越多、回測次數越多越危險
交易成本與滑價 高周轉策略常被手續費、證交稅、滑價吃掉報酬
流動性 回測買得到,實單不一定買得到;小型股尤其要過濾
結構性失效 市場結構改變,例如權值股集中化,會讓過去有效的因子失靈
肥尾風險 少數極端行情會造成夏普難以描述的損失,要搭配最大回撤與壓力測試

關於過擬合與夏普的盲點,可延伸看做量化投資會遇到的挑戰:夏普、過擬合與失效策略。風險指標本身怎麼讀,可看夏普比率工具頁

常見問題(FAQ)

Q1:量化交易是什麼?量化、量化投資、量化金融差在哪? 量化交易是把投資規則寫成可回測、可重跑的決策流程;「量化」是更廣的資料化方法,「量化投資」偏向長期資產配置與因子投資,「量化金融」則包含選擇權定價、風險模型、投資組合最佳化等更大的學科。對個人投資者來說,先把股票選股與換股規則做成可驗證策略,比一開始追完整金融工程更實用。

Q2:量化交易要會寫程式嗎?不會 coding 可以做嗎? 可以。傳統量化通常要寫程式,但 FinLab 的做法是用 Prompt 描述策略,由 AI 產生 Python finlab 程式碼並跑真實資料。你需要理解的是因子邏輯、回測口徑與風險,而不是一開始就熟悉 Python 語法。

Q2-1:量化交易 Python 要學到什麼程度? 第一階段只要看得懂四件事:資料怎麼取、條件怎麼寫成布林或排名、部位怎麼建立、sim() 回測怎麼讀。進階之後再補 pandas、資料對齊、交易成本、樣本外檢查與風險控管。若目標是台股量化交易,先用本頁的 AI Agent 流程跑出可重現的 Python 回測,比一開始從語法細節開始背更有效率。

Q3:量化交易入門、量化交易教學、自學該從哪裡開始? 入門順序建議是:先理解定義與風險,再用 AI Agent 跑一次簡單台股回測,接著補夏普比率、最大回撤、交易成本與過擬合。免費路徑可以從本頁「三步驟用 AI Agent 跑第一次回測」開始,再看回測是什麼AI 量化研究:5 個提示詞Python 量化交易教學

Q4:量化交易策略有哪些?散戶先學哪一種量化策略? 常見量化交易策略包含價值、品質、動能、成長、低波動、紅利量化、多因子、事件驅動、趨勢追蹤、均值回歸與 ETF 輪動。散戶第一套策略建議從多因子選股或月頻動能開始,因為資料取得容易、換股頻率可控,也比較適合用台股回測工具檢查成本與回撤。

Q5:股票量化交易、量化選股、台股量化交易差在哪? 股票量化交易是把股票買賣規則量化;量化選股是其中一段,負責把財報、月營收、價量、籌碼或技術指標轉成排序分數;台股量化交易則把這套流程套到台灣上市櫃股票,還要處理台股特有的月營收、除權息、漲跌停、流動性與證交稅。

Q6:台股可以做量化交易嗎?資料夠用嗎? 可以,而且本頁所有回測都是台股實跑。台股的股價、財報、月營收、籌碼等公開資料都能透過 finlab 套件取得,月營收更是台股獨有的高頻基本面資料。要注意的是流動性過濾與公布日對齊,避免回測買得到、實單買不到,或用到當時還沒公布的資料。

Q7:AI 量化交易、機器學習量化交易可信嗎? 可信度取決於驗證流程。AI 可以把白話需求翻成程式,也可以幫你比較策略版本;機器學習可以用在因子組合、分類、風險預測或市場狀態判斷。但 AI 或 machine learning 產出的策略仍要檢查資料對齊、樣本外表現、交易成本、參數數量與分段穩定度,否則很容易把歷史雜訊當成規律。

Q8:量化交易真的有用嗎?缺點和風險是什麼? 量化交易有用的地方在於可驗證、可重複、可分散,能減少憑感覺下單。但它不保證獲利,缺點包含過擬合、交易成本與滑價、流動性不足、模型失效、資料錯誤與心理壓力。本頁三套策略拉長到 2007~2026 後日夏普降到 0.72~0.79,就是提醒讀者不要只看近期漂亮數字。

Q9:量化交易和程式交易、演算法交易、高頻交易差在哪? 量化交易重點是用數據驗證決策,程式交易重點是自動執行,演算法交易強調下單邏輯與交易流程,高頻交易則是毫秒級速度與低延遲基礎建設。散戶通常先做月頻或週頻的量化選股,再視需求把下單自動化;高頻交易、造市與複雜對沖需要完全不同的資料、連線與風控條件。

Q10:quant trading 中文、quantitative trading 中文、quant trader 中文是什麼? quantitative tradingquant trading 的中文就是量化交易;quant 通常指量化研究或量化交易領域;quant trader 是量化交易員,工作會把資料分析、策略研究、風控與交易執行結合。algo trade 或 algorithmic trading 偏向演算法交易,常和量化交易重疊,但更強調執行方式。

Q11:量化指標、量化因子、量化模型要怎麼選? 先選可解釋、資料可靠、能重複取得的指標,例如月營收成長、ROE、毛利率、價格動能、低波動、外資買賣超與成交量。接著把它們轉成橫斷面排名或分數,檢查資訊係數、分段報酬、最大回撤與成本壓力。不要一次塞太多指標,模型越複雜,越需要樣本外與穩健性測試。

Q12:量化交易平台、系統、軟體、回測工具怎麼選? 2026 年選量化交易平台時,先看五件事:是否有你要交易市場的資料、能不能扣手續費與稅、回測報告是否揭露夏普與最大回撤、策略程式碼能不能下載重跑、是否能支援 AI 對話或後續實單。FinLab 適合台股資料、回測與 AI 研究流程;XQ、TradingView、MultiCharts、TQuant、純 Python 則各有看盤、執行或工程彈性。

Q13:A 股、港股、美股、期貨或 ETF 可以套用本頁方法嗎? 方法可以轉移,數字不能直接套用。A 股量化交易要處理漲跌停、停牌、交易制度與資料可得性;美股要處理股票池、分割、退市與美元資料;期貨量化交易還有槓桿、保證金、到期轉倉與夜盤風險;量化 ETF 或紅利量化則要注意成分股、費用率與再平衡規則。

Q14:有沒有績效最好的前十名量化交易策略? 沒有跨市場、跨期間都固定最好的前十名。策略績效取決於市場、資料、成本、風險承受度、資金規模與執行能力。比較策略時,至少要用同一個回測區間、同一個基準、同一套成本與同一組風險指標;只列報酬率排行榜,很容易把高槓桿、高波動或過擬合策略排到前面。

Q15:PTT/Dcard、策略出租、課程或台灣量化交易公司排名該怎麼看? 可以參考討論串,但下單前要回到方法檢查。搜尋 FinLab、fin lab、finlab finance、finlab dcard、富途牛牛量化交易、π弈量化或其他平台時,不要只看排名與評價;更重要的是能不能看到資料來源、回測口徑、交易成本、滑價、最大回撤、策略失效情境與可重現程式碼。

Q16:量化交易工程師或 quant trader 在做什麼?個人投資者需要學到同樣程度嗎? 量化交易工程師偏向資料工程、策略系統、回測引擎與交易執行;quant trader 會更貼近策略研究、部位管理與風控。個人投資者不需要一開始就做到法人等級,先能定義股票池、選因子、跑回測、讀懂風險指標、每季檢查策略是否失效,就已經比只憑盤感交易更接近量化流程。

Q17:量化交易需要多少本金?策略多久要重看一次? 回測不需要本金。實單上,持股數越多,所需本金越大,才有辦法分散且降低單檔權重偏差;小資金可以先降低持股數、用零股或紙上交易追蹤。策略建議每季重跑一次,若市場結構改變、成本上升或分段績效明顯惡化,就重新檢查因子、風控與部位,而不是只調參數追求更漂亮的歷史報酬。


相關閱讀


引用文獻

  • Sharpe,W. F.(1966). Mutual Fund Performance. 提出用超額報酬除以波動度衡量基金績效,本文用日夏普與索提諾衡量策略的風險調整後報酬。
  • Fama,E. F. 與 French,K. R.(1992,2015). 價值、規模、獲利能力與投資因子的長期實證,對應本文的價值與 ROE/品質因子。
  • Jegadeesh,N. 與 Titman,S.(1993). 動能效應的經典實證,對應本文的價格動能因子。
  • Novy-Marx,R.(2013). The Other Side of Value: The Gross Profitability Premium. 毛利率作為品質因子的證據,對應本文的高毛利成長策略。
  • Ang,A.、Hodrick,R.、Xing,Y. 與 Zhang,X.(2006). 低波動異常研究,對應本文用低波動因子控制回撤的設計。
  • Lo,A. W.(2002). The Statistics of Sharpe Ratios. 說明夏普比率的估計誤差與年化假設,支撐本文對短期間高夏普的保守解讀。
  • Bailey,D.、Borwein,J.、López de Prado,M. 與 Zhu,Q.(2014);Harvey,C.、Liu,Y. 與 Zhu,H.(2016). 分別討論回測過擬合與多重檢定,支撐本文對樣本內、參數測試與漂亮數字的警示。

投資有風險,過去績效不代表未來表現。本內容僅供教學參考,不構成投資建議,請依個人風險承受度審慎評估。回測為全段 in-sample、未做樣本外測試,數字會隨資料更新而變動。

最後更新:2026-06-26|回測區間:2020-01 ~ 2026-06(另列 2007~2026 全期)|作者:FinLab 量化研究團隊(經量化研究員審閱)