How Pull-to-Par Differs from Bond Yield-Curve Rolldown
Summary
The document distinguishes two sources of bond price change. Pull-to-par is the movement of a bond’s clean price toward face value as maturity approaches, assuming its yield is unchanged. For a zero-coupon bond, the price converges to par as the remaining term shrinks, whether the bond begins at a discount or premium. This effect does not depend on the shape of the yield curve.
Rolldown describes the return from moving to a different maturity point on an unchanged yield curve. On an upward-sloping curve, a bond may take on a shorter maturity with a lower yield, generating a capital gain; a downward-sloping curve can have the opposite effect. The document decomposes approximate zero-coupon bond returns into yield, rolldown, and yield-change components, and gives illustrative calculations. The estimates rely on simplifying assumptions, including an unchanged curve for the rolldown component; actual returns also reflect yield changes and other bond features.
Key ideas
- Pull-to-par is convergence of a bond’s price toward face value as it nears maturity.
- Pull-to-par occurs regardless of the yield curve’s shape when yield is held constant.
- Rolldown is the price effect of moving along an unchanged yield curve as maturity shortens.
- An upward-sloping curve can produce positive rolldown, while a downward-sloping curve can produce negative rolldown.
- A bond’s holding-period return can be separated approximately into yield, rolldown, and yield-change effects.
Tags
Full text
# What is the difference between pull to par and roll down in both mathematics and conceptual?
# What is the difference between pull to par and roll down in both mathematics and conceptual?
I don't really understand the difference. Shouldn't roll down and pull to par be the same technically? If a bond is trading as a discount it "increases" in value because everyday gets closer to par, and it rolls into another issue which has gotten closer? I feel that pull to par is incorporated within roll down because of this.
## Answer by Chris Taylor (score 18)
https://quant.stackexchange.com/a/32056
Pull-to-par just says that a bond's (clean) price will converge towards its face value as the bonds approaches maturity. There is nothing really interesting about pull-to-par - a bond's (clean) price has to converge to its face value, because a bond with just a few days to maturity is essentially a short-term cash deposit.
Look at it this way - the price of an $n$-year zero coupon bond is
$$ p_n = 100/(1+y)^n\approx 100 \times (1 - ny) $$
The approximation is okay for small $n$, i.e. when we are close to maturity. This clearly converges to 100 as $n$ approaches zero, no matter what the yield is. This is pull-to-par.
Roll-down is a statement about the capital appreciation or depreciation on a bond, assuming that the shape of the yield curve doesn't change. For example, say that you have the yield curve below (for simplicity, say it is the yield curve for zero coupon bonds).
The yield of the five-year bond is 4.08%, and so its price is $100 / (1.048)^5 = \$79.10$. In a years time, assuming that the yield curve is unchanged, it will be a four-year bond, with a yield of 3.7%, so its price will be $100 / (1.037)^4 = \$86.47$.
Therefore the return from holding the bond, assuming that its yield doesn't change, is
$$ R = \frac{86.47}{79.10} - 1 = 9.32\% $$
Note that this is much higher than the bond's yield, which is $4.08\%$! The difference between the bond's yield, and the expected return assuming no change in the yield curve, is the roll-down. In this case the roll-down is
$$ 9.32\% - 4.08\% = 5.25\% $$
so the roll-down can be a very significant contributor to the return on a bond, especially in environments with steep yield curves and low yield volatility.
One way to understand carry, yield and roll-down is to look at the return on zero-coupon bonds. If the yield curve for a bond maturiting in $n$ years, at time $t$ is $y_{n,t}$ then the prices of zero coupon bonds are
$$ p_{n,t} = \frac{1}{(1 + y_{n,t})^n} $$
One year later, at $t+1$, that bond is priced using the yield $y_{n-1,t+1}$ (because after one year has passed, the bond has a tenor one year shorter) so its price is
$$ p_{n-1,t+1} = \frac{1}{(1 + y_{n-1,t+1})^{n-1}} $$
The return from holding the bond over the year is
$$ \begin{align} R & = \frac{\frac{1}{(1 + y_{n-1,t+1})^{n-1}}}{\frac{1}{(1 + y_{n,t})^n}} - 1 \\ & = \frac{(1 + y_{n,t})^n}{(1 + y_{n-1,t+1})^{n-1}} - 1 \\ & \approx ny_{n,t} - (n-1)y_{n-1,t+1} \\ & = y_{n,t} + (n-1)(y_{n,t} - y_{n-1,t}) - (n-1)(y_{n-1,t+1}-y_{n-1,t}) \\ & = y_{n,t} + (n-1)(y_{n,t} - y_{n-1,t}) - (n-1)\Delta y_{n-1,t} \end{align} $$
The first term is the yield return, the second is the roll-down return and the final term is the duration return, i.e. the return due to changes in yield between $t$ and $t+1$.
Looking at the roll-down return, you can see that roll-down is larger for bonds that have higher duration (i.e. larger $n$) and larger for bonds that are on a steep part of the yield curve (i.e. $y_{n,t} - y_{n-1,t}$ is large).
## Answer by Helin (score 14)
https://quant.stackexchange.com/a/32055
Pull-to-par says that the bond's price will gradually converge toward par (100% of face value) when yield is unchanged. This process is also known as accretion for a bond trading at a discount (since its price gradually goes higher toward par) and amortization for a bond trading at a premium (since its price gradually declines toward par). Pull-to-par says nothing about the shape of the yield curve.
Rolldown is all about the shape of the yield curve. If the yield curve is upward sloping, you "roll down" the yield curve (i.e., yield goes down) as time passes, resulting in capital gains. If yield curve is downward sloping, you "roll up" the yield curve with the passage of time (i.e., yield goes up).
Consider a 10-year zero coupon bond trading at a yield of 10%. Its initial price is $100 / (1 + 10\%)^{10} = 38.55$ (assuming annual compounding). After a year, its price, assuming the same yield, becomes $100 / (1 + 10\%)^9 = 42.41$. This increase is price is pull-to-par at work.
Now assume that the yield curve is upward sloping, such that the 9-year yield is 9%. Further, let's assume that the yield curve did not change over the year. Even though the yield curve is unchanged, because our original 10-year zero coupon bond has rolled down to the 9-year point, its yield is now 9% instead of 10%. The price is therefore $100 / (1 + 9\%)^9 = 46.04$. This is rolldown at work.Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.