Serving the Quantitative Finance Community

 
User avatar
Tristanw1987
Topic Author
Posts: 0
Joined: August 5th, 2013, 11:26 am

Hull-White Bond pricing formula

August 12th, 2013, 7:38 pm

Hi,I have a question regarding the bond pricing formula under the hull white model.If the short rate r(t)=a(t)+y(t), where a(t) is a deterministic function calibrated to the initial term structure, and y(t) follows: dy(t)=-k*y(t)+sigma(t)dW(t) under the risk-neutral formula.I managed to get the bond price under the T forward measure:P(t,T)=(P(0,T)/P(0,t))*exp((sigma^2/(2*k^3))*(-1.5-0.5*exp(-2*k*(T-t))+2*exp(-k*(T-t))+2*(exp(-k*t)-exp(-k*T))-0.5*(exp(-2*k*t)-exp(-2*k*T))))-y*(1-exp(-k*(T-t)))/k), but it seems to generate negative rates while using monte carlo simulation for y under the T forward measure.I wonder if anyone has the right formula for this bond price so that I can look into it. I've been struggling on this one a little bit.Please help, thanks
 
User avatar
chewwy
Posts: 0
Joined: October 7th, 2010, 2:48 pm

Hull-White Bond pricing formula

August 13th, 2013, 8:15 am

well, do you have an expression for the short rate? The bond price is generally calculated as the inverse of the exponent of the short rate integrated over the borrowing period (from this derivation the price is obviously positive)