2. Objective Developa modular Monte Carlo (MC) pricer. Designappropiatebuilding blocks: Random Number Generator (RGN) Stochastic Process (SP) Payoff Pricer
3. Usage Examples Variance Reduction (VR) Techniques Antithetic Approach Control Variate Importance Sampling Payoff Structures European American Asian Underlying dynamics Geometric Brownian Motion (GBM) Heston Process Correlated Processes Misc Implied Volatility Greeks Estimation
4. Naive Estimation No VR Technique Efficiency of Estimation does not improve with N (num. of samples)!!
5. Control Variate Idea Use payoff of “known-how-to price” security in order to get a proxy for option prices Efficency improves ITM for obvious reasons (greater correlation)
6. Importance Sampling Idea Shift probability distribution taking prices more ITM. Then, bigger proportion pdf mass takes significant values for option pricing purposes
8. American Payoff Implement Longstaff-Schwartz (LS) algorithm Idea Simulate process step-wise Check for worth to exercise realizations Backwards Induction
10. Asian Payoff Implement Discrete Averaging Need to simulate whole path Comparison of two different CV proxies (analytic formulae) Vanilla Call Geometric Averaging (achieve better results because of greater correlation)
15. Misc Implied Volatilities According to Heston model Generation of smiles Calibration to option prices
16. Conclusions Possible extensions are countless Always check for robusteness with known examples Modular design is crucial Fully implemented in Matlab (2008a), under the OO paradigm. “Best of two worlds”