跳到主要內容

【2026 最新】債券存續期間是什麼?利率變動 1%,債券 ETF 漲跌一次看懂

最後更新: ·
債券存續期間是什麼與利率變動1%價格敏感度首圖

債券存續期間是什麼?當你在債券 ETF 的官方頁面看到「Effective Duration 6.83 yrs」,真正該問的不是「要持有 6.83 年嗎」,而是:如果相關市場殖利率變動 1 個百分點,價格大約會朝反方向變動多少?本文會從一筆簡單借款開始,拆解 Macaulay、修正與有效存續期間,再用美國財政部標售資料重算一次,最後把公式放進短債與長債 ETF 情境。

先說結論:存續期間是利率風險的震幅刻度

先說結論:修正或有效存續期間主要回答「相關殖利率小幅變動時,債券價格大約會反向變動多少」;在現金流不變、殖利率曲線近似平行移動的條件下,一階公式是:

價格變動率 ≈ −存續期間 × 殖利率變動

100 個基點(bps)=1 個百分點=代入公式時的 0.01。

所以存續期間 2 的債券,相關殖利率上升 1 個百分點,價格一階近似約跌 2%;存續期間 15,則約跌 15%。負號代表價格與殖利率方向相反。這是一把估算價格敏感度的尺,不是報酬承諾,也不是預測聯準會下一步。

債券存續期間是什麼公式圖,價格變動約等於負的存續期間乘殖利率變動
存續期間把殖利率衝擊轉成價格的一階近似;100 bps 要以 0.01 代入。

債券存續期間是什麼?先用三年期朋友借款理解

先看一個三年期朋友借款的純示意故事。你今天借出 100 元,每年收到 5 元;第三年除了最後 5 元,也拿回 100 元本金。假設市場要求報酬率是 5%,三筆現金流分別是第 1 年 5 元、第 2 年 5 元、第 3 年 105 元。

  • 第 1 年 5 元的現值:5 ÷ 1.05=4.7619 元。
  • 第 2 年 5 元的現值:5 ÷ 1.05²=4.5351 元。
  • 第 3 年 105 元的現值:105 ÷ 1.05³=90.7029 元。
  • 三筆現值合計正好是 100 元,因為票息率與市場殖利率同為 5%。

本金幾乎都在第三年才回來,因此經濟重量靠近第三年;但前兩年已有利息先回收,所以平均收款時間又比三年短。把每筆「收到的時間」乘上該筆現值占價格的權重:

(1×4.7619+2×4.5351+3×90.7029)÷100=2.8594 年

這個 2.8594 年就是 Macaulay duration(麥考利存續期間)。故事中的「每年收到多少」對應債券現金流,「什麼時候收到」對應時間,「折算成今天值多少」對應現值權重。故事到這裡就完成任務:真正的債券可能半年付息、帶有提前贖回條款,ETF 還會換券,不能只靠這個三年例子推到底。

Macaulay、修正與有效存續期間,差在哪裡?

Macaulay duration:回答現金流平均多久收回

Macaulay duration 是各期現金流時間的現值加權平均,單位是年。它保留「平均收款時間」的直覺,但不是直接拿來估算價格百分比的最後一步。上面的三年期示意債券,Macaulay 存續期間是 2.8594 年,小於三年到期日。

Modified duration:把時間尺度轉成價格敏感度

修正存續期間(modified duration)在固定現金流債券上常寫成:

Dmod=DMac ÷(1+y/m)

ΔP/P ≈ −Dmod × Δy

其中 y 是年化到期殖利率,m 是每年付息次數,Δy 用小數表示。三年借款採每年付息,m=1,因此修正存續期間是 2.8594÷1.05=2.7232。若殖利率上升 1 個百分點,一階價格影響約為 −2.7232%。

Effective duration:讓現金流也能隨利率情境改變

有效存續期間(effective duration)會把利率向下與向上移動後的模型價格放在一起:

Deff=(P-P)÷(2×P0×Δy)

P 是殖利率下降後的價格,P 是殖利率上升後的價格,P0 是目前價格。它適合處理可贖回債、房貸抵押證券等「利率一變,預期現金流也可能改變」的標的,也是許多債券 ETF 官方頁常見的欄位。iShares 的官方說明進一步指出,其有效存續期間會從單一債券聚合到投組,並調整槓桿、避險、衍生工具與非債部位;模型假設也可能和其他基金公司不同。這就是為什麼跨發行商比較前要先核對口徑。

用美國財政部標售資料,把公式重算到小數點後六位

故事建立直覺後,現在用真正的一手資料驗證。美國財政部在 2026 年 7 月 27 日兩年期公債標售結果中,公布 CUSIP 91282CRB9 的票息率 4.25%、最高得標殖利率 4.315%、發行日 2026 年 7 月 31 日、到期日 2028 年 7 月 31 日,以及每 100 美元面額的價格 99.876720。發行日即結算日,官方列示應計利息為 0。

  1. 列出現金流:每半年票息是 100×4.25%÷2=2.125 美元;四筆現金流依序為 2.125、2.125、2.125、102.125。
  2. 重算價格:以半年殖利率 4.315%÷2 折現四筆現金流,得到 99.876720354;四捨五入到小數點後六位為 99.876720,和財政部完全對上。
  3. 計算 Macaulay:用 0.5、1.0、1.5、2.0 年乘各筆現值權重,得到 1.938394 年。
  4. 轉成修正存續期間:1.938394÷(1+4.315%÷2)=1.897457
2026年7月美國財政部兩年期公債價格與修正存續期間重算卡
以財政部 CUSIP 91282CRB9 的四筆半年現金流,重算價格 99.876720 與修正存續期間 1.897457。圖/AlphaLab,資料來源:U.S. Treasury

現在把殖利率向上移動 100 bps:一階公式預估價格約跌 1.897457%;直接用新殖利率 5.315% 重估現金流,價格是 98.004326,相對原價跌 1.874705%。若殖利率降到 3.315%,直接重估則上漲 1.920655%。上漲幅度與下跌幅度不完全對稱,正是債券價格曲線的凸性;存續期間只畫出目前位置的切線。這個算例是無選擇權公債;可贖回債與房貸抵押證券可能出現負凸性,不能假設所有債券都有相同的不對稱方向。

債券存續期間是什麼數字?用 4 檔 ETF 官方資料實算

個別公債可以從現金流算起;債券 ETF 持續換券,實務上先查發行商的 Portfolio Characteristics 或 fact sheet。為了避免把不同模型硬放在一起,下面四檔都使用 iShares 2026 年 8 月 21 日官方頁面列示的 effective duration:

  • SGOV:0.11 年;±100 bps 的一階價格情境約為 ∓0.11%。
  • SHY:1.80 年;±100 bps 的一階價格情境約為 ∓1.80%。
  • IEF:6.83 年;±100 bps 的一階價格情境約為 ∓6.83%。
  • TLT:14.86 年;±100 bps 的一階價格情境約為 ∓14.86%。
SGOV SHY IEF TLT債券ETF有效存續期間與利率變動1%價格情境比較
同一發行商、同一觀察日的有效存續期間情境;數字是價格一階近似,不含收益分配、費用、價差、投組變動與匯率。圖/AlphaLab,資料來源:iShares(2026-08-21)

這張比較真正告訴你的,是同一個投組殖利率衝擊下的價格敏感度差異。對 ETF 而言,它首先是投組 NAV 的局部近似;盤中市價還可能因折溢價與買賣價差而不同步。它沒有說四檔 ETF 的相關殖利率一定同時移動 100 bps,也沒有把一個聯準會政策利率動作直接搬到所有期限。想看短端、中段與長端為什麼可能走不同方向,可接著讀 美債殖利率曲線怎麼看

利率變動 1%,為什麼不等於 Fed 升降息 1%?

Duration 公式裡的 Δy,是這張債券或投組用來定價的相關市場殖利率變動。聯準會直接設定的是隔夜政策利率目標;兩年、十年或三十年公債殖利率還會反映市場對未來政策路徑、通膨、成長、期限溢酬與供需的重新定價。因此:

  • Fed 降息 1 個百分點,不代表 TLT 的投組殖利率同日也降 1 個百分點。
  • 殖利率曲線可能陡化、趨平或扭曲,而不是每個期限平行移動。
  • 信用債還有信用利差變動;公債殖利率不動,利差擴大也可能讓價格下跌。
  • ETF 會換券、收取費用並分配收益,實際總報酬不會只剩一條 duration 公式。

正確用法是「先指定情境,再算敏感度」:例如假設 7–10 年投組的相關殖利率平行上升 0.50 個百分點,IEF 以 6.83 年估算的一階價格影響約為 −6.83×0.005=−3.415%。不要反過來用存續期間預言殖利率會往哪走。

看債券 ETF,請把四種風險分成四張帳

存續期間只負責第一張帳。把其他風險混進去,會讓「長債波動」與「美元匯損」看起來像同一件事。

  1. 利率風險:用 duration 對指定的相關殖利率衝擊做價格近似,再問曲線是否可能非平行移動。
  2. 信用/利差風險:公司債、金融債與高收益債會受違約機率與利差影響;只看利率 duration 不足以估完整價格變化。
  3. 匯率風險:以新台幣、港幣或其他貨幣衡量資產時,美元價格變動還要乘上匯率因子。債券 ETF 匯率風險教學會把交易幣別、底層曝險與避險拆開。
  4. 再投資風險:短債 duration 低,價格通常較不敏感,但本金與票息更快回收,也更快面臨用新利率再投資;利率下降時,未來收入可能較早被重設。

如果標的是 TIPS,還要確認 duration 對應的是實質殖利率,而不是名目殖利率;可搭配 TIPS 運作與實質利率風險一起判讀。若你正在比較直接持有公債與滾動持債的 ETF,美國公債完整教學則能補上到期本金、交易管道與 ETF 結構差異。

實際查一檔基金,用這 5 步完成壓力測試

  1. 找欄位:在發行商官網尋找 Effective Duration、Modified Duration、Portfolio Characteristics 或 Bond Holding Statistics。
  2. 確認口徑與日期:記下是哪一種 duration、觀察日、資料供應與模型;不要把不同日期或不同基金公司的模型當成完全可比。
  3. 指定殖利率衝擊:25 bps=0.0025,50 bps=0.005,100 bps=0.01。把「哪一段曲線、往哪個方向」寫清楚。
  4. 先算價格、再算總報酬:−D×Δy 只估價格;持有期間總報酬還包含收入分配、費用、折溢價與投組變化。
  5. 補完另外三張帳:信用/利差、匯率、再投資風險分開評估,再決定這檔債券在組合裡的工作。

例如某基金官方 effective duration 是 4.2 年,你要測試相關殖利率上升 0.25 個百分點:−4.2×0.0025=−0.0105,價格一階近似約 −1.05%。算完後仍要回到基金頁確認投組、凸性與風險揭露。FINRA 的 duration 投資人說明也強調,低 duration 不等於低風險;信用、通膨、提前贖回等風險仍然存在。

常見誤解:同樣寫「年」,不代表同一件事

  • 存續期間=到期年限:不是。到期日回答何時償還本金;Macaulay duration 是現金流的現值加權平均時間,modified/effective duration 則用於價格敏感度。
  • 存續期間=建議持有年數:不是。它不告訴你要持有多久,也不能保證某個期間後回本。
  • 殖利率下降,價格一定精確上漲 duration%:不是。公式是一階近似,凸性、非平行曲線、利差與現金流改變都會造成差異。
  • 短債 duration 低,所以完全安全:不是。利率價格敏感度較低,不會自動消除匯率、信用、流動性與再投資風險。
  • ETF 的 duration 永遠固定:不是。時間流逝、換券、申贖、衍生工具與市場殖利率都會讓投組數字改變。

常見問題

存續期間 7,代表要持有 7 年才不會虧嗎?

不是。它主要描述價格對相關殖利率變動的敏感度,不是回本年限。實際盈虧還要看買入價格、收益分配、持有期、費用、曲線、信用與匯率。

殖利率只上升 0.25%,公式怎麼算?

把 0.25 個百分點寫成 0.0025。若 duration 是 6.83,則價格一階近似為 −6.83×0.0025=−1.7075%,約 −1.71%。

Fed 降息 1%,長債 ETF 就一定漲約 duration% 嗎?

不能直接這樣看。要先觀察長債投組的相關市場殖利率實際移動多少。政策利率、兩年債與三十年債可能同向但不同幅,也可能因通膨與期限溢酬走出不同路徑。

到期越長,存續期間一定越長嗎?

不一定,但在其他條件相近時通常如此。票息較高會讓現金較早回收;可贖回條款、攤還、浮動利率與模型假設也會改變有效存續期間,因此不能只看 maturity 排名。

為什麼利率下降的漲幅,可能大於同幅上升的跌幅?

因為價格與殖利率的關係是曲線,不是直線。一般無選擇權固定票息公債具有正凸性;利率下降時的價格增幅,常略大於同幅上升時的跌幅。Duration 是切線,凸性描述切線如何改變。

債券 ETF 和單一債券,可以用同一個 duration 嗎?

可以用同一類敏感度概念,但資料生成方式不同。單一固定現金流債券可直接從票息與本金計算;ETF 是投組,會依權重聚合並隨換券、衍生工具與現金改變。查 ETF 時應優先使用發行商當日公布的投組 duration。

短天期債券 ETF 可以取代現金嗎?

不能只靠 duration 決定。還要比較可動用日期、價格與買賣價差、結算、幣別、基金費用及再投資方式。可進一步參考 短期美債 ETF 與資金停泊機制比較

在哪裡查債券 ETF 的存續期間?

先到發行商官網。在 fund fact sheet、Portfolio Characteristics、Key Facts 或 Bond Holding Statistics 尋找 Effective Duration/Modified Duration;同時記下日期與方法,不要只抄搜尋摘要中的舊數字。

最後把問題寫成一行:先指定殖利率,再使用存續期間

下次看到一檔債券 ETF,不要只寫「利率變動 1%」。把問題補完整:「若這個投組的相關市場殖利率在目前附近平行上升 50 bps,以同日官方 effective duration 估算,價格的一階影響是多少?」接著把收益、凸性、信用/利差、匯率與再投資風險補回去。能把這句話寫完整,你就不是在背 duration,而是在正確使用它。

ALPHALAB 社群

有問題?來 Telegram 聊

和 Terry、編輯、其他網友一起討論這篇文章。提問、分享觀點,回覆更即時。

加入 Telegram 討論

📩 訂閱 AlphaLab 電子報

每週最多三封:一封 Weekly 週報與最多兩封關鍵 Alpha Signal。

我們不會 spam,隨時可退訂。