developers:fixapi:executionreport

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
developers:fixapi:executionreport [2026/04/14 03:06] – [Message Specification] chaddevelopers: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, PossResend=Y   * Overnight positions reported with ExecTransType=0, PossResend=Y
 +  * 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
  • developers/fixapi/executionreport.txt
  • Last modified: 2026/10/20 13:05
  • by chad