Serving the Quantitative Finance Community

 
User avatar
ileana
Topic Author
Posts: 0
Joined: July 5th, 2012, 10:18 am

monte carlo simulation for volatility

July 6th, 2012, 8:13 am

I am trying to do a MC simulation for some options that i have priced with BSM. I want to change the volatility of the underlying and observe the changes in the option price. The problem is the volatility does not follow any distributions due to the volatility clustering effect. So I don't know how to trick the distribution (I am using Excel Sim) Can anyone please help?
 
User avatar
Alan
Posts: 3050
Joined: December 19th, 2001, 4:01 am
Location: California
Contact:

monte carlo simulation for volatility

July 8th, 2012, 4:54 pm

QuoteOriginally posted by: ileanaI am trying to do a MC simulation for some options that i have priced with BSM. I want to change the volatility of the underlying and observe the changes in the option price. The problem is the volatility does not follow any distributions due to the volatility clustering effect. So I don't know how to trick the distribution (I am using Excel Sim) Can anyone please help?Your question seems confusingly phrased to me, but I will give it a shot as no replies. First, I think we need a translation before you can get sensible replies. Here is mine:"I want to simulate a daily volatility process by making independent draws each day from some volatility distribution.But, this will be counter-factual as real-world volatilities 'cluster' (are auto-correlated) and mine won't be.How can I get volatility clustering into what I am doing?"Is that about right?
Last edited by Alan on July 7th, 2012, 10:00 pm, edited 1 time in total.
 
User avatar
ileana
Topic Author
Posts: 0
Joined: July 5th, 2012, 10:18 am

monte carlo simulation for volatility

July 9th, 2012, 6:28 am

Yes, that seems about right, thank you for responding
 
User avatar
tags
Posts: 3630
Joined: February 21st, 2010, 12:58 pm

monte carlo simulation for volatility

July 9th, 2012, 8:20 am

... "cluster MC" topic?
 
User avatar
Alan
Posts: 3050
Joined: December 19th, 2001, 4:01 am
Location: California
Contact:

monte carlo simulation for volatility

July 9th, 2012, 3:52 pm

QuoteOriginally posted by: ileanaYes, that seems about right, thank you for respondingSo, off-hand, a simple vol. dependency structure could be to take a weighted sum of your last daily draw and a new independent draw.
 
User avatar
chilun
Posts: 0
Joined: July 26th, 2011, 11:54 am

monte carlo simulation for volatility

July 13th, 2012, 2:40 am

Could I ask what your purpose of running the MC is?Be aware of the risk measure used. - For risk purpose (e.g., VAR), people tends to use real measure as you're trying to find what will happen for your un-hedged position. But some people prefers using risk neutral measure.- For pricing purpose (e.g., option pricing), it's almost a must to use risk neutral measure in order to get rid of arbitrage. In other words, you should use implied volatility unless you have very strong reason not to be.To monitor volatility risk, I would propose using vega risk measure or generating risk matrix for various spot / vol combinations.
 
User avatar
willsmith
Posts: 2
Joined: January 14th, 2008, 11:59 pm

monte carlo simulation for volatility

July 18th, 2012, 3:47 pm

Calibrate a GARCH(1,1) model then simulate different paths? The relevant functions are garchfit() and garchsim() in Matlab, I believe.