Spread Duration (Numerical)
Computes the spread duration of a bond by finite differences, repricing the instrument for an up and a down move in the credit spread: (V− − V+)/(2·V0·Δs). While duration measures sensitivity to changes in the risk-free rate, spread duration isolates sensitivity to the credit spread, the premium the market charges for issuer risk. It's essential for managing credit portfolios, where spread risk often dominates. Enter the base price, the prices with higher and lower spread and the spread change used.
Result
—
Spread Duration (Numerical)
Computes the spread duration of a bond by finite differences, repricing the instrument for an up and a down move in the credit spread: (V− − V+)/(2·V0·Δs). While duration measures sensitivity to changes in the risk-free rate, spread duration isolates sensitivity to the credit spread, the premium the market charges for issuer risk. It's essential for managing credit portfolios, where spread risk often dominates. Enter the base price, the prices with higher and lower spread and the spread change used.
The risk ordinary duration ignores
Classic duration answers a question about the risk-free rate: if the treasury yield moves, how much does the bond swing? But a credit bond carries another embedded risk, the spread, the premium the market charges for the chance the issuer won't pay. Spread duration isolates exactly that sensitivity, separate from the move in base rates.
The calculation is numerical, by finite differences: reprice the bond with the spread slightly higher and slightly lower and measure the slope. For anyone managing a credit portfolio, it's the metric that matters most, because in corporate paper spread risk usually dominates rate risk. Two bonds with the same duration can react very differently to a credit scare.
Enter the base price, the price if the spread falls, the price if the spread rises and the spread change used on both sides. The tool returns the spread duration. As with any finite-difference calculation, use the same shock magnitude up and down, and prefer small shocks for a cleaner estimate.
Related Tools
G-Spread (Government Spread)
Computes the G-spread, the difference between a bond's yield and the yield of a government bond of comparable maturity. It's the most direct measure of a bond's credit risk premium: how much extra the market demands to lend to a corporate issuer instead of the treasury. The result comes in basis points, the standard unit of the credit market. Enter the bond's yield and the reference government bond's yield.
Effective Convexity (Numerical)
Computes the effective convexity of a bond by finite differences, repricing the instrument for an up and a down yield move: (V− + V+ − 2·V0)/(V0·Δy²). Unlike analytical convexity, the effective version works even for bonds with uncertain cash flows, such as those with embedded options, because it only needs the three prices. It complements duration to better estimate the price change in large rate moves. Enter the three prices and the yield change used.
I-Spread (Swap Spread)
Computes the I-spread, the difference between a bond's yield and the interpolated swap rate of the same maturity. It measures the bond's credit premium against the swap curve, which many consider a better reference than government bonds for pricing credit. The result comes in basis points. It's a cousin of the G-spread, but uses the swap rather than the government as the comparison base. Enter the bond's yield and the swap rate of the same maturity.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.