What is Put-Call Parity? Definition, Formula, and Example
Put-call parity is the no-arbitrage relationship stating that a European call minus a European put at the same strike and expiration equals the underlying price minus the present value of the strike.
Plain-English Definition
Put-call parity is a foundational no-arbitrage equation linking the prices of European call and put options on the same underlying, with the same strike and expiration. It states that a long call combined with a short put is economically equivalent to holding the underlying stock financed by borrowing the present value of the strike. When this equality breaks, arbitrageurs immediately step in to restore it — which is why parity holds tightly in liquid markets. Understanding parity is essential because it defines the "fair" relationship between calls, puts, the underlying, and interest rates, and it underpins synthetic position construction, conversion/reversal arbitrage, and the pricing of every multi-leg options strategy.
How It's Calculated
The standard put-call parity equation for European options on a non-dividend-paying stock:
C - P = S - K × e^(-r × t)
Where:
- C = European call price
- P = European put price (same strike, same expiration)
- S = current spot price of the underlying
- K = strike price
- r = risk-free interest rate
- t = time to expiration in years
For dividend-paying stocks, adjust S downward by the present value of expected dividends D:
C - P = (S - PV(D)) - K × e^(-r × t)
Rearrangements expose synthetic equivalents: S = C - P + K × e^(-r × t) (synthetic long stock), and K × e^(-r × t) = S + P - C (synthetic bond / box-spread building block).
Worked Example
On 2026-05-26, AAPL trades at $228.40. The June 19, 2026 (24 days to expiration) $225 call quotes at $7.85 and the $225 put quotes at $4.30. Risk-free rate: 4.85%. Expected dividend before expiration: $0.26 (ex-div 2026-06-09).
Parity check: C - P = 7.85 - 4.30 = $3.55. Theoretical value: (228.40 - 0.26) - 225 × e^(-0.0485 × 24/365) = 228.14 - 225 × 0.99681 = 228.14 - 224.28 = $3.86. The market is showing the call $0.31 cheap relative to parity. An arbitrageur could buy the call, sell the put, short the stock, and lend the strike PV — locking in roughly $0.31 × 100 = $31 per contract pair, minus transaction costs. In practice, market makers close these gaps within milliseconds.
When Traders Use It
Retail traders use parity to construct synthetic positions: long stock + long put = synthetic long call; short stock + short put = synthetic short call. This is critical when one side has better liquidity, lower margin requirements, or different tax treatment. Parity also lets traders extract the market's implied dividend or borrow rate by inverting the formula. Options market makers rely on parity for conversion/reversal arbitrage — locking in tiny risk-free spreads when quotes drift out of line. Strategy designers use parity to prove that a collar and a bull call spread at matching strikes have identical risk profiles.
Limitations and Misconceptions
Parity holds strictly only for European-style options. American options can be exercised early, so the equation becomes an inequality: C - P ≥ S - K × e^(-r × t) - PV(D). Hard-to-borrow stocks like meme names violate apparent parity because the short-stock leg of an arbitrage carries punishing borrow fees — what looks like free money is actually compensation for borrow cost. Parity also assumes frictionless markets; bid-ask spreads, commissions, and margin requirements absorb most theoretical arbitrage profits for retail traders. Finally, parity is a relative-value relationship, not a directional one — it tells you nothing about where the underlying will go.