Causeway
Degraded in us-west-2DocsRequest Dataset
Featured inInstrument Masterv4.1.0
<- Back to concepts

Floating Rate Note

FloatingRateNoteSEC

A debt instrument whose coupon resets periodically based on a reference rate (e.g., SOFR + 150 bps).

Datasets representing this concept
1 dataset
DatasetRolePure
floating_rate_noteprimaryPure Model ->
Pure Class

FIBO-grounded class definition for this concept: properties, multiplicities, and source-column annotations. Per-dataset Mapping and Table blocks live on each dataset's Pure Model tab.

<<Lineage.parquetBacked>>
{Lineage.parquetPath = 'out/parquet/floating_rate_note.parquet', Lineage.fiboModule = 'SEC', Lineage.fiboConcept = 'FloatingRateNote', Lineage.datasetTitle = 'Floating Rate Notes'}
// Additional attributes for floating-rate debt — reference benchmark, spread, reset frequency, optional floor and cap.
Class fibo::sec::FloatingRateNote
{
    // InstrumentSurrogateID: Internal surrogate key uniquely identifying a financial instrument within this system. External identifiers (ISIN, CUSIP, FIGI) live in instrument_identifier.
    instrumentId : Integer[1];
    // InterestRateBenchmark: A reference interest rate published by an administrator (e.g., SOFR, SONIA, EURIBOR, ESTR) used to price floating-rate instruments and swaps.
    benchmarkCode : String[1];
    // SpreadBPS: Premium added to a reference rate or curve, in basis points (1 bp = 0.01%).
    spreadBps : Decimal[1];
    // ResetFrequency: How often a floating-rate instrument\'s coupon is recalculated against its reference rate (monthly, quarterly, semi-annual).
    resetFrequency : String[1];
    // FloorRate: Minimum coupon rate on a floating-rate instrument, regardless of how low the benchmark falls.
    floorRate : Decimal[0..1];
    // CapRate: Maximum coupon rate on a floating-rate instrument, regardless of how high the benchmark rises.
    capRate : Decimal[0..1];
}