UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

46 lines (45 loc) 1.79 kB
/** * Type of payment. * - Tag: 40213 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const PaymentType: Readonly<{ /** Brokerage */ readonly Brokerage: 0; /** Upfront fee */ readonly UpfrontFee: 1; /** Independent amount / collateral */ readonly IndependentAmountCollateral: 2; /** Principal exchange */ readonly PrincipalExchange: 3; /** Novation / termination */ readonly NovationTermination: 4; /** Early termination provision */ readonly EarlyTerminationProvision: 5; /** Cancelable provision */ readonly CancelableProvision: 6; /** Extendible provision */ readonly ExtendibleProvision: 7; /** Cap rate provision */ readonly CapRateProvision: 8; /** Floor rate provision */ readonly FloorRateProvision: 9; /** Option premium */ readonly OptionPremium: 10; /** Settlement payment */ readonly SettlementPayment: 11; /** Cash settlement */ readonly CashSettl: 12; /** Security lending Fee that the borrower of the security or commodity pays to the lender. The basis rate is specified in PaymentFixedRate(43097). A security lending fee payment may be periodic, in which case specify PaymentFrequencyPeriod(43102) and PaymentFrequencyUnit(43103). */ readonly SecurityLending: 13; /** Rebate For contracts calling for rebate payment(s), e.g. Securities Lending, normally specified as a fixed or floating rate rather than a fixed amount. A rebate payment may be periodic, in which case specify PaymentFrequencyPeriod(43102) and PaymentFrequencyUnit(43103). */ readonly Rebate: 14; /** Other */ readonly Other: 99; }>; export type PaymentType = (typeof PaymentType)[keyof typeof PaymentType];