Accrued Interest Conventions for Overnight-Rate Floaters
Summary
The document explains how floating-rate notes linked to overnight benchmarks accrue interest over a coupon period. It frames the calculations as adaptations of overnight indexed swap compounding and distinguishes simple averaging from compounding. It also describes how margin may be added outside compounding or included in each daily accrual factor, producing different coupon calculations.
The main convention adjustments are lookback, observation shift, and lockout. Lookback applies rates observed earlier while retaining the accrual-day weights; observation shift moves both the rates and their associated day counts; lockout reuses an earlier rate for the final days. These conventions help market participants calculate accruals or payments in advance. The answer emphasizes that there is no single convention across overnight-rate floaters and that practices vary by market and instrument. It provides formulas but no full market-by-market rulebook, so actual terms must be checked against the relevant security documentation and market convention.
Key ideas
- Overnight-rate floater coupons may use averaged or compounded daily rates.
- Margin can be added after compounding or included in each daily compounding factor.
- A lookback shifts rate observations, while an observation shift also shifts the associated day counts.
- A lockout applies a previously observed rate across the final days of the period.
- Market conventions vary, so instrument terms determine the applicable calculation.
Tags
Full text
# Accrued interest calculation for floaters linked to O/N rates (such as SOFR)
# Accrued interest calculation for floaters linked to O/N rates (such as SOFR)
It is known that between 2021 and 2022, LIBOR rates will cease to exist. Therefore bond issuers started to link their newly issued floaters to O/N rates based on actual trades such as SOFR for USD or €STR for EUR.
Accrued interest is calculated either as compound (most often) or simple interest for some period based on lagged daily values of O/N rates. So far it sounds simply, however, there are a lot of convention for calculation of compound interest. It is possible to calculate with lagged O/N rate, shifted coupon period etc.
My question: is there any comprehensive overview of conventions for accrued interest calculation for floaters linked to O/N rates?
## Answer by Jonesy (score 3, accepted)
https://quant.stackexchange.com/a/78914
> It is possible to calculate with lagged O/N rate, shifted coupon period etc.
Yes, the terms I often hear to describe these are "lookback" and "observation shift". Referring to a shifted observation of the O/N rate and a shifted coupon period respectively (ri and ni in the below equations). These methods primarily aid in market participants being able to calculate accrual and coupon payments in advance of settlement. A 2 day lookback is common in SOFR cash markets and a 5 day lookback is common in SONIA and ESTR cash markets. Observation shifts are most common in SOFR markets.
As mentioned there is no single convention for O/N rate calculations and the FRNs have introduced a lot more variation than was standard in the derivative market. However, for compounding overnight rates, the conventions can be thought of as small adjustments to the ISDA OIS compounding formula.
Here are how some of the key conventions impact the calculation of the annualized coupon rate for a period. Accrual is then just scaling the annualized rate by the applicable year fraction.
Notation: \begin{align*} & d_b = the\,number\,of\,business\,days\,in\,the\,interest\,period \\ & d_c = the\,number\,of\,calendar\,days\,in\,the\,interest\,(or\,observation)\,period \\ & r_i = the\,interest\,rate\,applicable\,on\,business\,day\,i \\ & n_i = the\,number\,of\,calendar\,days\,for\,which\,rate\,r_i\,applies \\ & N = days\,in\,the\,year\,based\,on\,market\,convention \\ & k = number\,of\,lookback\,days\,applied\,to\,the\,security\\ & l = number\,of\,lockout\,days\,applied\,to\,the\,security \end{align*}
- Average \begin{equation} averageRate = \left[\sum_{i=1}^{d_{b}} \left(\frac{r_{i} \times n_{i}}{N} \right) \right] \times \frac{N}{d_c} + margin \end{equation} I deleted the 1 that was up here
- Compounded \begin{equation} compoundedRate = \left[\prod_{i=1}^{d_{b}} \left(1+\frac{r_{i} \times n_{i}}{N} \right) -1 \right] \times \frac{N}{d_c} + margin \end{equation}
- Compound rate and margin \begin{equation} compoundedRate = \left[\prod_{i=1}^{d_{b}} \left(1+\frac{(r_{i}+margin) \times n_{i}}{N} \right) -1 \right] \times \frac{N}{d_c} \end{equation}
- Compound with lookback \begin{equation} compoundedRate = \left[\prod_{i=1}^{d_{b}} \left(1+\frac{r_{i-k} \times n_{i}}{N} \right) -1 \right] \times \frac{N}{d_c} + margin \end{equation}
- Observation shift \begin{equation} compoundedRate = \left[\prod_{i=1}^{d_{b}} \left(1+\frac{r_{i-k} \times n_{i-k}}{N} \right) -1 \right] \times \frac{N}{d_c} + margin \end{equation} Note: Days of accrued can also be adjusted for the observation shift. In my mind this is very similar in impact to a payment delay, just applied in a convoluted way, but alas, we see it in the wild.
- Lockout \begin{equation} compoundedRate = \left[\prod_{i=1}^{d_{b}-l-1} \left(1+\frac{(r_{i}) \times n_{i}}{N} \right)\prod_{i=d_b-l}^{d_{b}} \left(1+\frac{(r_{d_b-l}) \times n_{i}}{N} \right) -1 \right] \times \frac{N}{d_c}+margin \end{equation}
From the Fed: "Templates for using SOFR"
ISDA: Memorandum on RFR methodsShown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.