Skip to main content

OIS

Overnight Index Swap. Single annual settlement; float leg compounds an overnight index (SOFR, ESTR) over the period.

Economics

FieldDefault
FrequencyAnnual (Act/360)
Float indexUSD-SOFR (compounding: CompoundedInArrears, lookback: 2)
Fixed legannual coupon
scheduleDefaults:
OIS: { frequencyMonths: 12, dayCountConvention: Act360 }

On-chain template

Proposal: Swap.OisProposal. Accept choice: OisAccept.

Float-leg semantics

The float coupon for [start, end] is computed from the SOFR Index:

coupon = Index(end) / Index(start) - 1

Daml Finance's CompoundedIndex Act360 handles this automatically — but observations must be Index values, not raw rates. See SOFR Service.

Oracle inputs

  • USD or EUR discount curve.
  • USD-SOFR or EUR-ESTR projection curve.
  • Daily SOFR/ESTR Index observations.

Use cases

OIS rates are the standard collateralised discount curve in modern derivatives — IRSForge uses the same projection curves for OIS pricing and for IRS / Basis discounting.