Notable changes to the FCX FIX Specification. Format: Keep a Changelog 1.1.0. Versions: SemVer 2.0.0.
NONE, copied from the Pending New or Pending Replace report, names its order by 41 alone, as if 37 were absent.NONE on Pending New (150=A) and Pending Replace (150=E). FCX assigns the OrderID when it accepts the order, so the New (150=0) or Replaced (150=5) is the first report that carries it. FCX-263 · #2140 or 3 or 6867 not Y, now gets Logout (35=5) with a 58 that names the tag. It got no reply before (§4.4). FCX-294102=1; an order with no outcome with 102=99 and 58=Order pending; send again. FCX-263 · #2140 too late, 1 unknown order, 18 off tick, 99 other. §7.6 points to it instead of listing the values. FCX-282 · #212main at 4c28e525a. 4c28e525a102=1 with 39=8, the reply an unknown order gets, because it names no order either. 58 stays Unknown symbol. The gateway sent an undocumented 102=99 before. FCX-282 · #212340=2. Unsolicited 340=0 on a lost exchange link, and 340=2 on recovery, not sent yet. FCX-128 · #209 · ce5984921TBD. eventCode and 458 carry the event code once the market names its event. FCX-262 · #172 · 2f15e3cb6PREDICT_CATEGORY › TOPIC › SERIES › SECTION. Event, Market, Outcome tables with Req, Unique and product columns (ML, TW). ML two-way model: one instrument, Yes = Home. Example JSON. FCX-146 · #179 · aa00f1bbcSPORTS_GROUPING → TOPIC, LEAGUE → SERIES, EXTERNAL_* → PROVIDER_*). FCX-146 · #179 · aa00f1bbceventCode is one per event (= 458), not one per contract. FCX-146 · #179 · aa00f1bbc728=99. §7.10 AF 585=1 names the instrument by the §7.1 block. FCX-193 · #175 · 6363e5134323=6 on d. Database read failure: one y with 560=4 and no entries; d with 323=5 and 58. FCX-129 · #156 · ec82ce58f1 if one step covers the whole band, else 3. A band holds its start price; the last band also holds its end. Price must be a multiple of the band tick. FCX-179 · #155 · 6733cf315102=0: last held status on the cluster order path (A, 0, 1 possible); differs on the legacy path. FCX-185 · #165 · 3dc8f2bf1102=1. FCX-185 · #165 · 3dc8f2bf1325=Y, no 909) on deposit, withdrawal, charge, fee, reconciliation. 325 on BA listed in §9. Samples. FCX-217 · #162 · d3081d51e103=6 on the cluster order path only; the legacy path does not refuse a repeat (FCX-77). FCX-206 · #161 · 57bfc1e5e50 from the instrument's own state, not only via 10302. FCX-158 · #140 · 5e606bccd1409=7, 58=Gateway is shutting down. FCX-211 · #130 · f1e5b81d0103=99 texts: Gateway is shutting down, Connection closed before the order was sent. FCX-211 · #130 · f1e5b81d058=Cancelled on disconnect. Reports arrive by resend after the next Logon. FCX-211 · #130 · f1e5b81d0380=3 on both gateways. MsgType not defined by FIX → 35=3 373=11. Session stays up. FCX-199 · #129 · 0d0e17548system_labelONEEX logon label default. Default is now system_labelFCX. FCX-197 · #135 · 700ea729039=4 reasons added: price limit change, price multiplier change, instrument asset change, free cash < 0 after a fee, charge or position move. #119 · eb4a81b35ITF_TEN_TW_{YYMMDD}_{DRAWID}_{PLAYERID}. §6.1.1 454/455/456 (456=8), 207 WSLX, 200 contract date, 60013 AlphaStrike (FCX extension). #123 · 4842131bf460=102 returns the same list as 559=4. No filter by 1151. #123 · 4842131bf103=0 for liquidation-only and frozen accounts (FCX-137); 103=99 account texts. §7.9 AN scoped to the session's accounts; AP on position transfer. Dark mode. #115 · 028b940c8