Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| developers:fixapi:executionreport [2026/04/14 03:06] – [Message Specification] chad | developers:fixapi:executionreport [2026/10/20 13:05] (current) – chad | ||
|---|---|---|---|
| Line 63: | Line 63: | ||
| | 54 | Side | Char | Y | 0=None, 1=Buy, 2=Sell | | | 54 | Side | Char | Y | 0=None, 1=Buy, 2=Sell | | ||
| | 38 | OrderQty | Float | Y | Total order quantity | | | 38 | OrderQty | Float | Y | Total order quantity | | ||
| - | | 40 | OrdType | Char | O | 1=Market, 2=Limit, 3=Stop, 4=Stop Limit | | + | | 40 | OrdType | Char | O | 1=Market, 2=Limit, 3=Stop, 4=Stop Limit, S=Options Settlement |
| - | | 44 | Price | Float | C | Limit price | | + | | 44 | Price | Float | C | Limit price, or settlement price when OrdType=S |
| | 99 | StopPx | Float | C | Stop price | | | 99 | StopPx | Float | C | Stop price | | ||
| | 31 | LastPx | Float | C | Fill price (trades only) | | | 31 | LastPx | Float | C | Fill price (trades only) | | ||
| Line 128: | Line 128: | ||
| * Multiple execution reports generated for order lifecycle events | * Multiple execution reports generated for order lifecycle events | ||
| * Overnight positions reported with ExecTransType=0, | * Overnight positions reported with ExecTransType=0, | ||
| + | * Options and prediction market settlements reported as trades with OrdType=S (40=S); Price (44) and LastPx (31) carry the settlement price | ||
| * OCO/AutoOCO components linked via ListID (66) | * OCO/AutoOCO components linked via ListID (66) | ||
| * Verbose reporting controlled via Logon (Tag 372) | * Verbose reporting controlled via Logon (Tag 372) | ||
| * External orders generate reports for subscribed accounts | * External orders generate reports for subscribed accounts | ||