← Back
Bond Lab
Build: v0.16-fx-auto

Bond Lab

Quick pricing + risk sandbox (price→yield, UST+spread, DV01/CS01, stress, and curve points).

Tip: check the Quick Verdict below for a fast sanity check.
Notional and display currency match (FX = 1).

Inputs

Edit values and watch outputs update

Outputs

Saudi Arabia (Govt)
Quick verdict
Review inputs
  • Moderate yield
  • Moderate rate sensitivity
Heuristic summary — not investment advice. Based on yield, duration, and spread only.
Running Yieldi
5.1942%
Coupon / clean price
All-in Yield (active)i
4.6684%
Yield used for pricing
Dirty Price (model)i
105.6605
Per 100 par (dirty), priced using the selected model.
Accrued Interesti
2.6605
Per 100 par
Clean Price (model)i
103.0000
Dirty − accrued
Implied YTM (from Clean)i
4.6684%
Solves YTM to match Clean Price input.
Saves this bond setup to local storage so it appears on the Portfolio page.

Cashflow Schedule

Shows cashflows per 100 par and the corresponding USD amounts for the selected notional.

#Pay DateCoupon (per 100)Coupon Amount (USD)Principal (per 100)Principal Amount (USD)Total (per 100)Total Amount (USD)
1Jan 13, 20252.6750$267,5000.0000$02.6750$267,500
2Jul 13, 20252.6750$267,5000.0000$02.6750$267,500
3Jan 13, 20262.6750$267,5000.0000$02.6750$267,500
4Jul 13, 20262.6750$267,5000.0000$02.6750$267,500
5Jan 13, 20272.6750$267,5000.0000$02.6750$267,500
6Jul 13, 20272.6750$267,5000.0000$02.6750$267,500
7Jan 13, 20282.6750$267,5000.0000$02.6750$267,500
8Jul 13, 20282.6750$267,5000.0000$02.6750$267,500
9Jan 13, 20292.6750$267,5000.0000$02.6750$267,500
10Jul 13, 20292.6750$267,5000.0000$02.6750$267,500
11Jan 13, 20302.6750$267,5000.0000$02.6750$267,500
12Jul 13, 20302.6750$267,5000.0000$02.6750$267,500
13Jan 13, 20312.6750$267,500100.0000$10,000,000102.6750$10,267,500

Charts

Simple mode hides charts. Switch to Advanced to view sensitivity charts.

Stress Test

Simple mode hides the stress table. Switch to Advanced to run shock scenarios.