F

美債 TLT 月尾效應實測:不靠指標、純時間週期的量化交易策略

深入解析美債 TLT 15號後必漲的月尾效應與量化實測

大多數交易者將一生的精力都花在追逐複雜的技術指標、價格形態或即時財經新聞上。然而,真正的交易優勢(Edge)可能不在於市場「做了什麼」,而在於市場「何時去做」。本文將探討一個極其簡單卻威力驚人的量化交易概念:美國 20 年期以上國債 ETF (TLT 季節性) 的月尾效應(Month-End Edge)。我們利用專業量化軟體 StrategyQuant 進行嚴格的回測,證實了這個規律背後強大的統計學優勢!

美債 TLT 季節性量化交易策略月尾效應 / US Treasury Bonds Seasonal Strategy Month End Edge Backtest

1. TLT 國債的季節性:什麼是月尾效應?

在研究長天期美債 ETF(TLT)的歷史數據時,研究團隊發現了一個令人震驚的現象。將一個月拆分為前半月與後半月,回測數據呈現了極大的表現差異:

「如果您在每個月的前半月持有 TLT(從 1 號到 14 號),長期下來的回報往往是停滯、甚至呈現負增長的;然而,一旦進入後半月(尤其是每個月的 15 號到月底),上漲機率與平均報酬率將會顯著飆升。」

這種規律通常被稱為 月尾效應。其背後的金融機制與大型機構、養老基金在每季或每月底進行固定收益資產配置(Rebalancing)與資金流動息息相關。市場由「時間規律」驅動的強度,在美債市場中顯得尤為突出。

2. StrategyQuant X (SQX) 實作操作步驟說明

如果您想要在專業量化軟體 StrategyQuant X 中親自重現、建構並回測這個經典的時間週期策略,您可以依照以下完整的操作步驟進行免寫程式(No-code)設定:

第一步:建立新策略與選擇單一商品

開啟 SQX 軟體,選擇建立一個新的自訂策略。由於我們專注於交易美債 ETF,請在此步驟中勾選「單一商品 (Single Instrument)」而非多商品選股模式,以便集中回測美債的獨立表現。

第二步:導入 TLT 歷史數據與設定資金管理

在數據(Data)分頁中,選擇導入 TLT 標的的完整歷史日K線數據。在資金管理(Money Management)設定中,為了驗證這項時間週期邏輯的真實優勢,建議先將倉位控制設定為「固定金額 (Fixed Amount)」進行回測,以排除任何複利膨脹對策略真實面貌的干擾。

第三步:編寫季節性進場條件過濾器

進入策略進場邏輯(Entry Conditions)編輯器,SQX 內建了強大的日曆函數,讓我們不需寫程式碼即可完成設定:

  • 每月 15 號後才允許進場:
    • 加入時間函數:bar day of month
    • 邏輯條件設為:大於或等於 (>=)
    • 常數值設為:15
    • 系統會將每月 15 號視為最早進場時間;若當天為週末休市,則自動順延至下一個交易日開盤觸發。

第四步:編寫月底出場與平倉條件

接著點開出場邏輯(Exit Conditions)編輯器,同樣使用 SQX 內建的日曆函數:

  • 加入時間函數:is month first trading day
  • 將此條件設定為平倉訊號。當該函數在每日收盤檢測回傳為「True(真)」時,代表新月份的第一個交易日已抵達,系統會以市價自動出清全部多單持倉,完美結束這趟後半月的航程。

第五步:執行回測並分析結果

點擊「Run Backtest」執行歷史回測。此時您將會在主畫面看見這套策略在過去數十年間的資金成長表現。

以下是此交易策略在 SQX 模型建構時的邏輯程式碼結構參考:

// TLT Month-End Edge Strategy Logic (StrategyQuant Style)
function executeTLTSeasonalStrategy() {
    const dayOfMonth = getBarDayOfMonth(); // 取得當月第幾天 (1-31)
    const isFirstTradingDay = isMonthFirstTradingDay(); // 是否為新月首個交易日

    // 進場條件:當月第 15 天或之後,且目前無部位
    if (dayOfMonth >= 15 && !hasOpenPosition()) {
        buyAtMarketClose("TLT_Month_End_Entry");
    }

    // 出場條件:新月份的第一個交易日
    if (isFirstTradingDay && hasOpenPosition()) {
        closeAllPositions("TLT_Month_End_Exit");
    }
}

3. 歷史回測數據分析:這條資金曲線有多穩健?

當我們將完整歷史數據導入系統並執行回測後,結果令人驚嘆。在完全沒有加入任何傳統技術過濾指標的情況下,策略跑出了一條極為平滑、持續向上的資金曲線。

評估指標 (Backtest Metrics) 月尾效應策略表現 (15號 - 月初) 對照組表現 (1號 - 14號)
資金曲線走勢 穩定向上,極具規律 停滯不前或呈現負值
歷史最大回撤 (Max Drawdown) 僅約 12% 左右 顯著較高且持續時間長
交易訊號過度擬合度 無(純時間參數,零過擬合)

回測結果表明,最大回撤控制在極低的 12% 內,且不論市場處於多頭或空頭年份,TLT 在月尾的動能都能地被穩定捕獲。這證實了時間規律在固定收益 ETF 中是一種非常強大的「天然優勢」。

4. 為什麼這個策略能成為資產配置的秘密武器?

這個策略最核心的價值並不在於它能讓您一夕致富,而在於它的無相關性(Uncorrelated Advantage)

量化投資組合多元化與美債季節性策略配置 / Portfolio Diversification with TLT Seasonal Strategy
🏮 透過引入純時間週期策略,能與傳統趨勢跟隨策略形成完美互補,降低投資組合整體波動。

多數交易者的投資組合裡充滿了基於「價格行為」(Price Action)的策略,例如均線交叉、突破交易等。當市場陷入無趨勢盤整時,這些策略往往集體失效並帶來連續虧損。

而這個 美債 TLT 月尾效應策略 完全不看價格,它只關心時間。將它納入您的量化投資組合中,能夠在傳統策略遭遇震盪期時,提供非常強健的對沖保護,這也是多策略組合管理(Multi-Strategy Portfolio)的核心精髓。

較新的 較舊