Skip to content

Settlement, accrued interest, and clean versus dirty price

The price paid is not always the price quoted

Section titled “The price paid is not always the price quoted”

A bond price quote commonly shows the clean-bond-price, also called the flat or quoted price. The buyer pays the dirty-bond-price, also called the full, cash, or invoice price. The dirty price is the clean price plus the accrued-interest:

Pdirty=Pclean+AI\explain{dirty-bond-price}{P^{\mathrm{dirty}}} =\explain{clean-bond-price}{P^{\mathrm{clean}}} +\explain{accrued-interest}{AI}

On a coupon date, the accrued interest is zero, so the two prices are equal. For this reason, the earlier bond lessons, which settle on a coupon date, use one bond-price symbol.

Under the convention of this lesson, let the local coupon-period-elapsed-days be nelapsed\explain{coupon-period-elapsed-days}{n_{\mathrm{elapsed}}} and the local coupon-period-total-days be nperiod\explain{coupon-period-total-days}{n_{\mathrm{period}}}. For one coupon-payment C\explain{coupon-payment}{C}, the accrued interest is the coupon multiplied by the fraction of the coupon period that has elapsed:

AI=Cnelapsednperiod\explain{accrued-interest}{AI} =\explain{coupon-payment}{C} \frac{\explain{coupon-period-elapsed-days}{n_{\mathrm{elapsed}}}} {\explain{coupon-period-total-days}{n_{\mathrm{period}}}}

Consider the coupon period from February 15, 2021 to August 15, 2021, which has 181 days. Settlement on May 17, 2021 is 91 actual days after the start of the period. With a coupon of USD 31.25, (2.5.2) gives the accrued interest:

AI=31.25(91181)=15.71132597 USD per bond\explain{accrued-interest}{AI} =31.25\left(\frac{91}{181}\right) =15.71132597\ \text{USD per bond}

The domain code checks that the dates are valid ISO dates and counts UTC calendar days. It is not a production schedule engine: business-day rules, ex-coupon periods, stubs, and other day counts require separate conventions.

The cash amount paid at the settlement of a bond forward or a bond option depends on whether its price is clean or dirty. If a strike is quoted as a clean price and the modeled bond price is a dirty price, add the accrued interest at the exercise date to the strike before the payoff is calculated. Also, each coupon paid before delivery must be assigned to the party that owns the bond on the coupon date.

Knowledge check 2.5.1 Bond settlement

Link to Knowledge check 2.5.1: Bond settlement

The identity between the clean and the dirty price (2.5.1) and the actual/actual calculation (2.5.2) follow Tuckman and Serrat, Chapter 1 §1.6 [1]. Hull’s European bond option discussion emphasizes matching cash versus quoted strike and bond prices [2].

  1. Tuckman & Serrat, Fixed Income Securities: Tools for Today's Markets (4th ed., 2022). draft ↩
  2. Hull, Options, Futures, and Other Derivatives (8th ed., 2012). draft ↩
Notation used on this page (10)
nelapsedn_{\mathrm{elapsed}}Coupon period elapsed daysdraft

Actual calendar days from the previous coupon date through settlement under the lesson convention.

Units: days

nperiodn_{\mathrm{period}}Coupon period total daysdraft

Actual calendar days from the previous coupon date to the next coupon date.

Units: days

AIAIAccrued interestdraft

Coupon amount attributed to the interval from the previous coupon date through settlement under the stated day-count convention; a positive amount added to the clean price to obtain the dirty invoice price.

Units: stated currency at settlement

ccAnnual coupon ratedraft

Contractual annual rate used to determine a fixed-rate bond's coupon payments; applied to face value, not to market price.

Units: decimal rate per year

mBm_{\mathrm B}Bond payment frequencydraft

Number of scheduled coupon payments per year in the simplified regular bond, a positive integer.

Units: scheduled coupon payments per year

PcleanP^{\mathrm{clean}}Clean bond pricedraft

Bond price quoted without accrued interest under the stated settlement convention; a positive quoted price to the buyer before accrued interest is added.

Units: stated currency at settlement

mmCompounding frequencydraft

Number of equal compounding periods per year under the stated rate convention, a positive integer fixed by the model convention.

Units: compounding periods per year

CCCoupon paymentdraft

Level periodic cash amount promised by the simplified fixed-rate bond; a positive receipt for the bondholder in these lessons.

Units: stated currency per coupon date

PdirtyP^{\mathrm{dirty}}Dirty bond pricedraft

Full cash or invoice price paid for the bond, equal to clean price plus accrued interest; a positive cash price paid by the buyer under the stated settlement convention.

Units: stated currency at settlement

FFFace valuedraft

Contractual reference amount used to determine coupons and principal redemption.

Units: stated currency