fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
43 lines (42 loc) • 1.69 kB
TypeScript
/**
* Type of ContAmtValue (520).
NOTE That Commission Amount / % in Contract Amounts is the commission actually charged, rather than the commission instructions given in Fields 2/3.
* - Tag: 519
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const ContAmtType: Readonly<{
/** Commission amount (actual) */
readonly CommissionAmount: 1;
/** Commission percent (actual) */
readonly CommissionPercent: 2;
/** Initial Charge Amount */
readonly InitialChargeAmount: 3;
/** Initial Charge Percent */
readonly InitialChargePercent: 4;
/** Discount Amount */
readonly DiscountAmount: 5;
/** Discount Percent */
readonly DiscountPercent: 6;
/** Dilution Levy Amount */
readonly DilutionLevyAmount: 7;
/** Dilution Levy Percent */
readonly DilutionLevyPercent: 8;
/** Exit Charge Amount */
readonly ExitChargeAmount: 9;
/** Exit Charge Percent */
readonly ExitChargePercent: 10;
/** Fund-Based Renewal Commission Percent (a.k.a. Trail commission) */
readonly FundBasedRenewalCommissionPercent: 11;
/** Projected Fund Value (i.e. for investments intended to realise or exceed a specific future value) */
readonly ProjectedFundValue: 12;
/** Fund-Based Renewal Commission Amount (based on Order value) */
readonly FundBasedRenewalCommissionOnOrder: 13;
/** Fund-Based Renewal Commission Amount (based on Projected Fund value) */
readonly FundBasedRenewalCommissionOnFund: 14;
/** Net Settlement Amount */
readonly NetSettlementAmount: 15;
}>;
export type ContAmtType = (typeof ContAmtType)[keyof typeof ContAmtType];