在線即時計算器 · 純前端本地秒算 · 零數據上傳

📐 Effective Duration 計算機

專業免費的 Effective Duration 計算機。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
3.1 年
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

什麼是有效存續期間?

有效存續期間(Effective Duration)用「年」來衡量利率變動時債券價格預期的波動幅度。它和修正存續期間(Modified Duration)不同:由於是直接以殖利率小幅變動後觀察到或模型推算的價格來計算,而非依賴固定的現金流時程,因此特別適用於含內嵌選擇權的債券,例如可贖回債券、可賣回債券或不動產抵押貸款證券(MBS)。舉例來說,存續期間為 6 表示殖利率每上升 1%,債券價格大約會下跌 6%。

如何使用本計算器

請輸入四個數值:殖利率上升 Δ y 時的債券價格(P_{up})、殖利率下降 Δ y 時的價格(P_{down})、目前的市價(P_0),以及以小數表示的殖利率變動幅度 Δ y(例如 50 個基點請填 0.005)。計算器會回傳有效存續期間,並估算當殖利率變動 1% 時的價格變動百分比。

公式說明

計算公式如下:

D_{eff} = ((P_{down} - P_{up}) ÷ (2 × P_0 × Δ y))

分子代表殖利率下降與上升兩種情境之間的總價格擺動幅度。除以 2 × P_0 × Δ y 後,可將這段擺動標準化為「每單位殖利率變動」的幅度,並換算回原始價格,最後得出以「年」為單位的數值。

實際範例

假設某債券目前市價 P_0 = 100。若殖利率上升 50 個基點,價格跌至 P_{up} = 98.50;若殖利率下降 50 個基點,價格漲到 P_{down} = 101.60。代入 Δ y = 0.005:

D_{eff} = ((101.60 - 98.50) ÷ (2 × 100 × 0.005)) = ((3.10) ÷ (1.00)) = 3.10 年
換句話說,殖利率每上升 1%,價格大約會變動 −3.1%。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

該用多大的殖利率變動量?
一般會採用對稱的小幅變動,例如 25~50 個基點(0.0025~0.005)。變動幅度太大會降低準確度,因為此時凸性(Convexity)的影響會變得明顯。
為什麼有效存續期間比修正存續期間更好用?
因為它把利率變動時現金流可能隨之改變的情況也納入考量——對於價格呈非線性變化的可贖回債券與不動產抵押貸款證券來說,這點至關重要。
有些債券的存續期間會是負的嗎?
偶爾會。某些結構型商品(例如部分純利息債券條,IO strips)可能出現負的有效存續期間,代表其價格會隨殖利率上升而上漲。