Quant Sandbox
DerivativesPortfolio & RiskFixed IncomeCorporate FinanceStochastic ModelsGuide
Fixed Income
Bond LabBeta
Yield CurveBeta
Duration & ConvexityBeta
Treasury Futures LabBeta
Connected Guides
  • Spot rates, forward rates and the yield curve
  • Bond prices and yields

© 2026 Quant Sandbox · A study aid for quantitative finance

Privacy & dataNo cookies

This site does not use cookies and asks for no personal data. It keeps a few small settings in your browser's local storage — your chosen theme and language, the sidebar layout, and your progress and answers in the Guides — so it remembers them on your next visit. This data never leaves your device; clearing your browser storage removes it. Inputs you change can also be captured in the page URL, so you can share or bookmark a specific setup. The site uses Vercel Web Analytics, a privacy-friendly, cookieless service that records only anonymous, aggregated usage (such as page views) without identifying you or tracking you across other sites.

Yield Curve Lab

Change a market par quote → see zero rates, forwards and discount factors react → understand why.

Par rates · market input

You edit only par quotes. Every other curve is derived from them.

MaturityPar rate %
%
%
%
%
%
%
%
%
%
%
Annual quotes · 0–12%
Term structure
Selected maturity: 5Y
Par ratemarket inputZero ratebootstrappedForward rateimplied
Discount factor Today's value of 1 at maturity
Drag the par (market) nodes to change rates.Dashed: before · Bold: strongest reaction · Even maturity spacing

Selected maturity: 5Y

Before latest edit → now
Par rate
3.75%→3.75%0.0 bp
Zero rate
3.78%→3.78%0.0 bp
3Y → 5Y Forward
4.26%→4.26%0.0 bp
Discount factor
0.8307→0.83070.0%

What changed, and why?

Try raising the selected 5Y par quote by 25 bp. Values are compared with the start of your drag. You can also select another maturity.

About this tool

The yield curve shows interest rates across maturities. In this tool you shape a par yield curve with level, slope and curvature factors, bootstrap the zero-coupon spot curve from it, and derive the forward rates the curve implies between future dates.

Frequently asked questions

What is bootstrapping a yield curve?

Bootstrapping extracts zero-coupon (spot) rates one maturity at a time: each par bond's price pins down the next spot rate, given the spot rates already found for its earlier coupons.

What does an inverted yield curve mean?

Short rates are above long rates. The curve then implies falling forward rates, which markets often read as an expectation of lower future rates.