fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
60 lines (59 loc) • 1.96 kB
TypeScript
/**
* Type of schedule.
* - Tag: 40829
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const PaymentScheduleType: Readonly<{
/** Notional */
readonly Notional: 0;
/** Cash flow */
readonly CashFlow: 1;
/** FX linked notional */
readonly FXLinkedNotional: 2;
/** Fixed rate */
readonly FixedRate: 3;
/** Future value notional */
readonly FutureValueNotional: 4;
/** Known amount */
readonly KnownAmount: 5;
/** Floating rate multiplier */
readonly FloatingRateMultiplier: 6;
/** Spread */
readonly Spread: 7;
/** Cap rate */
readonly CapRate: 8;
/** Floor rate */
readonly FloorRate: 9;
/** Non-deliverable settlement payment dates */
readonly NonDeliverableSettlPaymentDates: 10;
/** Non-deliverable settlement calculation dates */
readonly NonDeliverableSettlCalculationDates: 11;
/** Non-deliverable fixing dates. */
readonly NonDeliverableFXFixingDates: 12;
/** Settlement period notional */
readonly SettlPeriodNotnl: 13;
/** Settlement period price */
readonly SettlPeriodPx: 14;
/** Calculation period */
readonly CalcPeriod: 15;
/** Dividend accrual rate multiplier */
readonly DividendAccrualRateMultiplier: 16;
/** Dividend accrual rate spread */
readonly DividendAccrualRateSpread: 17;
/** Dividend accrual cap rate */
readonly DividendAccrualCapRate: 18;
/** Dividend accrual floor rate */
readonly DividendAccrualFloorRate: 19;
/** Compounding rate multiplier */
readonly CompoundingRateMultiplier: 20;
/** Compounding rate spread */
readonly CompoundingRateSpread: 21;
/** Compounding cap rate */
readonly CompoundingCapRate: 22;
/** Compounding floor rate */
readonly CompoundingFloorRate: 23;
}>;
export type PaymentScheduleType = (typeof PaymentScheduleType)[keyof typeof PaymentScheduleType];