Serving the Quantitative Finance Community

 
User avatar
umvue
Topic Author
Posts: 0
Joined: July 1st, 2007, 7:17 am

Can I calibrate Vasicek model using past yield curves?

January 13th, 2009, 1:03 am

I want to model stochastic interest rate for my option pricing software. I think the simple Vasicek model should be good enough for my purpose.According to my understanding, I can obtain the spot rate r(t) for a particular date with these steps:1. obtain deposit rates and swap rates for that date2. Fit a Nelson-Siegel curve to it.3. r(t) should then be the yield when t=0By obtaining a time series of r(t), I can then use the method described here:http://www.sitmo.com/doc/Calibrating_th ... ck_modelto calibrate for the parameters of the Vasicek model.Do you think I am going in the right direction? Also, since I am using real world data, do I need to adjust for market price of risk? If so, what will the new stochastic process look like?Thanks a lot in advance!
 
User avatar
ARoyal
Posts: 0
Joined: July 3rd, 2008, 4:34 am

Can I calibrate Vasicek model using past yield curves?

January 19th, 2009, 2:10 am

You use the yield curve slope and calibrate to implied vols. Nowhere should you calibrate to historical data. Consult the book by Martingale Methods in Financial Modelling for more details.
 
User avatar
wisesummer
Posts: 0
Joined: September 27th, 2007, 10:29 pm

Can I calibrate Vasicek model using past yield curves?

January 25th, 2009, 5:59 am

I bet you've done quite a research on this topic, and I believe your method is feasible. However, it seems a little bit devious using estimated short rates to estimate Vasicek model. Firstly, this might induce seriously deflected estimates since estimated short rates might've contained systematic errors; Secondly, it has been advocated for a while not employing N-S model to capture the over time dynamics of forward curve, because it has been proved (Filipovic (2000)) that N-S is not compatible with any nontrivial term structure of interest rate models, the over time dynamics results from N-S might be problematic. And we could avoid these problems by directly estimating Vasicek model from zero bond prices (or LIBOR&Swap rates), since based on Vasicek model we have closed form expression for bond prices. Equating the model prices to the market data in terms of least square will give you the parameter estimates (including the market price of risk parameter).
 
User avatar
daleholborow
Posts: 0
Joined: July 28th, 2008, 12:09 pm

Can I calibrate Vasicek model using past yield curves?

January 31st, 2009, 7:00 am

http://www.quantnet.org/forum/showthread.php?t=3977If you read that thread, you'll find matlab code to do what you are asking about (fit the Vasicek model to a yield curve). I implemented this for a thesis I completed in 2008.
 
User avatar
Marco72
Posts: 0
Joined: March 14th, 2006, 11:09 am

Can I calibrate Vasicek model using past yield curves?

February 3rd, 2009, 10:51 am

What do you want to do with your model?
 
User avatar
Rez
Posts: 24
Joined: May 28th, 2003, 9:27 pm

Can I calibrate Vasicek model using past yield curves?

February 4th, 2009, 10:30 pm

yes you can, but it is more appropriate for multifactor modelscheck that papers by Chen and Scott, and also Duan and SimonatoKyriakos
 
User avatar
Rez
Posts: 24
Joined: May 28th, 2003, 9:27 pm

Can I calibrate Vasicek model using past yield curves?

February 4th, 2009, 10:32 pm

Also I guess your approach will calibrate to the true dynamics rather than the risk neutral ones (which you need for option pricing)K
 
User avatar
agtelese
Posts: 0
Joined: October 10th, 2012, 10:56 am

Can I calibrate Vasicek model using past yield curves?

October 11th, 2012, 11:26 am

QuoteOriginally posted by: RezAlso I guess your approach will calibrate to the true dynamics rather than the risk neutral ones (which you need for option pricing)KHi, I have the same problem of the thread starter.I have to price stock options under a stochastic spot interest rate described by the Vasicek model. I estimated the physical (true) Vasicek parameters by using daily observations of the 1week-Euribor from 1999 to 2012 (did I do it right?). The estimated long-term mean should implicitly include the price of risk. How can I obtain the long-term mean under the risk-neutral measure? Thanks in advance.