
EDX Markets (TCP) Market Data Connector
EDX Markets Data Connector based on EDX Markets Binary Market Data Gateway API.
Features
edxm_tcpConnector Key✗
Level 1
✓
Level 2
✗
Level 3
✓
Trades
✗
Funding Rates
Configuration
Data Connector Parameters
| Parameter | Default Value | Description |
|---|---|---|
| TCP Stream Server Host | N/A | Host/IP address of the TCP Stream Server. |
| TCP Stream Server Port | N/A | Port of the TCP Stream Server. |
| Token | N/A | Token for the TCP Stream Server formatted as 'user:password'. |
| Use SSL | false | Enable to use SSL. |
| Exchange Name | EDXM | Exchange name for this session. |
| Process Normal Orders | true | Include ordinary institutional orders in the book — the regular liquidity available to all market participants. Set to false to exclude it. |
| Process Designated Retail Orders | true | Include orders that retail brokers/intermediaries send to trade against retail-only liquidity (see Process RTL Orders below). Set to false to exclude it. |
| Process RTL Orders | true | Include Retail Liquidity Provider (RLP) orders — special retail-only liquidity that market makers post for retail brokers, which cannot be traded against by ordinary institutional orders. Because RLP liquidity sits outside the normal book, including it can make the book look crossed (e.g., its bid price higher than the regular ask); this is expected, not an error. Set to false to exclude RLP liquidity from the book, e.g. if your downstream systems cannot handle a crossed book. |
| Output Book Size | 10 | Size of the output book. -1 means the full book. |
| Snapshot Interval | 10S | This property sets an interval in seconds between periodical snapshots which sent to Aggregator. Snapshots will be generated as soon as this threshold is exceeded AND the next increment message arrives. Conversely, snapshots are NOT generated every period if no data is coming in. Default value is 10 seconds. Set value to zero to disable periodical snapshots. |
Symbology
Supported symbol notations:
| Symbol Notation | Examples |
|---|---|
<BASE_CURRENCY/QUOTE_CURRENCY> (upper case) | BTC/USD ETH/USD LTC/USD BCH/USD PRI/USD CTB/USD HTE/USD CTL/USD HCB/USD |
Logging
To enable detailed logging, use these lines in the <QSHOME>/config/gflog.xml file:
<logger name="deltix.qsrv.hf.plugins.data.edxm_tcp" level="TRACE">
<appender-ref ref="safeAppender"/>
</logger>
