Home / Glossary / Put-Call Parity

Put-Call Parity

The no-arbitrage relationship between European call and put prices: C − P = S·e^(−δT) − K·e^(−rT).

Put-call parity (Stoll, 1969) states that for European options with the same strike and expiry: C − P = PV(F) − PV(K) where PV(F) = S·e^(−δT) is the present value of the forward price and PV(K) = K·e^(−rT) is the present value of the strike. Violation of put-call parity creates a risk-free arbitrage: if C − P > S·e^(−δT) − K·e^(−rT), sell the call, buy the put, buy the stock, and borrow PV(K). Parity holds for European options but can be violated for American options due to early exercise.

Formula
CP=SeδTKerTC - P = Se^{-\delta T} - Ke^{-rT}