📊 KTB Intelligence / Docs
Sign In Get Started
Docs / Analysis / Primary Market Calculator

Primary Market Calculator

Analysis Free Available to all users

What it does

The Primary Market Calculator computes the exact cash settlement amount when you bid for a Kenya Treasury Bond at a CBK auction. Kenya uses a full-price (dirty-price) settlement convention — meaning you pay the clean price plus any interest that has accrued since the bond's last coupon date.

Given your face value, the bond's coupon rate, your bid yield, and the settlement date, the calculator returns: accrued interest, the clean price per KES 100, the full dirty price per KES 100, and the total KES amount you will pay on settlement day.

When to use it

Real-life scenario

FXD1/2026/2 — bidding at a CBK re-opening auction

The CBK re-opens FXD1/2026/2, a 2-year bond with a 16.00% coupon. The bond was originally issued on 19 Feb 2024 (settlement date) and matures on 19 Feb 2026. You want to invest KES 1,000,000 face value and plan to bid at a yield of 15.75%.

The re-opening settles on 20 Sep 2024. Since the bond last paid a coupon on 19 Aug 2024, only 32 days of interest have accrued. The calculator shows you the exact amount to fund before settlement.

Example output

Field Value Notes
Face ValueKES 1,000,000.00Your bid amount
Coupon Rate16.00%Fixed semi-annual coupon
Bid Yield15.75%Your auction bid
Days Accrued32 daysSince last coupon date (19 Aug 2024)
Accrued InterestKES 14,027.4032 / 365 × 16% × 1,000,000
Clean PriceKES 100.37 per 100Present value of future cash flows at 15.75%
Dirty Price (Full Price)KES 101.77 per 100Clean price + accrued interest per 100
Total Settlement AmountKES 1,017,673.00What you pay on 20 Sep 2024

You need KES 1,017,673 in your CDS account — KES 17,673 more than the face value. The extra amount is the premium (because your bid yield is below the coupon rate) plus accrued interest.

Column reference

ColumnDescription
Face ValueThe nominal amount you are purchasing. Kenya's minimum bid is KES 50,000.
Coupon RateThe bond's fixed annual interest rate as set at issuance.
Bid YieldThe yield you submit in the auction. Lower bids are preferred in a Dutch auction.
Settlement DateThe date your CDS account is debited and you receive the bond.
Days AccruedCalendar days from the last coupon payment date to the settlement date.
Accrued InterestInterest earned by the previous holder: days / 365 × coupon rate × face value.
Clean PricePrice excluding accrued interest, expressed per KES 100 of face value.
Dirty PriceClean price + accrued interest per KES 100. This is the actual price you pay.
Total SettlementDirty price × face value / 100. The exact KES debit on settlement day.

Limitations

Tip

When bidding at re-openings, always run the calculator before funding your account. Accrued interest on a bond that last paid 5 months ago can add 6–7% on top of the face value.