Skip to content
All library documents

SOFR Lookback and Lockout Methods for In-Arrears Coupons

Article Quant Q&A · Author: Data_Artist

Summary

The document explains two ways to calculate compounded SOFR coupons when rates are observed in arrears and the final daily fixing may arrive too close to the payment date for counterparties to reconcile and settle. With a lookback, each accrual day uses a fixing from a specified number of days earlier. The day-count weight can either remain tied to the accrual day or shift along with the observation, a variant described as backward observation shift.

With a lockout, the calculation uses current-period fixings until a cutoff, then repeats the fixing from that cutoff through the end of the period. Both approaches make the final coupon rate available ahead of payment. The example compares daily accrual weights under the two lookback conventions, showing that shifting the weight changes the contribution when the earlier fixing spans more calendar days. The notes give conceptual formulas and a brief example, but do not address market-specific conventions or quantify the effects across a full coupon period.

Key ideas

  • A lookback uses an earlier SOFR fixing for each accrual day in the coupon period.
  • A lookback may keep accrual weights on their original days or shift those weights with the observations.
  • A lockout repeats the fixing from a cutoff date for the remaining accrual days.
  • Both conventions make the final compounded rate available before the payment date.

Tags

Full text
# SOFR - Notice of Payment


# SOFR - Notice of Payment












I am reading SOFR USER Guide - https://www.newyorkfed.org/medialibrary/Microsites/arrc/files/2019/Users_Guide_to_SOFR.pdf

I am having trouble understanding SOFR payment in arrears, especially lockout and lookback.

Lockout or Suspension Period: Use the averaged SOFR over current interest period with last rates set at the rate fixed k days before the period ends (a 2-5 day lockout has been used in most SOFR FRNs).

Lookback: For every day in the current interest period, use the SOFR rate from k days earlier. (a 3-5 day lookback has been used in SONIA FRNs)

Does anyone has an example or point to source to explain lockout and lookback ?

## Answer by KevinT (score 2)

https://quant.stackexchange.com/a/69722

These are two simple concepts that address a practical problem when settling coupons that are only calculated in-arrears. Let us assume that $r_i$ is the SOFR fixing valid for business day $i$ (up until next bus day, $i+1$). Denote by $n_i$ the number of calendar days between $i$ and $i+1$, divided by the appropriate nbr of days in a year (e.g. 360 or 365).

Assume that you wish to calculate the coupon for the accrual period from $t$ to $T$, that is also due to be paid at time $T$. Now you seek to compound the daily SOFR rates in order to determine the payment amount; but you will realize that the last fixing (the one from $T-1$, as the accrual end date is excluded from compounding) will be available to you "too late" (usually at $T$, depending on which time zone you sit in & because central banks usually publish these rates with a delay). This is too little time for counterparties to reconcile numbers and settle payments at $T$. Hence, you have two (or more) options, to work around this problem:

- a $k$-day lookback (without observation shift): $$ \Pi_{i=t}^{T-1} (1 + r_{i-k} n_i) -1 $$ In simple words, for compounding the rate of Wednesday, you simply use the SOFR fixing that happened $k$ days before this Wednesday. Do note that there is also a variant of this, where you also shift the day-count weights of the fixing, leading to $ \Pi_{i=t}^{T-1} (1 + r_{i-k} n_{i-k}) -1 $. In both ways, you know the final rate now $k$ days ahead of payment.

- a $k$-day lockout: $$ \Pi_{i=t}^{T-1-k-1} (1 + r_i n_i) \Pi_{i=T-1-k}^{T-1} (1 + r_{i-k} n_i) -1 $$ This simply means that you take the rate from $k$ days before the accrual end date and use this constant value for the remainder of the period. Also in this case, you know the final rate now $k$ days ahead of payment.

Hope this helps.

## Answer by AKdemy (score 1)

https://quant.stackexchange.com/a/69724

KevinT's answer has it all. I am just adding to the section:

> "Do note that there is also a variant of this, where you also shift the day-count weights of the fixing, ..."

The DataFrame below illustrates the so called BOS (backward observation shift)

Focus on Monday 3rd June: in both approaches you take the rate on May 24th (5 business days prior; or any appropriate day)

- the accrual for this day is (((2.37% )/360)*1)+1 = 1.000065833

- the accrual for this day is (((2.37% )/360)*4)+1 = 1.000263333

Shown 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.