Forward Rates
How BlueGamma calculates forward rates from interest rate curves.
Forward rates represent the market's implied interest rate for a future period. BlueGamma derives forward rates directly from our constructed curves.
What Is a Forward Rate?
A forward rate is the interest rate implied by the curve for a period starting in the future.
Example: The "3M SOFR rate, 6 months forward" is the market-implied 3-month SOFR rate starting 6 months from today.
Today 6M Forward 9M (End)
│ │ │
▼ ▼ ▼
├───────────────┼─────────────────┤
6 Months 3 Months
(waiting) (rate period)
Forward rates are derived from zero-coupon rates using the no-arbitrage relationship:
(1+r0,T)T=(1+r0,t)t×(1+ft,T)(T−t) Solving for the forward rate:
ft,T=((1+r0,t)t(1+r0,T)T)T−t1−1 Where:
r₀,ₜ = Zero rate from today to time t
r₀,ₜ = Zero rate from today to time T
fₜ,ₜ = Forward rate from time t to T
Example Calculation
Given: SOFR zero-coupon rates (as of December 2024)
Calculate: 3-month forward rate, 6 months forward
f6M,9M=((1+0.0435)0.5(1+0.0428)0.75)0.251−1 f6M,9M=(1.02151.0319)4−1=4.14% The market implies a 3-month SOFR rate of 4.14% starting in 6 months.
Using Forward Rates in BlueGamma
Common Use Cases
Forward rates are implied by the curve, not directly observable in the market
They represent the no-arbitrage rate — the rate that prevents risk-free profit
Forward rates can be higher or lower than spot rates depending on curve shape
Upward-sloping curve → Forward rates higher than spot
Inverted curve → Forward rates lower than spot
Zero Rates — The foundation for forward rate calculations
Last updated