fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
18 lines (17 loc) • 1.03 kB
TypeScript
/**
* The type of value in MatchExceptionToleranceValue(2778). Omitted if no tolerance is allowed or not applicable.
For example, if the tolerance for accrued interest is 0.01% of total accrued interest then MatchExceptionElementType(2774)=1 (Accrued interest), MatchExceptionToleranceValueType(2779)=2 (Percentage) and MatchExcecptionToleranceValue(2778)=0.0001. If tolerance for the exchange rate of an FX trade is "0.001" then MatchExceptionElementType(2774)=2 (Deal pPrice), MatchExceptionToleranceValueType(2779)=1 (Fixed amount) and MatchExcecptionToleranceValue(2778)=0.001.
* - Tag: 2779
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const MatchExceptionToleranceValueType: Readonly<{
/** Fixed amount
Default if not specified */
readonly FixedAmount: 1;
/** Percentage */
readonly Percentage: 2;
}>;
export type MatchExceptionToleranceValueType = (typeof MatchExceptionToleranceValueType)[keyof typeof MatchExceptionToleranceValueType];