Lesson 4 of 5 · All lessons in this module
  1. Fiduciary call, protective put and put–call parityVideo lesson
  2. Arbitrage when put–call parity fails
  3. Synthetic positions and option strategies from parityVideo lesson
  4. Put–call forward parity
  5. Put–call parity and the value of the firm

Lesson 4 of 5 · 12 min

Put–call forward parity

Replace the share with a long forward plus a bond paying the forward price and parity becomes F0(T)(1+r)−T+p0=c0+X(1+r)−TF_0(T)(1+r)^{-T} + p_0 = c_0 + X(1+r)^{-T}.

In short

  • A long share can be replicated by a long forward plus a risk-free bond paying F0(T)F_0(T) at T. The bond costs F0(T)(1+r)−TF_0(T)(1+r)^{-T}, which equals S0S_0 for an underlying without income or costs.
  • A synthetic protective put is that synthetic share plus a long put. It pays max⁡(ST,X)\max(S_T, X), like the protective put and the fiduciary call.
  • Put–call forward parity: F0(T)(1+r)−T+p0=c0+X(1+r)−TF_0(T)(1+r)^{-T} + p_0 = c_0 + X(1+r)^{-T}.
  • Rearranged: p0−c0=[X−F0(T)](1+r)−Tp_0 - c_0 = [X - F_0(T)](1+r)^{-T}. A long put plus short call equals a long bond paying X plus a short forward.
  • If X=F0(T)X = F_0(T), the put and the call have the same price.

Unlock this lesson free for 7 days

Create a free account to get 7 days free: every lesson, video and flashcard, and the question bank. No card needed.