Black-Scholes Model
The Black-Scholes model is a mathematical framework for pricing European-style options, providing closed-form formulas that revolutionized derivatives markets when introduced in 1973.
Put-call parity states that the price of a European call option minus the price of a European put option (with the same strike and expiration) equals the present value of the forward price minus the strike: C - P = S - K*e^(-rT). This relationship must hold for there to be no arbitrage opportunities and is one of the first concepts taught in derivatives theory.
Put-call parity is one of the most fundamental relationships in options pricing. It states that the price of a European call and a European put β on the same underlying, with the same strike and expiration β are linked by a simple equation:
C - P = S - K × e-rT
Or equivalently: C + K × e-rT = P + S
This says that owning a call and lending money (left side) is equivalent to owning a put and the underlying stock (right side). Both positions produce the same payoff at expiration regardless of where the stock price ends up. Since they have the same payoff, they must have the same price β otherwise, you could buy the cheap one and sell the expensive one for a risk-free profit (arbitrage).
The beauty of put-call parity is that it is model-independent. It doesn't depend on the Black-Scholes model, the normal distribution, or any other pricing assumptions. It follows purely from the no-arbitrage principle, making it one of the strongest results in financial theory.
Let's prove put-call parity using a payoff comparison at expiration. Consider two portfolios:
Portfolio A: Long one European call (strike K, expiry T) + Cash of K × e-rT (invested at the risk-free rate).
Portfolio B: Long one European put (strike K, expiry T) + Long one share of the underlying stock.
At expiration (time T), the cash has grown to K. Now compare payoffs:
If ST > K (stock above strike):
If ST ≤ K (stock at or below strike):
Both portfolios produce max(ST, K) in every scenario. Since they have identical payoffs, they must have equal prices today:
C + Ke-rT = P + S ⇒ C - P = S - Ke-rT
Mock interviews, resume guides, and 500+ practice questions β straight to your inbox.
Consider a stock trading at S = $100. A 3-month European call with strike K = $100 is priced at C = $6.50. The risk-free rate is r = 4%. What should the put be worth?
Apply put-call parity:
C - P = S - Ke-rT
6.50 - P = 100 - 100 × e-0.04 × 0.25
6.50 - P = 100 - 100 × 0.9900 = 100 - 99.00 = 1.00
P = 6.50 - 1.00 = $5.50
Arbitrage opportunity: If the market put price is $4.80 (less than $5.50), put-call parity is violated. You could:
Net cost today: $4.80 + $100 - $6.50 - $99.00 = -$0.70 (you receive $0.70 upfront)
At expiration, the long put + long stock position offsets the short call in every scenario, and the loan repayment is exactly covered. You pocket $0.70 risk-free. In practice, market makers and arbitrageurs monitor put-call parity continuously, so violations are quickly corrected.
Want personalized guidance from a quant?
Speak with a quant trader or researcher whoβs worked at a top firm.
Book a Free ConsultOptions traders use put-call parity every day for several purposes:
Put-call parity for European options: the difference between call and put prices equals the stock price minus the discounted strike. Model-independent β holds by no-arbitrage alone.
Equivalent form: a call plus a bond equals a put plus the stock. Both portfolios pay max(S_T, K) at expiration.
Put-call parity is one of the most frequently tested derivatives concepts in interviews at Jane Street, Optiver, SIG, and Citadel Securities. You may be asked to derive it, use it to find a missing option price, or identify an arbitrage opportunity from a set of market quotes. Mastering put-call parity demonstrates your understanding of no-arbitrage pricing β the foundation of derivatives theory.
Practice with our Jane Street interview questions. Book a free consultation for derivatives interview preparation.
The Black-Scholes model is a mathematical framework for pricing European-style options, providing closed-form formulas that revolutionized derivatives markets when introduced in 1973.
The Options Greeks (delta, gamma, theta, vega, rho) measure the sensitivity of an option's price to changes in underlying price, time, volatility, and interest rates.
Risk-neutral pricing is a framework that prices derivatives by assuming all investors are risk-neutral, allowing expected payoffs to be discounted at the risk-free rate regardless of actual risk preferences.
Not exactly. For American options (which can be exercised early), put-call parity becomes an inequality: S - K β€ C - P β€ S - Ke^(-rT). The exact relationship breaks down because early exercise introduces asymmetry between calls and puts. For American calls on non-dividend-paying stocks, early exercise is never optimal, so the European put-call parity effectively holds for the call side.
With dividends, the formula adjusts to: C - P = S - PV(dividends) - Ke^(-rT), where PV(dividends) is the present value of expected dividends during the option's life. The stock price in the standard formula is replaced by the stock price minus the present value of dividends β because the option holder does not receive dividends.
In theory, yes β any violation represents a risk-free arbitrage opportunity. In practice, violations are extremely rare and short-lived because market makers and algorithmic traders monitor for them continuously. When violations do appear, they are typically very small (a few cents) and are quickly corrected. Transaction costs (spreads, commissions, borrowing costs for short selling) can also make apparent violations unprofitable to exploit.
Our bootcamp covers probability, statistics, trading intuition, and 500+ real interview questions from top quant firms.
Book a Free Consult