Serving the Quantitative Finance Community

 
PalleGulvballe
Topic Author
Posts: 1
Joined: January 13th, 2017, 9:19 am

Hull-White in MATLAB - which vol surface to use

December 21st, 2017, 9:36 am

I'm using MATLAB's function "hwcalbycap" to fit the Hull-White model to the EURIBOR curve. I'm getting data from Bloomberg on the cap volatility surface. There are two options: Normal and Black  (VCUB EUR, 96[market data], 12[Caps/Floors]). 

I'm clearly a novice in this area, so I'm not sure which vol surface to use?  Any views on this is greatly appreciated
 
User avatar
Orbit
Posts: 36
Joined: October 14th, 2003, 5:34 pm

Re: Hull-White in MATLAB - which vol surface to use

January 6th, 2018, 7:51 pm

I'm not familiar with the MATLAB function you're using, but it seems to me that if the model you are using is normal (i.e. the short rate r(t) is distributed normally), as it is in the Hull-White model, then you would want the normal vols. Black vols are lognormal.
HTH
 
User avatar
Balmung
Posts: 1
Joined: June 1st, 2002, 2:09 pm

Re: Hull-White in MATLAB - which vol surface to use

January 23rd, 2018, 1:04 pm

You  need the volatility which is used by the model that calculates the benchmark prices for your calibration.
Your MATLAB function supports three models: Black, Shifted Black and Normal. I would recommend Normal, since Black is inappropriate due to negative interest rates.