On this page
Put-Call Parity: The No-Arbitrage Option Relationship
**Put-call parity** is the no-arbitrage relationship that ties together the prices of a European call, a European put, the underlying, and a risk-free bond, all sharing the same strike and expiration. If the relationship breaks, there is free money available, and arbitrageurs trade until it holds again.
Key Takeaways
- Put-call parity states C − P = S − K·e^(−rT); any deviation is an arbitrage that traders exploit until prices realign.
- Parity holds exactly only for European options; American puts can trade above parity because early exercise is sometimes optimal.
- A common mistake: applying parity to American options as an equality, the correct form for American options is an inequality.
- Synthetic long stock (long call plus short put at the same strike) is the most common practical application of put-call parity.
Key Takeaways
- Put-call parity states C − P = S − K·e^(−rT); any deviation is an arbitrage that traders exploit until prices realign.
- Parity holds exactly only for European options; American puts can trade above parity because early exercise is sometimes optimal.
- A common mistake: applying parity to American options as an equality, the correct form for American options is an inequality.
- Synthetic long stock (long call plus short put at the same strike) is the most common practical application of put-call parity.
What It Is
For European options on a non-dividend-paying stock, put-call parity states:
C - P = S - K * exp(-r * T)
Where:
- C is the call premium
- P is the put premium
- S is the current underlying price
- K is the strike price shared by the call and put
- r is the risk-free interest rate (continuously compounded)
- T is the time to expiration in years
- exp(-r * T) is the present-value discount factor
Rearranged, the identity says that owning a call and writing a put at the same strike and expiration produces the same payoff as owning the stock financed at the risk-free rate to that date. The two sides must cost the same today, or a riskless profit is available.
Hans Stoll formalized this relationship in his 1969 Journal of Finance paper "The Relationship Between Put and Call Option Prices." The idea itself predates the paper in informal practice, but Stoll's treatment gave it its place as a cornerstone of options theory.
The Intuition
Put-call parity is a static replication argument. Two portfolios that are guaranteed to deliver the same payoff at expiration must cost the same today, regardless of what the market thinks about the stock in between. If they did not cost the same, you could buy the cheaper one, sell the richer one, and pocket the difference with no risk.
Consider two portfolios:
- Portfolio A: one long call and one short put, both struck at K, expiring at time T.
- Portfolio B: one long share of stock minus a bond paying K at time T.
At expiration, if S_T > K, the call pays S_T - K and the put expires worthless. Portfolio A delivers S_T - K. Portfolio B delivers S_T - K, because the bond is redeemed for K.
If S_T < K, the put is exercised against you and costs K - S_T. The call expires worthless. Portfolio A delivers -(K - S_T) = S_T - K. Portfolio B again delivers S_T - K.
The payoffs match in every state of the world. The cost today must match too, which is exactly what the parity equation says.
How It Works
The formula changes slightly when there are complications.
Dividends. If the stock pays known dividends D with present value PV(D) before expiration, the parity becomes:
C - P = S - PV(D) - K * exp(-r * T)
The long-stock replication must be adjusted because dividends reduce the value of holding the stock directly.
American options. Put-call parity strictly holds only for European options, which can only be exercised at expiration. American options, which can be exercised early, satisfy only an inequality. In practice, for non-dividend stocks, American calls are rarely exercised early, so parity holds closely for calls. American puts can be optimally exercised early and can trade at a premium to the parity price.
Arbitrage in practice. In liquid markets like SPX and AAPL, parity holds tightly because market makers monitor it in real time. In illiquid names, wider quoted spreads, financing costs, and borrow fees on the short leg create a parity band inside which small violations are uneconomic to arbitrage.
Synthetic stock. The most common practical use is constructing a synthetic long stock position: buy the call and sell the put at the same strike and expiration. The resulting payoff looks like owning the stock at a cost of roughly K * exp(-r * T). This is how options desks create stock exposure without touching shares, and how dealers hedge complex books.
Worked Example
AAPL trades at $180. A 180-strike European call expiring in 90 days trades at $5.20. The risk-free rate is 4 percent annualized. AAPL pays no dividend during the 90-day window. Use parity to infer the fair put price.
T = 90 / 365 = 0.2466 years
K * exp(-r * T) = 180 * exp(-0.04 * 0.2466)
= 180 * 0.99019
= 178.23
C - P = S - K * exp(-r * T)
5.20 - P = 180 - 178.23
5.20 - P = 1.77
P = 3.43
The put should trade near $3.43. Suppose instead it is quoted at $2.95. The synthetic stock (long call, short put) costs 5.20 - 2.95 = $2.25 against a fair cost of 5.20 - 3.43 = $1.77. The synthetic is too cheap. An arbitrageur buys the synthetic and sells the actual stock short, then invests the proceeds at the risk-free rate. At expiration, the positions cancel and the arbitrageur keeps the spread.
Violations of this size rarely survive in a liquid US equity option, but smaller violations occasionally appear and get swept up by high-frequency arbitrage desks.
Common Mistakes
-
Applying parity to American options. The formula as an equality only holds for European exercise. American puts in particular can break the equality because of optimal early exercise, especially deep in the money or around dividends.
-
Forgetting dividends. A parity calculation that ignores an upcoming dividend on a large-cap stock can be wrong by dollars. Always subtract the present value of expected dividends from the stock price in the replication.
-
Ignoring borrow cost on the short stock leg. When building a synthetic short or doing a reverse conversion, short stock borrow fees can be material, especially on hard-to-borrow names. Those fees widen the practical parity band.
-
Mixing strikes or expirations. The parity holds only for a call and put with exactly the same strike K and the same expiration T. Comparing a 180 call to a 185 put, or March versus April expirations, is a spread, not a parity relation.
Frequently Asked Questions
Q: What is put-call parity in simple terms? Put-call parity is a no-arbitrage rule that says a call, a put, the underlying stock, and a risk-free bond, all sharing the same strike and expiry, must price consistently. If they do not, free money is available to arbitrageurs.
Q: How does put-call parity affect investment decisions? It lets you infer fair value for a put if you know the call price (or vice versa) and check whether options are mispriced relative to each other. Traders also use it to construct synthetic positions that replicate stock exposure without touching shares.
Q: What is a real-world example of put-call parity? AAPL at $180, 90-day 180-strike call at $5.20, risk-free rate 4%. Parity implies the put should trade near $3.43. If it quotes at $2.95, an arbitrageur buys the synthetic long (long call, short put) and shorts the actual stock, locking in the spread.
Q: How can investors use put-call parity practically? Before entering a position, compare the call and put prices at the same strike. A large gap beyond the parity value suggests a mispricing, stale quote, or borrow cost on the short stock, worth investigating before trading.
Q: How is put-call parity different from implied volatility skew? Parity is a no-arbitrage identity that holds across all pricing models. Skew describes why different strikes carry different implied volatilities within a single expiration. Parity holds regardless of skew because it is a cash-flow identity, not a volatility statement.
Sources
- Stoll, H.R. (1969). "The Relationship Between Put and Call Option Prices." The Journal of Finance, 24(5), 801-824. https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-6261.1969.tb01694.x
- Black, F. and Scholes, M. (1973). "The Pricing of Options and Corporate Liabilities." Journal of Political Economy, 81(3), 637-654. https://www.cs.princeton.edu/courses/archive/fall09/cos323/papers/black_scholes73.pdf
- CAIA. "50 Years of Put-Call Parity." https://caia.org/blog/2018/11/01/50-years-of-put-call-parity
- Cboe Options Institute. "Glossary." https://www.cboe.com/optionsinstitute/glossary/
Disclaimer
This article is educational content only and is not financial advice. Nothing here is a recommendation to buy, sell, or hold any security. Consult a licensed advisor before making investment decisions.
Back to your knowledge path