Lesson 14 of 15
Vasicek Interest Rate Model
Vasicek Interest Rate Model
The Vasicek model (1977) is the first equilibrium interest rate model. It describes how short rates evolve over time with mean reversion.
Stochastic Differential Equation
Where:
- = current short rate
- = mean reversion speed
- = long-run mean (equilibrium rate)
- = volatility
- = Brownian motion increment ()
Discrete-Time Approximation
For a small time step with a standard normal draw :
Analytical Zero-Coupon Bond Price
The Vasicek model has a closed-form bond price:
Use math.exp() and math.sqrt() for implementation.
Python runtime loading...
Loading...
Click "Run" to execute your code.