FinLab AI vs TEJ(台灣經濟新報)/TQuant Lab
TEJ 是台灣老牌金融數據商,TQuant Lab 是其基於 Zipline 的量化回測平台。這篇公正比較 TEJ/TQuant Lab 與 FinLab 在上手門檻、資料嚴謹度(Point-in-Time)、市場涵蓋、價格與可重現回測上的差異,幫你選對工具。
什麼是 TEJ/TQuant Lab?
TEJ(台灣經濟新報)成立於 1990 年,是台灣歷史最久、規模最大的金融資料商,客戶以金融機構與學術單位為主,官方稱受九成以上台灣金融機構與所有大專院校採用。它的產品分三層:TEJ API 負責原始資料取用、TEJ Tool API 負責資料整併與公告日對齊,TQuant Lab 則是量化回測與因子分析的平台。
TQuant Lab 是 TEJ 面向個人的量化回測產品,基於 Quantopian 的 Zipline 改寫並針對台股調整,提供 Pipeline 策略架構、Alphalens/Pyfolio 系列的因子分析與績效報告,範例程式碼以 MIT 授權公開在 GitHub。它最被看重的是「資料嚴謹度」:Point-in-Time 資料、公告日對齊與機構級因子庫,這是 TEJ 作為 30 多年數據商的核心競爭力。
核心差異:上手門檻與零售可及性
TQuant Lab 是 code-first 的工作流:你用 Python 在 Jupyter 裡定義 Pipeline、執行 zipline ingest 建立資料 bundle,再跑回測。對熟悉 Zipline 範式的進階使用者很合理,但對只想快速驗證一個想法的散戶來說,設定與學習成本相對高。FinLab 的取向是降低門檻:pip install finlab 之後,可以先用 AI 自然語言把想法描述成策略、立刻回測,行有餘力再深入 Python。
價格上兩者都有零售方案,並非只服務機構:TQuant Lab 月費 NT$488/888/1,200(依可用資料年限分級,全期 2005 起的資料需最高方案),FinLab 則是免費版可回測、VIP NT$749/月且不依資料年限分級。想先補回測觀念再決定,可看回測是什麼?量化投資回測入門;想看量化交易的完整定義與平台比較,可看量化交易是什麼。
資料嚴謹度 vs 易用性的取捨
公平地說,TEJ 在資料嚴謹度上是強項:Point-in-Time 資料庫、公告日對齊、重編財報處理與機構級因子庫,是它三十多年累積的護城河,也是學術與法人採用它的理由。如果你的研究對「避免前視偏誤」與資料血統要求極高,TEJ 是嚴謹的選擇。
FinLab 則是用一部分機構級深度,換取更低的上手門檻、AI 輔助、台股加美股的涵蓋,以及可下載重現的回測產物。以本站量化交易旗艦頁的三套示範策略為例,2020–2026 日夏普 1.21–1.26 並附可下載 strategy.py,你可以自己改條件、換區間重跑。兩種取向沒有絕對優劣,取決於你是要機構級資料血統,還是要更快把想法變成可驗證的結果。
誰適合 TEJ?誰適合 FinLab?
如果你是法人、學術研究者,或熟悉 Zipline/Pipeline 範式、對資料嚴謹度與 Point-in-Time 有高要求,TEJ/TQuant Lab 是台股最具公信力的選擇之一,因子庫與資料品質是它的強項。
如果你是想快速驗證想法的散戶或研究者,偏好較低的上手門檻、AI 輔助、台股加美股,並希望回測產物可下載重現,FinLab 會更順手。也有人兩者並用:用 TEJ 拿嚴謹資料做研究,用 FinLab 快速迭代與驗證想法。
總結:TEJ 重資料血統,FinLab 重快速驗證
TEJ 是台灣最具公信力的金融數據商,TQuant Lab 把它的資料嚴謹度帶進 Zipline 回測,適合法人、學術與進階量化者。它的取捨是 code-first 的設定成本較高、TQuant Lab 僅涵蓋台股,且便宜方案的資料年限有門檻。
FinLab 用一部分機構級深度,換取更低門檻、AI 輔助、台股加美股與可下載重現的回測。免費版就能用 900+ 種台股數據回測,旗艦頁三套示範策略 2020–2026 日夏普 1.21–1.26 並附 strategy.py,讓你快速把想法變成可驗證的結果。
FAQ
TEJ vs FinLab AI 常見問題
TEJ(台灣經濟新報)成立於 1990 年,是台灣歷史最久、規模最大的金融資料商,客戶以金融機構與學術單位為主。它的業務涵蓋金融資料庫、信用風險、法遵科技、評價與量化金融,量化產品線包含 TEJ API、TEJ Tool API 與 TQuant Lab。
TQuant Lab 是 TEJ 面向個人的量化回測平台,基於 Zipline,提供 Pipeline 策略架構與因子分析。它有 14 天免費試用,付費方案月費 NT$488/888/1,200,依可用資料年限分級(近 5 年、近 10 年、2005 年起全期)。範例程式碼以 MIT 授權公開在 GitHub。
適合,但要有心理準備。它是 code-first 的 Python/Jupyter 工作流,需要用 zipline ingest 建立資料 bundle,學習與設定成本比「描述想法就回測」的工具高;便宜方案的資料年限也有門檻。如果你要的是機構級資料嚴謹度,這些成本是值得的;如果你想快速驗證想法,門檻會比較高。
最大的差別是「資料嚴謹度 vs 上手易用性」的取捨。TEJ 強在 Point-in-Time 資料、公告日對齊與機構級因子庫,是法人與學術的標準;FinLab 強在 pip install 即用、AI 自然語言起步、台股加美股涵蓋與可下載重現的回測。TEJ 偏機構與進階量化,FinLab 偏散戶快速驗證。
TQuant Lab 基於 Quantopian 開源的 Zipline,由 TEJ 改寫並針對台股調整(公開於 GitHub 的 tejtw/zipline-tej、tejtw/TQuant-Lab)。它採 Pipeline 架構,搭配 Alphalens 因子分析與 Pyfolio 績效報告,並有滑價與台股交易成本模型。
可以。常見的做法是用 TEJ 取得嚴謹的台股資料與因子做研究,再用 FinLab 快速迭代與驗證想法、下載程式碼自己重跑。兩者一個重資料血統、一個重快速驗證,可以互補。