PPolySim OS
For Students · Bond Duration

Bond Duration for an insurance premium

Built for students learning it for a class or exam. See the concept move instead of memorizing formulas — and check your homework intuition. Simulate an insurance premium live below — adjust the inputs and watch it respond, right in your browser.

Bond Duration & PriceLive

Controls

Presets

A bond's price moves opposite to yields, and duration measures how much. Modified duration approximates the percent price drop for a 1% rise in yield — longer maturities and lower coupons mean higher duration and bigger swings. Educational tool, not financial advice.

▶ Run in Python

Data Inspector

Bond price$1000.00
Macaulay duration8.11 yr
Modified duration7.72
≈ price change / +1% yield-7.72%

Governing equation

Reading this result: Coupon equals yield, so the bond prices right at par — yet its 7.7-year modified duration still exposes it to rate swings.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →

More with Bond Duration

Frequently asked questions

Is this good for students?
Yes — this version of "Bond Duration for an insurance premium" is framed for students learning it for a class or exam. See the concept move instead of memorizing formulas — and check your homework intuition.
Do I need to install anything?
No. It runs in any modern browser, free, with no account required.