Schema Explorer

Browse CDM, ISO 20022, and FpML schemas with AI-powered navigation

CDM6.0.0
InterestRatePayout
Product
TradeState
WorkflowStep
LegalAgreement
Observable
PrimitiveInstruction
ISO 20022SR2023
FpML5.12
InterestRatePayoutCDMv6.0.0

cdm.product.asset

Represents the cashflow terms of an interest rate product. Captures fixed and floating rate specifications, day count fractions, payment schedules, and notional step structures. This is the primary building block for interest rate swaps, caps, floors, and swaptions within the CDM product model.

FieldTypeCardinalityDescription
payerReceiverPayerReceiver1..1Identifies the payer and receiver of the cashflows
priceQuantityResolvablePriceQuantity0..1Specifies the notional amount and price
rateSpecificationRateSpecification1..1Fixed or floating rate specification
dayCountFractionDayCountFractionEnum1..1Day count convention (e.g. ACT/360)
calculationPeriodDatesCalculationPeriodDates1..1Calculation period date schedule
paymentDatesPaymentDates1..1Payment date schedule and offsets
resetDatesResetDates0..1Reset date schedule for floating legs
stubPeriodStubPeriod0..1Stub period specification (initial/final)
compoundingMethodCompoundingMethodEnum0..1Compounding method if applicable
InterestRatePayout — CDM Previewcdm
1type InterestRatePayout extends PayoutBase:
2 [metadata key]
3 payerReceiver PayerReceiver (1..1)
4 priceQuantity ResolvablePriceQuantity (0..1)
5 rateSpecification RateSpecification (1..1)
6 dayCountFraction DayCountFractionEnum (1..1)
7 calculationPeriodDates CalculationPeriodDates (1..1)
8 paymentDates PaymentDates (1..1)
9 resetDates ResetDates (0..1)
10 stubPeriod StubPeriod (0..1)
11 compoundingMethod CompoundingMethodEnum (0..1)
Related Types