Market Data
AEX provides real-time market data streamed via WebSocket to all connected clients.
Price Grid
The Price Grid is the primary market data view, showing live prices for all contracts at the active GXP node.
Node tabs
At the top of the Price Grid is a row of node tabs — one per GXP delivery point (e.g. OTA, BEN). Clicking a tab switches the grid to show contracts for that node only. The active tab is highlighted with an accent underline. Nodes are configured server-side via the catalog metadata, so the tab list reflects whichever nodes the exchange is currently operating.
Contract columns
Once a node is selected, contracts are displayed as columns sorted by delivery date (nearest expiry first). Each column represents one contract code and contains a row per product profile (e.g. ON, MP, PEAK).
Each cell displays:
- Bid price and bid quantity — the best buy order
- Ask price and ask quantity — the best sell order
- Last traded price and time — most recent fill
Clicking a bid cell opens the order ticket pre-filled for a buy; clicking an ask cell pre-fills for a sell.
Time & Sales
The Time & Sales pane shows a chronological feed of all executed trades for a selected contract:
| Time | Price | Quantity | Side |
|---|---|---|---|
| 14:32:05 | 85.50 | 10 | Buy |
| 14:31:58 | 85.25 | 5 | Sell |
Event Log
The Event Log displays real-time platform events:
- Order submissions, cancellations, and rejections
- Trade executions (fills)
- Market session state changes
- System announcements
Use the Event Log to monitor platform activity and troubleshoot order issues.
Connection status
The status bar at the bottom of the screen shows your WebSocket connection state:
| Indicator | Meaning |
|---|---|
| Connected | Real-time data is flowing |
| Reconnecting | Connection lost, attempting to reconnect |
| Disconnected | No connection — data may be stale |
If you see Disconnected for more than a few seconds, check your network connection and refresh the page.