5.3

Arbitrage using options: Put-call parity

This sub‑topic covers the put‑call parity relationship and how it creates arbitrage opportunities in equity options. Understanding parity is essential for the NISM Series VIII exam because many questions test the ability to spot mis‑pricing and construct risk‑free trades. The concept links the price of a European call, a European put, the underlying stock, the strike price and any dividends, forming the foundation for synthetic positions.

Learning Objectives

  • 1Define put‑call parity and list its components.
  • 2Derive the parity relationship using synthetic positions.
  • 3Identify arbitrage opportunities when parity is violated.
  • 4Apply the parity formula to Indian market data while considering SEBI guidelines.

Understanding Put‑Call Parity

Put‑call parity is a fundamental pricing relationship that holds for European‑style equity options with the same strike price (K) and expiry (T). It states that the combined value of a call option and the present value of the strike, adjusted for any dividends, must equal the combined value of a put option and the underlying stock price. In formula form, C + PV(K) + PV(D) = P + S, where C and P are the market prices of the call and put respectively, S is the spot price of the stock, PV(K) is the discounted strike, and PV(D) is the discounted dividend cash flow.

The parity condition arises because two different portfolios – a long call + cash to pay the strike, and a long put + the stock – have identical pay‑offs at expiry. If markets are efficient, their costs today must be the same; otherwise a risk‑free profit can be earned. This concept is a cornerstone of the NISM syllabus under “Arbitrage using options”.

For the exam, remember that the relationship only holds for European options (no early exercise) and that any dividend expected before expiry must be accounted for. SEBI’s definition of “equity derivative” aligns with this, so questions will explicitly mention “European” or “no early‑exercise”.

  • Call (C) – right to buy at K.
  • Put (P) – right to sell at K.
  • PV(K) – present value of strike, discounted at the risk‑free rate.
  • PV(D) – present value of any cash dividends payable before expiry.
ℹ️Exam trap – ignoring dividends

Students often forget to subtract the present value of dividends (PV(D)) from the stock side of the parity equation. In Indian stocks that pay interim dividends, ignoring PV(D) leads to a wrong parity value and loss of marks.

Formula: Put‑Call Parity (European Options)
C+K(1+r)T+PV(D)=P+SC + \frac{K}{(1+r)^{T}} + PV(D) = P + S

Where:

C= Market price of the European call option (₹)
P= Market price of the European put option (₹)
S= Current spot price of the underlying equity (₹)
K= Strike price of both options (₹)
r= Annual risk‑free rate (decimal, e.g., 0.05 for 5%)
T= Time to expiry in years (e.g., 0.5 for six months)
PV(D)= Present value of cash dividends payable before expiry (₹)

Worked Example

Given S = 100, K = 100, r = 0.05, T = 0.5, dividend of 2 paid before expiry: Step 1: PV(K) = 100 / (1+0.05)^{0.5} = 100 / 1.0247 ≈ 97.58 Step 2: PV(D) = 2 / (1+0.05)^{0.5} = 2 / 1.0247 ≈ 1.95 Step 3: Right‑hand side = P + S = P + 100 Step 4: Left‑hand side = C + 97.58 + 1.95 = C + 99.53 Parity implies C - P = 100 - 97.58 - 1.95 = 0.47 If market shows C = 5.00, then P should be 5.00 - 0.47 = 4.53. Verification: 5.00 + 97.58 + 1.95 = 104.53 = 4.53 + 100.

Deriving the Parity Relationship

Consider two portfolios that expire on the same date. Portfolio A holds a long European call (C) and enough cash to pay the strike price K at expiry. Portfolio B holds a long European put (P) and the underlying stock (S). Both portfolios will deliver the same cash flow at expiry regardless of the underlying price.

If the stock price at expiry (S_T) is above K, Portfolio A exercises the call, paying K and receiving the stock, ending with S_T – K. Portfolio B lets the put expire worthless, keeping the stock, also ending with S_T – K. Conversely, if S_T is below K, Portfolio A lets the call expire and retains the cash K, while Portfolio B exercises the put, selling the stock for K, again ending with K – S_T. Because the pay‑offs match, the cost today must be identical, leading to the parity equation.

When a dividend D is expected before expiry, the stock price will drop by the dividend amount on the ex‑dividend date. To keep the pay‑offs identical, the dividend’s present value must be subtracted from the stock side, giving the full formula C + PV(K) + PV(D) = P + S. This derivation is a frequent NISM question – they may ask you to construct the synthetic positions and write the resulting equation.

Synthetic vs. Actual Positions under Put‑Call Parity

Synthetic PositionComponentsResulting Pay‑off
Synthetic Long CallLong Put + Long Stock – PV(K) – PV(D)Same as Long Call
Synthetic Long PutLong Call + PV(K) + PV(D) – Long StockSame as Long Put
Synthetic Short CallShort Put – Long Stock + PV(K) + PV(D)Same as Short Call
Synthetic Short PutShort Call – PV(K) – PV(D) + Long StockSame as Short Put

Arbitrage When Parity Breaks

When market prices deviate from the parity condition, a risk‑free arbitrage can be executed. Two common cases arise:

Case 1 – Call overpriced (C too high): Sell the call, buy the put, buy the stock, and borrow PV(K) + PV(D). At expiry the positions offset, leaving a profit equal to the initial mis‑pricing.

Case 2 – Put overpriced (P too high): Sell the put, buy the call, short the stock, and invest PV(K) + PV(D). Again, the combined payoff is constant, and the trader locks in the parity gap.

In Indian markets, SEBI requires that the arbitrage be executed within the same trading day to avoid exposure to market risk. Transaction costs, brokerage, and stamp duty must be factored in; if the net profit after costs is non‑positive, the arbitrage is not viable. Exam questions often provide the costs explicitly, testing whether you correctly net them off.

⚠️Do not ignore transaction costs

A common mistake is to assume parity violation always yields profit. In practice, brokerage, STT and margin requirements can erase the arbitrage margin. Always subtract these costs before declaring a profit.

Potential Arbitrage Profit (₹) after Costs

Example: NISM‑style Arbitrage Scenario

Scenario

An investor observes the following market data for Reliance Industries Ltd.: Spot price S = ₹2,500, strike K = ₹2,500, time to expiry T = 0.25 years (3 months), risk‑free rate r = 6% p.a., expected dividend of ₹30 payable before expiry. The European call price C = ₹120 and the put price P = ₹80. Brokerage per leg = ₹2, STT on options = 0.05% of premium, and stamp duty on futures = ₹1 per contract (ignored here). Is there an arbitrage opportunity?

Solution

First compute present values: PV(K) = 2,500 / (1+0.06)^{0.25} = 2,500 / 1.0148 ≈ ₹2,463. PV(D) = 30 / 1.0148 ≈ ₹29.6. Parity RHS = P + S = 80 + 2,500 = ₹2,580. Parity LHS = C + PV(K) + PV(D) = 120 + 2,463 + 29.6 = ₹2,612.6. The left side exceeds the right by ₹32.6, indicating the call is overpriced. Arbitrage steps: Sell the call (receive ₹120), buy the put (pay ₹80), buy the stock (pay ₹2,500), borrow PV(K)+PV(D) = ₹2,492.6. Net cash outflow = 120 - 80 - 2,500 + 2,492.6 = ₹32.6. Subtract transaction costs: Brokerage = 2×3 = ₹6, STT = 0.05%×(120+80) = ₹0.10. Net profit = ₹32.6 – ₹6.10 ≈ ₹26.5. Since profit remains positive, an arbitrage exists.

Conclusion

The mis‑pricing of the call creates a risk‑free profit of roughly ₹26 per contract after costs. Remember to always adjust for dividends and transaction charges when applying put‑call parity in exam questions.

Practical Considerations in the Indian Market

SEBI mandates that all option trades be settled in cash on the expiry date, and that dividend adjustments are reflected in the option’s settlement price. Therefore, the PV(D) term must be calculated using the actual cash dividend announced by the company, not an estimated yield.

Margin requirements for synthetic positions differ from plain options. For a synthetic long call (long put + long stock – cash), the exchange may allow a lower margin because the net market exposure is limited. However, the trader must still post the full cash amount for PV(K) + PV(D) if borrowing is involved.

Finally, the Indian market operates on a T+2 settlement for equities but options settle on the same day (T+0). This timing affects the cash flow of the arbitrage strategy, and exam questions may test your awareness of settlement cycles when you design the trade.

ℹ️Memory aid – Quick parity check

Remember: C – P = S – PV(K) – PV(D). If the left side is larger, the call is overpriced; if smaller, the put is overpriced.

Exam Takeaways

  • Put‑call parity links C, P, S, K and any cash dividend before expiry: C – P = S – PV(K) – PV(D).
  • The relationship holds only for European‑style options; American options may deviate due to early exercise.
  • Arbitrage steps differ for an overpriced call versus an overpriced put – construct synthetic positions that replicate the cheaper instrument.
  • Always discount the strike and dividend using the risk‑free rate for the exact time to expiry (T in years).
  • Factor in brokerage, STT, and stamp duty; a parity breach must exceed total transaction costs to be exploitable.
  • SEBI requires cash settlement; ensure dividend adjustments are reflected in PV(D) when calculating parity.
  • Use the memory aid C – P = S – PV(K) – PV(D) to quickly identify which leg is mis‑priced in exam questions.

Practice Questions

8 questions on Arbitrage using options: Put-call parity

1

Which of the following is NOT listed as a component in the put‑call parity formula for European equity options?

2

According to the quick parity check, if C – P is larger than S – PV(K) – PV(D), which leg is considered overpriced?

3

Using the example values S=100, K=100, r=0.05, T=0.5 years and a dividend of 2, what is the theoretical value of C – P according to put‑call parity?

4

If the call option is overpriced, which combination of trades correctly implements the arbitrage strategy described in the material?

5

In the Reliance Industries arbitrage example (S=₹2,500, K=₹2,500, r=6%, T=0.25, dividend=₹30, C=₹120, P=₹80, brokerage ₹2 per leg, STT 0.05% of premium), what is the net profit after transaction costs and does an arbitrage exist?

6

Which synthetic position replicates a long European call according to the parity derivation?

7

Which statement correctly describes the applicability of put‑call parity in the Indian market context?

8

What is the typical consequence of ignoring the PV(D) term when checking put‑call parity for Indian stocks that pay interim dividends?

Related topics