Bond Yield v.s. Bond Price


When our study group read John Hull’s Options, Futures, and Other Derivatives book section 4.10 Duration, there was a sentence that is not very intuitive: There is a negative relationship between bond yield and bond price. (When bond yields decrease, bond prices increase. When bond yields increase, bond price decrease.)

Intuitively, people would believe a high “yield” bond has high price. Here is an explanation to the anti-intuition fact.

Assumption
Suppose the coupon rate and time of payments of a bond are fixed. (It is fixed the time it is designed.) Namely, at time t_1, \ldots, t_n, the bond holder will receive c_1, \ldots, c_n dollars. The last payment c_n contains the
notional/face value of the bond. At time t=0, maket has a quote B of this bond, i.e., how much people are willing to pay for this bond.

Formulation
Bond yield y is defined as the discount rate such that the sum of the present values of all payments is equal to the bond price B. That is to say, y is solved from the following equation:

    \[B = \sum_{i=1}^n c_ie^{-yt_i}\]


In the above equation, there are only two variables y and B. Hence, B is a function of y and vice versa.

    \[B=B(y)\]


Then,

    \[\mathrm{d}B = \frac{ \mathrm{d} B}{ \mathrm{d} y} \mathrm{d}y.\]


No partial derivatives because c_i and t_i are fixed. They are not variables.

Approximately, small change \Delta y in bond yield would result in the change of the bond price being approximately

    \[\Delta B = \frac{ \mathrm{d} B}{ \mathrm{d} y} \Delta y.\]


That is,

    \[\Delta B =  -\sum_{i=1}^n c_it_ie^{-yt_i}  \Delta y.\]

Duration of a bond is defined to be the weighted average of the time of coupon payments and notional, where the weight is the present value. Namely,

    \[D := \sum_{i=1}^n t_i\left[\frac{c_ie^{-yt_i}}{B}\right]\]

Plug this into the equation of \Delta B, we get

    \[\Delta B = - BD \Delta y.\]

Explanation
Mathematically, if \Delta y is positive, then \Delta B is negative. If \Delta y is negative, then \Delta B is positive.
Intuitively, bond yield and bond price are two ways to quote a bond; just like in describing fuel efficiency, you can use miles/gallon or liters/hundred miles. There is a one to one correspondence between bond yield and bond price. Higher bond yield is corresponding to a lower bond price. We can not say higher bond yield results in lower bond price.

The usual “yield” in people’s mind is actually coupon rate. Higher coupon rate definitely results in higher bond price (if other conditions keep the same).

The market usually quotes bond yield. People can get the approximated bond price change by the formula \Delta B = - BD \Delta y.

What causes the change of a bond price?
Change of interest rate (risk-free rate).
If the interest rate rockets, then the present value of a payment in the future will worth less money. Then, th bond price, which is the sum of present values of all payments in the future, will decrease.