fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
98 lines (97 loc) • 3.17 kB
TypeScript
/**
* Indicates type of miscellaneous fee.
* - Tag: 139
* - FIX Specification type: String
* - Mapped type: string
* @readonly
* @public
*/
export declare const MiscFeeType: Readonly<{
/** Regulatory (e.g. SEC) */
readonly Regulatory: "1";
/** Tax */
readonly Tax: "2";
/** Local Commission
DEPRECATE - use \<CommissionDataGrp\> component instead */
readonly LocalCommission: "3";
/** Exchange Fees */
readonly ExchangeFees: "4";
/** Stamp */
readonly Stamp: "5";
/** Levy */
readonly Levy: "6";
/** Other */
readonly Other: "7";
/** Markup */
readonly Markup: "8";
/** Consumption Tax */
readonly ConsumptionTax: "9";
/** Per transaction */
readonly PerTransaction: "10";
/** Conversion */
readonly Conversion: "11";
/** Agent */
readonly Agent: "12";
/** Transfer Fee */
readonly TransferFee: "13";
/** Security Lending */
readonly SecurityLending: "14";
/** Trade reporting
The fee charged to recover the cost of trade reporting, e.g. corporate bonds and structured products reported to FINRA TRACE. */
readonly TradeReporting: "15";
/** Tax on principal amount */
readonly TaxOnPrincipalAmount: "16";
/** Tax on accrued interest amount */
readonly TaxOnAccruedInterestAmount: "17";
/** New issuance fee */
readonly NewIssuanceFee: "18";
/** Service fee */
readonly ServiceFee: "19";
/** Odd lot fee */
readonly OddLotFee: "20";
/** Auction fee */
readonly AuctionFee: "21";
/** Value Added tax - VAT */
readonly ValueAddedTax: "22";
/** Sales tax */
readonly SalesTax: "23";
/** Execution venue fee */
readonly ExecutionFee: "24";
/** Order or quote entry fee
Order or quote submission fees per transaction. */
readonly OrderEntryFee: "25";
/** Order or quote modification fee
Order or quote modification fees per transaction. */
readonly OrderModificationFee: "26";
/** Orders or quote cancellation fee
Order or quote cancellation fees per transaction. */
readonly OrdersCancellationFee: "27";
/** Market data access fee
Fee for market data access. */
readonly MarketDataAccessFee: "28";
/** Market data terminal fee
Fee for market data terminal. */
readonly MarketDataTerminalFee: "29";
/** Market data volume fee
Fee for market data per volume group. */
readonly MarketDataVolumeFee: "30";
/** Clearing fee
Fee for clearing of trades. */
readonly ClearingFee: "31";
/** Settlement fee
Fee for settlement of trades. */
readonly SettlementFee: "32";
/** Rebates
Rebates offered to the client. */
readonly Rebates: "33";
/** Discounts
Discounts offered to the client. */
readonly Discounts: "34";
/** Payments
Other benefits offered to the client. */
readonly Payments: "35";
/** Non-monetary payments
Non-monetary benefits offered to the client. */
readonly NonMonetaryPayments: "36";
}>;
export type MiscFeeType = (typeof MiscFeeType)[keyof typeof MiscFeeType];