SlideShare uma empresa Scribd logo
1 de 16
EmpiricalFinanceMaestría en Finanzas Universidad de San Andrés Efficient Monte Carlo Pricer March 2009 Pablo Siber Prof: M. Azmy
Objective Developa modular Monte Carlo (MC) pricer. Designappropiatebuilding blocks: Random Number Generator (RGN) Stochastic Process (SP) Payoff Pricer
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
Naive Estimation No VR Technique  Efficiency of Estimation does not improve with N (num. of samples)!!
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)
Importance Sampling Idea Shift probability distribution taking prices more ITM. Then, bigger proportion pdf mass takes significant values for option pricing purposes
VR Techniques Comparison  IS, CV & Antithetic Approach (AC) Relationship with moneyness
American Payoff Implement Longstaff-Schwartz (LS) algorithm Idea Simulate process step-wise Check for worth to exercise realizations Backwards Induction
American Payoff Premium relationship with moneyness Consider Put Prices, not Calls
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)
Underlying Dynamics Heston Process Simulate two correlated processes One path example
Underlying Dynamics Heston Process Effects of dynamics according to r, s Effect on Skew Effect on Kurtosis
Underlying Dynamics Correlated paths Implemented Cholesky Decomposition Precaution: check Correlation Matrix is definitive-positive (historical estimates can’t guarantee this feature) Application: Basket of options. Margabe model to check results in 2-D
Misc	 Greeks Estimation Pathwise Differentiation Method No need to re-sample
Misc Implied Volatilities According to Heston model Generation of smiles Calibration to option prices
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”

Mais conteúdo relacionado

Semelhante a Efficient Monte Carlo Pricer

Study_Pricing_Digital_Call_Options
Study_Pricing_Digital_Call_OptionsStudy_Pricing_Digital_Call_Options
Study_Pricing_Digital_Call_OptionsBruce Haydon, PMP
 
Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...
Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...
Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...sejin Jang
 
Statistical software for Sampling from Finite Populations: an analysis using ...
Statistical software for Sampling from Finite Populations: an analysis using ...Statistical software for Sampling from Finite Populations: an analysis using ...
Statistical software for Sampling from Finite Populations: an analysis using ...michele de meo
 
Comparative study of various approaches for transaction Fraud Detection using...
Comparative study of various approaches for transaction Fraud Detection using...Comparative study of various approaches for transaction Fraud Detection using...
Comparative study of various approaches for transaction Fraud Detection using...Pratibha Singh
 
AMS_Aviation_2014_Ali
AMS_Aviation_2014_AliAMS_Aviation_2014_Ali
AMS_Aviation_2014_AliMDO_Lab
 
BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...
BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...
BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...Big-Data-Summit
 
Maximizing a churn campaigns profitability with cost sensitive machine learning
Maximizing a churn campaigns profitability with cost sensitive machine learningMaximizing a churn campaigns profitability with cost sensitive machine learning
Maximizing a churn campaigns profitability with cost sensitive machine learningAlejandro Correa Bahnsen, PhD
 
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...Intel® Software
 
Machine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paperMachine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paperJames by CrowdProcess
 
Thesis, Image Registration Methods
Thesis, Image Registration MethodsThesis, Image Registration Methods
Thesis, Image Registration Methodsbalanou
 
Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...
Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...
Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...Pratheeban Rajendran
 
AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013OptiModel
 
Comparing between maximum
Comparing between maximumComparing between maximum
Comparing between maximumijseajournal
 
slides of ABC talk at i-like workshop, Warwick, May 16
slides of ABC talk at i-like workshop, Warwick, May 16slides of ABC talk at i-like workshop, Warwick, May 16
slides of ABC talk at i-like workshop, Warwick, May 16Christian Robert
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-orientedbutest
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-orientedbutest
 

Semelhante a Efficient Monte Carlo Pricer (20)

Study_Pricing_Digital_Call_Options
Study_Pricing_Digital_Call_OptionsStudy_Pricing_Digital_Call_Options
Study_Pricing_Digital_Call_Options
 
Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...
Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...
Marketing Resource Allocation Across Media Channels in the Game Industry(ISMS...
 
Statistical software for Sampling from Finite Populations: an analysis using ...
Statistical software for Sampling from Finite Populations: an analysis using ...Statistical software for Sampling from Finite Populations: an analysis using ...
Statistical software for Sampling from Finite Populations: an analysis using ...
 
Validation and verification
Validation and verificationValidation and verification
Validation and verification
 
Comparative study of various approaches for transaction Fraud Detection using...
Comparative study of various approaches for transaction Fraud Detection using...Comparative study of various approaches for transaction Fraud Detection using...
Comparative study of various approaches for transaction Fraud Detection using...
 
AMS_Aviation_2014_Ali
AMS_Aviation_2014_AliAMS_Aviation_2014_Ali
AMS_Aviation_2014_Ali
 
Or ppt,new
Or ppt,newOr ppt,new
Or ppt,new
 
Dmml report final
Dmml report finalDmml report final
Dmml report final
 
BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...
BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...
BDAS-2017 | Maximizing a churn campaign’s profitability with cost sensitive m...
 
Maximizing a churn campaigns profitability with cost sensitive machine learning
Maximizing a churn campaigns profitability with cost sensitive machine learningMaximizing a churn campaigns profitability with cost sensitive machine learning
Maximizing a churn campaigns profitability with cost sensitive machine learning
 
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
 
Machine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paperMachine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paper
 
Thesis, Image Registration Methods
Thesis, Image Registration MethodsThesis, Image Registration Methods
Thesis, Image Registration Methods
 
Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...
Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...
Predicting and Optimizing the End Price of an Online Auction using Genetic-Fu...
 
Social_Distancing_DIS_Time_Series
Social_Distancing_DIS_Time_SeriesSocial_Distancing_DIS_Time_Series
Social_Distancing_DIS_Time_Series
 
AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013
 
Comparing between maximum
Comparing between maximumComparing between maximum
Comparing between maximum
 
slides of ABC talk at i-like workshop, Warwick, May 16
slides of ABC talk at i-like workshop, Warwick, May 16slides of ABC talk at i-like workshop, Warwick, May 16
slides of ABC talk at i-like workshop, Warwick, May 16
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-oriented
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-oriented
 

Efficient Monte Carlo Pricer

  • 1. EmpiricalFinanceMaestría en Finanzas Universidad de San Andrés Efficient Monte Carlo Pricer March 2009 Pablo Siber Prof: M. Azmy
  • 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
  • 7. VR Techniques Comparison IS, CV & Antithetic Approach (AC) Relationship with moneyness
  • 8. American Payoff Implement Longstaff-Schwartz (LS) algorithm Idea Simulate process step-wise Check for worth to exercise realizations Backwards Induction
  • 9. American Payoff Premium relationship with moneyness Consider Put Prices, not Calls
  • 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)
  • 11. Underlying Dynamics Heston Process Simulate two correlated processes One path example
  • 12. Underlying Dynamics Heston Process Effects of dynamics according to r, s Effect on Skew Effect on Kurtosis
  • 13. Underlying Dynamics Correlated paths Implemented Cholesky Decomposition Precaution: check Correlation Matrix is definitive-positive (historical estimates can’t guarantee this feature) Application: Basket of options. Margabe model to check results in 2-D
  • 14. Misc Greeks Estimation Pathwise Differentiation Method No need to re-sample
  • 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”