FIX 4.2 datatypes
All 21 datatypes in the FIX 4.2 dictionary. The datatype is what tells a decoder how to read a field’s bytes; each links to the wire format, parsing rules and the fields that use it.
| Datatype | Base | Fields |
|---|---|---|
| int | int | 88 |
| float | float | 12 |
| Qty | float | 24 |
| Price | float | 18 |
| PriceOffset | float | 6 |
| Amt | float | 13 |
| char | char | 49 |
| Boolean | char | 15 |
| String | String | 113 |
| MultipleStringValue | String | — |
| Currency | String | 4 |
| Exchange | String | 5 |
| UTCTimestamp | String | 16 |
| UTCTimeOnly | String | 1 |
| LocalMktDate | String | 5 |
| UTCDate | String | 1 |
| data | data | 14 |
| MonthYear | String | 2 |
| DayOfMonth | int | 2 |
| MultipleValueString | String | 3 |
| Length | int | 14 |