Lably
Skip to content

Forward rate

  • 1 min read
  • 2 chapters

Related on Lably

Through Bond (finance)

Forward rate calculation

To extract the forward rate, we need the zero-coupon yield curve.

We are trying to find the future interest rate r1,2 for time period (t1,t2), t1 and t2 expressed in years, given the rate r1 for time period (0,t1) and rate r2 for time period (0,t2). To do this, we use the property that the proceeds from investing at rate r1 for time period (0,t1) and then reinvesting those proceeds at rate r1,2 for time period (t1,t2) is equal to the proceeds from investing at rate r2 for time period (0,t2).

r1,2 depends on the rate calculation mode (simple, yearly compounded or continuously compounded), which yields three different results.

Mathematically it reads as follows:

Simple rate

(1+r1t1)(1+r1,2(t2−t1))=1+r2t2

Solving for r1,2 yields:

Thus r1,2=1t2−t1(1+r2t21+r1t1−1)

The discount factor formula for period (0, t) Δt expressed in years, and rate rt for this period being DF(0,t)=1(1+rtΔt), the forward rate can be expressed in terms of discount factors: r1,2=1t2−t1(DF(0,t1)DF(0,t2)−1)

Yearly compounded rate

(1+r1)t1(1+r1,2)t2−t1=(1+r2)t2

Solving for r1,2 yields :

r1,2=((1+r2)t2(1+r1)t1)1/(t2−t1)−1

The discount factor formula for period (0,t) Δt expressed in years, and rate rt for this period being DF(0,t)=1(1+rt)Δt, the forward rate can be expressed in terms of discount factors:

r1,2=(DF(0,t1)DF(0,t2))1/(t2−t1)−1

Continuously compounded rate

er2⋅t2=er1⋅t1⋅er1,2⋅(t2−t1)


Solving for r1,2 yields:


STEP 1→ er2⋅t2=er1⋅t1+r1,2⋅(t2−t1)
STEP 2→ ln⁡(er2⋅t2)=ln⁡(er1⋅t1+r1,2⋅(t2−t1))
STEP 3→ r2⋅t2=r1⋅t1+r1,2⋅(t2−t1)
STEP 4→ r1,2⋅(t2−t1)=r2⋅t2−r1⋅t1
STEP 5→ r1,2=r2⋅t2−r1⋅t1t2−t1

The discount factor formula for period (0,t) Δt expressed in years, and rate rt for this period being DF(0,t)=e−rtΔt, the forward rate can be expressed in terms of discount factors:

r1,2=ln⁡(DF(0,t1))−ln⁡(DF(0,t2))t2−t1=−ln⁡(DF(0,t2)DF(0,t1))t2−t1

r1,2 is the forward rate between time t1 and time t2,

rk is the zero-coupon yield for the time period (0,tk), (k = 1,2).

Sign in to keep reading

One more chapter is free with a Lably account.

More in Economics