Finance Explained Simply
Financial Markets
Financial MarketsDerivatives
Advanced7 min read

What is put-call parity?

By the FES team · Published 29 January 2026

In brief: Put-call parity is a fundamental relationship in options pricing: a portfolio consisting of a call option plus cash (equal to the present value of the strike price) must equal a portfolio of a put option plus the underlying stock. If this relationship breaks down, arbitrageurs will immediately exploit it until prices rebalance.

Put-call parity is one of the most elegant results in financial mathematics. It shows that calls and puts on the same underlying asset, with the same strike and expiry, are inextricably linked. Understanding this relationship reveals how options are priced relative to each other and to the underlying asset.

The formula

C + PV(K) = P + S

Where:

  • C = Call option price
  • PV(K) = Present value of the strike price K (i.e., K discounted at the risk-free rate)
  • P = Put option price
  • S = Current stock price

Why this must hold: the arbitrage argument

Consider two portfolios:

Two Portfolios with Identical Payoffs Portfolio A Buy call + invest PV(K) in bonds At expiry: if S > K → call worth S-K + K = S if S ≤ K → call worthless, bonds = K Portfolio B Buy put + buy the stock At expiry: if S > K → put worthless, stock = S if S ≤ K → put worth K-S, stock = S → K Both portfolios pay exactly the same at expiry → must cost the same today

Both portfolios deliver max(S, K) at expiry — they have identical payoffs. Therefore they must have identical prices today. If they didn't, you could buy the cheaper one, sell the more expensive one, and lock in a risk-free profit (arbitrage). Markets eliminate this opportunity almost instantly.

What you can derive from put-call parity

The relationship is incredibly useful because it lets you synthesise any position from its components:

  • Rearranging: C − P = S − PV(K) — the difference in price between a call and put equals the stock price minus the discounted strike.
  • If calls are expensive relative to puts (as happens when markets are bullish), the difference C−P exceeds S−PV(K), and arbitrageurs sell calls, buy puts and stock to rebalance.
  • Violations of put-call parity are one of the fastest ways to detect market microstructure problems or liquidity constraints.

Implied volatility and skew

Put-call parity holds for theoretical "fair" prices but breaks in implied volatility terms. In practice, puts on the same strike trade at higher implied volatility than calls — the "volatility skew." This is because institutional investors chronically buy puts for portfolio insurance (driving up their price), while calls don't face the same structural demand. This skew is one of the most studied anomalies in derivatives markets.

~2–5%Typical implied volatility premium for at-the-money puts over calls — the "skew" representing the market's asymmetric fear of downside

What this means for you

Put-call parity is the foundation for understanding options pricing. When you hear that "puts are expensive" relative to calls, that means the skew is steep — the market is pricing in more downside fear than historical volatility would justify. This can be a useful sentiment indicator: extreme skew often accompanies market bottoms, when fear is highest and put protection is most aggressively priced.

Share:PostShare

The book

Want the full picture?

Finance Explained Simply covers every concept in the Knowledge Base — and goes deeper.