UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

27 lines (26 loc) 1.23 kB
/** * Specifies the reason for an amount type when reported on a position. Useful when multiple instances of the same amount type are reported. * - Tag: 1585 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const PosAmtReason: Readonly<{ /** Options settlement */ readonly OptionsSettlement: 0; /** Pending erosion adjustment */ readonly PendingErosionAdjustment: 1; /** Final erosion adjustment */ readonly FinalErosionAdjustment: 2; /** Tear-up coupon amount */ readonly TearUpCouponAmount: 3; /** Price alignment interest To minimize the impact of daily cash variation margin payments on the pricing of interest rate swaps, the Clearing House will charge interest on cumulative variation margin received and pay interest on cumulative variation margin paid in respect of these instruments. This interest element is known as price alignment interest. */ readonly PriceAlignmentInterest: 4; /** Delivery invoice charges */ readonly DeliveryInvoiceCharges: 5; /** Delivery storage charges */ readonly DeliveryStorageCharges: 6; }>; export type PosAmtReason = (typeof PosAmtReason)[keyof typeof PosAmtReason];