Home / Glossary / Price Return (Yield Change)

Price Return (Yield Change)

Price change from yield or spread movements — the speculative component.

Price return (or 'price effect') is the uncertain, speculative component of horizon return: it's the gain or loss from yield/spread changes you don't control. If yields fall 50bp, price return is positive (you win); if yields rise 50bp, price return is negative (you lose). This is separate from roll-down (which assumes no yield change). Critically: carry and roll-down are somewhat predictable (you earn them if markets don't move much), but price return is pure speculation — you're betting on rate direction. Many traders focus on maximizing carry + roll-down while minimizing exposure to adverse price moves (negative convexity, duration mismatches). Horizon analysis helps you see which part of your expected return is 'locked in' versus dependent on your yield view being correct.

Formula
Price Effect=Phorizonnew yieldPhorizonunchangedPinitial\text{Price Effect} = \frac{P_{\text{horizon}}^{\text{new yield}} - P_{\text{horizon}}^{\text{unchanged}}}{P_{\text{initial}}}
Where
PhorizonP_{\text{horizon}}=Bond price at horizon date
PinitialP_{\text{initial}}=Bond price at purchase
Variables
R_{price}Price return from yield change (decimal)
P_T^{new}Clean price at horizon with new yield
P_T^{unchanged}Clean price at horizon with unchanged yield
P_0Initial dirty price
Assumptions
  • Yield change is specified as basis points
  • In Curve+Spread mode, rate and spread changes are additive
  • Negative yield change → positive price return
  • Positive yield change → negative price return