台股大盤有兩條每天都在更新的指數:新聞與看盤軟體播的加權指數(TAIEX,價格指數),以及很少被播出的發行量加權股價報酬指數(把除息蒸發的點數用「股息再投入」加回去的含息版本)。這一頁的資料涵蓋兩者的完整歷史序列:加權指數含開高低收、報酬指數為日頻收盤序列,都從 2003 年起、每個交易日更新。做台股回測時要當基準的,是第二條。
這份資料裡有什麼
加權指數歷史資料(taiex_total_index)含每日開盤、最高、最低、收盤四欄,可以拿來畫大盤 K 線、算大盤波動或做擇時研究;報酬指數(benchmark_return)是單欄日頻序列,代表「買下整個市場並把股息全部再投入」的累積成果。兩條在 finlab 各一行取出,完成安裝設定後登入即可:
顯示程式碼
finlab.login()
taiex = data.get("taiex_total_index:收盤指數")
tr = data.get("benchmark_return:發行量加權股價報酬指數")怎麼判讀這份資料

上圖把兩條指數從 2003 年起同窗歸一:截至 2026 年 8 月,加權指數約 10 倍,報酬指數約 23 倍。差距全部來自股息,而且逐年複利放大。這正是「台股 20 幾年才漲 10 倍」這類說法低估市場報酬的原因:加權指數在每次除息時會直接蒸發相應點數,長期持有人實際領到的息完全不在那條線上。
實務推論很直接:回測的基準請用報酬指數(或含息的 0050),不要用加權指數。策略贏加權指數不代表贏市場,因為你的對手被扣掉了每年的股息;同窗之下兩條基準的年化差距約有 3 個百分點。
用這份資料最容易踩的兩個陷阱
第一個陷阱:跨資料混窗比較。報酬指數從 2003 年起、個股還原價各有起點,比較任何策略與基準時,務必先把兩條序列切到共同起點再歸一,不然起點不同的「倍數」沒有比較意義。
第二個陷阱:拿價格指數推「市場很貴/很便宜」。加權指數的點位高低受除息與新股掛牌影響,不是估值指標;要判斷市場位階,請改用景氣對策信號、製造業 PMI 這類總經序列,或估值面的本益比資料。
怎麼自己取得這份資料
把報酬指數當基準接進回測的完整做法(含 0050 含息的口徑差異),可參考什麼是回測與量化交易完整指南;大盤擇時的實例有景氣燈號加減碼策略。名詞定義可查詞彙表;不想寫程式的話,頁面下方可以把取資料、歸一與畫圖直接交給 AI 完成。