How to obtain risk free profit via arbitrage on put-call parity?

242 Views Asked by At

I know that Put-Call parity allows us to find the fair price of a call/put for options with the same strike price and same expiry. In the example I am working on, I have a table showing values for Spot Price $S_0$, call price $c$, put price $p$ and strike price $X$. The strike price and expiry are equal for either option.

I have calculated that the $p$ value obtained by the put-call parity equation is less than the $p$ value in the table.

Likewise, I have found that the $c$ value obtained by the put-call parity equation is greater than the $c$ value in the table

What arbitrage method would I use to exploit this mispricing for risk-free profit? Any advice is appreciated.

1

There are 1 best solutions below

0
On

To keep things simple assume the stock pays no dividend and the risk-free rate of interest is $r$. The put-call parity relationship is

$$C_0 -P_0 = S_0 - K e^{-rT},$$

where $C_0$ and $P_0$ are the respective fair prices for the call and put options with identical strike prices $K$ and times-to-expiration $T$.

Given market prices $c < C_0$ and $p > P_0$, we have an arbitrage opportunity where we buy the call option, sell the put option, sell short the stock, and buy a zero-coupon bond with face value $K$ maturing at time $T$ The net proceeds of setting up this portfolio is

$$\Pi= -c + p + S_0 - Ke^{-rT} > -C_0 + P_0 + S_0 - Ke^{-rT} = 0.$$

At the time of expiration, the portfolio is worth

$$\underbrace{\max(S_T-K,0)}_{\text{payoff on long call}}-\underbrace{\max(K-S_T,0)}_{\text{payoff on short put}} -\underbrace{S_T}_{\text{short stock repayment}}+ \underbrace{K}_{\text{principle from long bond}} \\= \begin{cases}S_T-K -S_T+K = 0,& S_T\geqslant K\\-(K-S_T) -S_T+K,&S_T < K \end{cases}=0$$

Thus, a riskless profit $\Pi$ has been earned.