3.00%
Strictly positive $r > 0$$102.45
Clean straight bond$100.15
Capped at call price$2.30
Issuer surrender valueModel Parameters & Bond Calibration
BK Model Parameters: $d \ln r = [\theta(t) - a \ln r]dt + \sigma dW$
Initial Yield Curve $P(0, T)$ (Nelson-Siegel)
5-Year Bond & Embedded Option Specs
Fixed Income Valuation & Embedded Option Decomposition
Sensitivity Grid: Mean-Reversion $a$ vs Volatility $\sigma$ on Embedded Call Option ($)
Sensitivity Grid: Call Price vs Coupon Rate on Callable Bond Value ($)
Mathematical Foundations of the Black-Karasinski (1991) Model
1. Lognormal Diffusion and Positivity Guarantee
Published by Fischer Black and Piotr Karasinski (1991), the model resolved a critical dilemma in term structure theory: Gaussian models (such as Vasicek and Hull-White) generate negative interest rates with non-zero probability, whereas square-root diffusions (such as CIR) restrict volatility to scale with $\sqrt{r}$. Black and Karasinski postulated that the short rate is lognormally distributed by assuming that its natural logarithm $x(t) = \ln r(t)$ follows an Ornstein-Uhlenbeck process:
Applying the transformation $r(t) = \exp(x(t))$, the short rate is strictly positive for all $t$ with probability 1:
2. Recombining Trinomial Lattice Construction
Because lognormal short-rate models lack closed-form analytical zero-coupon bond formulas, pricing relies on a discrete recombining trinomial tree (Hull & White 1994, 2000). First, a standard tree is built for the state variable $x_{i, j} = j \Delta x$ with spatial grid step $\Delta x = \sigma \sqrt{3 \Delta t}$.
From node $(i, j)$, mean reversion creates a drift increment $M_{i, j} = -a j \Delta x \Delta t$. Defining $k = \text{round}(M_{i, j} / \Delta x)$ and $\eta = M_{i, j} - k \Delta x$, branching probabilities are:
3. Arrow-Debreu Forward Induction Calibration
To ensure the tree matches the market zero-coupon bond curve $P(0, t_{i+1})$ exactly, the short rate at node $(i, j)$ is shifted by a time-dependent constant $\alpha_i$:
Let $Q_{i, j}$ be the Arrow-Debreu state price (the present value at $t=0$ of receiving $\$1$ if node $(i, j)$ is reached). At each time step $i$, $\alpha_i$ is solved via a 1D Newton-Raphson root finder satisfying:
4. Negative Convexity in Callable Bonds
Standard option-free bonds exhibit positive convexity ($\frac{d^2 P}{d y^2} > 0$), meaning price rises more when yields fall than it drops when yields rise. However, for a callable bond, the issuer holds an embedded call option. By backward dynamic programming:
When rates fall, the continuation value exceeds the call price, capping price upside. This creates a concave region ($\frac{d^2 P}{d y^2} < 0$) known as negative convexity, causing callable bonds to underperform straight bonds during interest rate rallies.
Black-Karasinski Term Structure Mastery Quiz
1. What is the fundamental assumption of the Black-Karasinski (1991) short-rate model?
2. What major advantage does Black-Karasinski have over the Black-Derman-Toy (BDT 1990) model?
3. Why do callable corporate bonds exhibit negative convexity when market interest rates fall?
4. How does Hull-White forward induction calibrate the BK trinomial tree to the market yield curve?
Frequently Asked Questions
Explore Quantitative Interest Rate & Term Structure Simulations
Black-Derman-Toy (BDT) Lab
Construct lognormal binomial lattices fitting both term structure and yield volatilities without negative rates.
Two-Factor Hull-White (G2++) Lab
Explore correlated two-factor Gaussian short rates, curve twist/slope dynamics, and 1D swaption quadrature.
HJM Forward Rate Lab
Simulate instantaneous forward rate SDEs, no-arbitrage drift, and multi-factor term structure Monte Carlo paths.
LIBOR Market Model (BGM) Lab
Model discrete forward rates, Spot LIBOR numeraire drift stepping, and correlation decay across swaptions.