Put-call parity and synthetic forwards
What you will be able to do
Section titled “What you will be able to do”After this lesson, you should be able to:
- show that long call plus short put has a forward-style expiry payoff;
- state the exact contract terms that must match;
- solve a missing European call or put value using discounted strike and known income.
Match the expiry cash flows
Section titled “Match the expiry cash flows”For the same derivative-underlying-value, option-strike-price , and option-expiry-time , the holder payoffs satisfy this identity in every state at expiry:
The left side is long call plus short put. The right side is the payoff of a long forward-style exchange at strike . This is an identity in every expiry state, not a forecast or an average.
Present-value parity
Section titled “Present-value parity”Let the underlying-income-present-value be . The local prepaid-forward-value is . Applying the law of one price to the matched portfolios, with European call value , European put value , and the strike-payment discount-factor , gives put-call parity in present-value form:
The prepaid forward value is the discounted forward-price for delivery at option expiry:
Here is the current forward price, not the fixed delivery price of an existing forward. Substituting it into the present-value form gives put-call parity in forward form:
Hull derives put-call parity by comparing the expiry values of two portfolios and invoking no arbitrage[1].
For , , , and , the present-value form gives the put value:
When put-call parity does not apply
Section titled “When put-call parity does not apply”The equality needs the same underlying, strike, expiry, exercise style, quantity, income treatment, and settlement basis. American exercise adds a choice of exercise time. A knockout triggered by default changes the cash flows in the default state. If both options terminate on issuer default, the call payoff minus the put payoff is zero in that state. So the matching forward-style claim must also terminate on issuer default. The formula for options without a knockout does not apply unchanged.
Knowledge check 4.3.1 Put-call parity
Link to Knowledge check 4.3.1: Put-call parityWhich matching conditions are required for the European call and put in the lesson's put-call parity?
Check your answer to reveal the explanation.
Does vanilla European put-call parity automatically apply to an option that is extinguished by issuer default?
Check your answer to reveal the explanation.
A European call is worth USD 8, the prepaid forward value is USD 97, the strike is USD 100, and D(0,T) = 0.95. What put value satisfies parity, in USD?
Check your answer to reveal the explanation.
A European put is worth USD 7, the prepaid forward value after known income is USD 92, the strike is USD 100, and D(0,T) = 0.96. What call value satisfies parity, in USD?
Check your answer to reveal the explanation.
Model boundary and review note
Section titled “Model boundary and review note”Put-call parity does not depend on an option pricing model. It still relies on the stated assumptions about trading, funding, income, and matching contract terms. Put-call parity does not give an option price by itself, and it contains no volatility model.
The parity functions are implemented in a pure tested domain module. Sources, notation,
examples, code, and answer keys remain draft pending independent human review.
References
Section titled “References”- Hull, Options, Futures, and Other Derivatives (8th ed., 2012). Ch. 10 §10.4, printed pp. 221-225, European put-call parity and arbitrage portfolios. draft ↩
Credit default swap, the credit derivative the CDS lessons define and value.
The name of a family of standard credit default swap indices, each a standard portfolio of single-name contracts.
Duration times spread, a spread-risk measure for bonds.
Financial Industry Regulatory Authority.
International Money Market. In the CDS lessons, IMM dates are the standard maturity dates on the twentieth of March, June, September, and December.
International Swaps and Derivatives Association.
International Organization for Standardization.
Jump to default, the loss on an immediate default of the reference entity.
Coordinated Universal Time, the time standard the date arithmetic counts calendar days in.