Determining Zero Rates & Zero-Curve
Calculate zero rates from coupon bond prices and coupon rates.
Additional Information
To ensure accurate computations, the input data must satisfy the following conditions:
-
All input lists must be complete and well-formatted
Each list must have the same length. -
The first bond should ideally be a zero-coupon bond
Bootstrapping works best when the shortest-maturity bond is zero-coupon, ensuring a reliable starting point. -
Maturities should align with coupon payment schedules
Each maturity ( T ) should be a multiple of ( 1/m ) (where ( m ) is the compounding frequency).
Example: If coupons are paid semi-annually (( m=2 )), maturities must be at intervals like 0.5, 1.0, 1.5, 2.0, etc.
If these conditions are not met, the zero rates calculation may fail or produce inaccurate results.
Inputs
Results
CSV File with Zero Rates: N/A
Visualizations
Zero Rates Curve

Zero Rates vs Bond Prices
