Put-Call Parity
Put-call parity is a fundamental relationship between call and put prices. It states that a call and put with the same strike and expiry must be priced consistently. If they are not, there is free money on the table.
Interactive Parity Calculator
Adjust the inputs and watch how the parity relationship holds across different market conditions. Click on "PUT-CALL PARITY" to see the formula with your current values.
Why It Works
The insight is that two portfolios with identical payoffs at expiry must have the same value today.
| Portfolio A | Portfolio B |
|---|---|
| Long call | Long put |
| + Cash worth PV(K) | + Long underlying |
At expiry, both portfolios are worth max(S, K):
- If S > K: Portfolio A exercises the call, Portfolio B holds the stock
- If S < K: Portfolio A keeps the cash (now worth K), Portfolio B exercises the put
Same payoff = same price today. Any difference is an arbitrage opportunity.
No-Arbitrage Implications
Put-call parity is a no-arbitrage condition. If violated:
| If... | Then... | Arbitrage |
|---|---|---|
| C - P > S - PV(K) | Calls overpriced vs puts | Sell call, buy put, buy stock, borrow PV(K) |
| C - P < S - PV(K) | Puts overpriced vs calls | Buy call, sell put, sell stock, lend PV(K) |
In practice, small deviations exist due to:
- Bid-ask spreads
- Transaction costs
- Borrowing costs
- Execution risk
But large deviations get arbitraged away quickly.
Practical Uses
1. Sanity Check Pricing
If you see a call and put with the same strike, you can verify they are priced consistently:
If they are not, something is off: maybe stale quotes or a data error.
2. Synthetic Positions
Put-call parity lets you create synthetic positions:
| Want This | Build It With |
|---|---|
| Long call | Long put + Long stock - Borrow PV(K) |
| Long put | Long call + Short stock + Lend PV(K) |
| Long stock | Long call + Short put + Lend PV(K) |
This is useful when one leg is cheaper or more liquid than the direct position.
3. Understanding Skew
The relationship also implies a connection to the forward price:
This connects option prices to the forward, which is key for understanding volatility skew.
Connection to Other Concepts
Put-call parity connects several important ideas:
- Forward pricing: The relationship implies a forward price
- No-arbitrage: Violations create risk-free profit opportunities
- Synthetic replication: Any position can be built from others
- Delta hedging: A delta-neutral portfolio earns the risk-free rate
Understanding parity helps you see that calls and puts are not independent. They are two views of the same underlying uncertainty.
Related:
- Black-Scholes Model - Pricing model that respects put-call parity
- Implied Volatility - Both legs should imply the same IV
- Premium - Understanding option prices
- Exercise Styles - European vs American options