ZagTrader

FIX Protocol Tag 139: MiscFeeType

MiscFeeType is a string field used in 12 FIX message types, including Execution Report (35=8), Trade Capture Report (35=AE) and Allocation Instruction (35=J). It is defined in FIX 4.0 to 5.0 SP2 and has 36 enumerated values.

Tag number
139
Data type
STRING
FIX versions
FIX 4.0 to 5.0 SP2
Used in
12 message types

Tag 139 in each FIX version

Values and message usage as defined in a specific version.

Data type

STRING: Text of printable characters. It cannot contain the SOH delimiter.

Valid values

36 enumerated values across all FIX versions.

ValueMeaningFIX versions
1RegulatoryAll
2TaxAll
3Local commissionAll
4Exchange feesAll
5StampAll
6LevyAll
7OtherAll
8Markup4.1, 4.2, 4.3, 4.4, 5.0, 5.0 SP1, 5.0 SP2
9Consumption tax4.2, 4.3, 4.4, 5.0, 5.0 SP1, 5.0 SP2
10Per transaction4.4, 5.0, 5.0 SP1, 5.0 SP2
11Conversion4.4, 5.0, 5.0 SP1, 5.0 SP2
12Agent4.4, 5.0, 5.0 SP1, 5.0 SP2
13Transfer fee5.0, 5.0 SP1, 5.0 SP2
14Security lending5.0, 5.0 SP1, 5.0 SP2
15Trade reporting5.0 SP2
16Tax on principal amount5.0 SP2
17Tax on accrued interest amount5.0 SP2
18New issuance fee5.0 SP2
19Service fee5.0 SP2
20Odd lot fee5.0 SP2
21Auction fee5.0 SP2
22Value added tax5.0 SP2
23Sales tax5.0 SP2
24Execution fee5.0 SP2
25Order entry fee5.0 SP2
26Order modification fee5.0 SP2
27Orders cancellation fee5.0 SP2
28Market data access fee5.0 SP2
29Market data terminal fee5.0 SP2
30Market data volume fee5.0 SP2
31Clearing fee5.0 SP2
32Settlement fee5.0 SP2
33Rebates5.0 SP2
34Discounts5.0 SP2
35Payments5.0 SP2
36Non monetary payments5.0 SP2

Example

139=1

Illustrative value. In a message, fields are separated by the SOH character (0x01), often shown as | or ^ in logs.

Decode a message with this tag

Message types that use tag 139

Covers every version from FIX 4.0 to 5.0 SP2, including fields reached through components and repeating groups. The version pages above show whether the tag is required in each message.

Field and message data comes from the QuickFIX data dictionaries for FIX 4.0 to 5.0 SP2 and FIXT 1.1, used under the QuickFIX Software License. This product includes software developed by quickfixengine.org (http://www.quickfixengine.org/). Enumerated value names are converted to plain text for reading.