Exercise: Monte Carlo Option Price with a Running Confidence Interval
Problem
Price a European call with spot , strike , risk-free rate , volatility , and maturity year, using Monte Carlo under the risk-neutral log-normal model
-
Simulate i.i.d. terminal stock prices and compute the Monte Carlo estimator . Report , the sample standard deviation of the discounted payoffs, and the 95% confidence interval .
-
Compute and print the running estimator and its running 95%-CI at . Verify that the CI shrinks as — specifically, that moving from to (a 100x increase) shrinks the CI by roughly a factor of .
-
The Black-Scholes closed-form price for these inputs is approximately . Check whether your 95% CI at contains this value. Comment on whether containment is guaranteed or merely likely.
-
Extension. Implement antithetic variates: for each draw , also use , and average the two payoffs before taking the overall sample mean. Compare the CI width at with and without antithetics. Which variance-reduction ratio do you observe?
Hint
For part 1, the discounted payoff variance is what you divide by in the CI — not the payoff variance before discounting. For part 4, the point of antithetic variates is that and are negatively correlated, which reduces the variance of their sum.
Jump to the solution when you're ready.