Exercise: American put via binomial tree
Tasks
-
Implement the CRR binomial tree pricer for an American put. Parameters: , time steps.
-
Verify convergence: compute prices for . The price should converge to \sim \6.09$ but with non-monotone oscillations. Why?
-
European put comparison. Modify your code to also compute the European put price (no early-exercise check). What's the early-exercise premium?
-
Deep ITM check. For (deep ITM), the American put value should equal the immediate exercise value . Verify.