Sorry to keep moving this topic up in the queue, but I think I figured out an answer via a mock I took last night. I stumbled through the answer, but it ended up being correct even though rationale is explained differently (I’ve bolded and underlined relevant data in the vignette for ease of review):
Exhibit 1: Exchange-Traded Options on Pioneer Stock
Maturity X Call Price Call Delta Put Option Price
1-month $40 $2.84 0.54 $2.67
3-month $40 $5.00 0.58 $4.50
6-month $40 $7.14 0.61 $6.15
9-month $40 $8.81 0.63 $7.34
She also concludes that the 9-month put option is mispriced relative to the 9-month call option, and an arbitrage opportunity is possible, but that the 3-month put option is correctly priced relative to its comparable call option.
Is Nolte correct in her analysis of the relative pricing of the 3-month put option and the 9-month put option?
- A) Nolte is correct on both options.
- B) Nolte is only correct on the 3-month option.
- C) Nolte is only correct on the 9-month option.
The answer is B and rationale is:
Both the 3-month and the 9-month put options are correctly priced according to put-call parity. Note that you are given the continuously compounded risk-free rate, so you have to use the continuous version of put-call parity.
Therefore, she’s correct that the 3-month put is not mispriced, but incorrect in her conclusion that the 9-month put is mispriced.
I solved it by using BSM and backing into the Nd2 value (and by extension -Nd2 for the put) using the price of the call, spot price, strike, delta (which is Nd1), time to expiration, and risk-free rate. Once you have Nd2, you can use those inputs to solve for what the put price should be. If it’s different from what is listed in the table, you could conclude the option is mispriced relative to the call. So basically, what I think this means is, put/call parity can be used to solve for this type of problem (much easier approach and probably recommended). However, you can use BSM to also get there as calls and puts on the same stock at the same strike / expiration are intrinsically linked (via put/call parity). So you can use the same inputs in BSM for Nd1 and Nd2 with a call to get to what a put w/ same strike and expiration should be trading for. You wouldn’t explicitly set the BSM to the put/call parity, but you could use the same principles of what pricing should be for a given call/put using the corresponding put/call.
Hope that helps / makes sense / is correct line of thinking.