TRADEX INSTITUTIONAL GATEWAY · v4.4.12 · BUILD 26.04.28
INIT_SYSTradeX gateway · operator: SIMULATOR[OK]
SEC_CHKTLS 1.3 mutual handshake · cert chain valid[OK]
FIX_ENG35=A logon · sender CompID · seqNum sync[OK]
SANCTIONSOFAC + EU + UN consolidated lists synced[OK]
RISK_GWSEC 15c3-5 pre-trade gate · notional + venue caps[ARMED]
SURVEILSpoofing · layering · wash · marking-the-close[ARMED]
ROUTERReg NMS smart router · 5 venues calibrated[OK]
LATENCYRound-trip probe · NYSE / ARCA / IEX0.4ms P95
DATATop-of-book + L3 depth + tape[STREAMING]
SYSTerminal UI ready · session bound[READY]
63instruments 20indicators 5venues 12surfaces FIX 4.4protocol 15c3-5pre-trade
SIMULATOR MODE · NO REAL EXECUTION · NO MARKET RISK · FOR EDUCATIONAL USE ONLY
WATCHLIST 22
SIM
FIX Session
35=A ACTIVE
Pre-Trade Gate
PASS
Smart Router
5 venues
Risk Utilisation
62%
P95 Latency
0.4ms
Kill Switch
ARMED
OB Imbalance
52% / 48%
Sweeps · 1h
3
2 buy · 1 sell side
Hidden Liq
31%
Mid-or-better fills
Block Prints
2
≥10K shares · 12m ago
Quote Churn
1.4×
Order/cancel ratio
Tape Pressure
+0.42σ
Buy aggressors winning
ExchangeOrdersSizeBid
AskSizeOrdersExchange
Ready · SPX · NYSE | Keys: 1-5 Instruments · M Multi · Tab Tabs · Esc Close Latency: 0.4ms · FPS: 60
Modify Working Order 35=G
FIX 4.4 OUT preview
OrderCancelReplaceRequest chains the existing working order via Tag 41 OrigClOrdID to a fresh Tag 11 ClOrdID. Exchange responds with ER ExecType=5 Replaced (or 8 Rejected if too late). Queue priority is not preserved — that's the trade-off.
TradeX Institutional Terminal
Portfolio Demo · Ed Chen · Senior Product Designer
Design lens · viewing as Trader execution-first · what does the trader need to act in 200ms?
What this demonstrates
Every design decision in this terminal is derived from a real protocol constraint — not from Bloomberg screenshots. The FIX 4.4 session monitor, Tag 39 OrdStatus lifecycle, partial fill states, and L3 order book scope are all direct translations of FIX Protocol rules into UI decisions, documented through production institutional FIX work (12+ institutional clients, 67% support ticket reduction).
FIX 4.4 Protocol Layer
Live FIX session state machine (TCP → Logon 35=A → Active → Heartbeat 35=0 loop). Real-time message stream with tag parsing. Tag 39 OrdStatus badges (A Pending → 1 PartFill → 2 Filled). NewOrderSingle (35=D) FIX message preview in Order Entry. Order execution triggers live FIX message flow. HeartBtInt=30s countdown ring.
Design Mode (🎨 button)
Toggle Design Mode to reveal annotation overlays showing exactly why each UI element was designed the way it was — every annotation maps to a FIX protocol constraint or institutional UX decision. This is the designer's layer: Protocol → Design decisions made visible.
Technology
Pure HTML/CSS/JS — no frameworks. LightweightCharts v4.2.0. ResizeManager (col-resize + row-resize drag). FloatingPanel (grab drag + SE-corner resize). FIX 4.4 message simulation engine. Canvas API for Depth chart. All data is simulated with realistic random walks seeded from real market structure.
Keyboard Shortcuts
1–5: Switch instruments · M: Multi-chart · Tab: Cycle bottom tabs · F: Fullscreen · Esc: Close · 🎨 Design Mode: reveals Protocol→Design annotation layer
Confirm Order