Skip to content
← The Machine
← The Machine
The Machine · Bonds

Why an old bond loses value

€1,000pays€20a year, for 10 years
What it is

A bond is a loan you make. You lend €1,000 for 10 years. You get €20 a year, 2%, and your €1,000 back at the end.

YOUR BOND PAYS€20 a yearA NEW BOND PAYS€40 a year
Why its price moves

Then rates rise and new bonds pay 4%: €40 a year. Nobody pays €1,000 for your €20 when €40 is on offer. Your bond is fine. Its price has to fall.

WHEN NEW BONDS PAID 2%€1,000WHEN NEW BONDS PAY 4%€840−€160
The numbers

With 10 years left, your bond sells for about €840 when new ones pay 4%. The €160 less makes up for the smaller payments. If rates fall back, the price climbs again.

2 YEARS LEFT€96210 YEARS LEFT€83830 YEARS LEFT€654
The trap

Safe means the payments come. It does not mean the price stays still. The longer the bond, the bigger the fall: with 30 years left, the same change takes it to about €650.

below 0%about 2.5%Jan 2022Dec 2022
Where you see it

In 2022, Germany’s 10-year bond went from paying below zero to about 2.5%. Older bonds fell in price, and many bond funds had one of their worst years on record.

In one line

When new bonds pay more, old ones are worth less. The longer the bond, the bigger the fall.

Do it today

What share of your pension or fund is bonds?

NextThe price moves before the news
Episode done · saved to your path