NYSE Liffe Gateway Documentation
- NYSE Liffe Gateway And The Exchange
- Installing And Upgrading
- Configuring Global Settings
Configuring Market Data
- Understanding the Price Feed
- Configuring the Price Server Connection
- PFX Support
- Price Server Files
- Tick Tables, Point Values, and Product Tables
- Support for Market Depth
- Calculating Volume at Price
- Configuring Product Subscriptions ( Exchange Data Publisher (XDP) Only)
- Support for Open, Close and Settlement Prices
- Understanding the Price Feed Optiq
- Configuring the Price Server Connection Optiq
- Price Server Files Optiq
Configuring The Order Server
- Understanding Order Management
- Clearing Environment Impact
- Order and Fill Server Files
- Configuring Order and Fill Server Connections
- Configuring Order Sessions
- Supported Order Types
- Example Case Studies: Order Session Configuration
- Example: Configuring Order Sessions
- Configuring Account Code Mapping
- Configuring Give Up Orders
- Support for Stop Orders
- Configuration Parameters
- NYSE Liffe Gateway Codes
- Wholesale Trades
- Disaster Recovery
Understanding Order Management
Exchange Order Book
The exchange maintains a list of all persisted orders. Following an intra-day restart, the Order Server reconciles the TT Order Book with data received from the exchange and deletes all stale orders.
Order Feed Behavior
The Common Customer Gateway (CCG) supports point-to-point communications via TCP/IP. TT Gateways communicate with the CCG using the exchange's binary protocol.
The CCG validates users based on their company ID and passwords. In addition, Liffe Individual Trader Mnemonics (ITMs) will be used for authentication.
Unlike previous TT LIFFE CONNECT Gateways, the new TT Gateway does not need to make assumptions on order states when contracts expire or when the markets close.
This may result in orders which show as Working in the TT order book after a session closes. These orders will be deleted by the Order Server when the TT Gateway receives the explicit delete messages from the exchange prior to the next session open.
Order Server Data Flow
The following is a description of order data flow from the Order Server to the exchange host:
- The Administrator or TTChron starts the Order Server.
The Order Server creates the Order Server logfile and displays as
initializing in Guardian.
The Order Server will not fully initialize it cannot connect to a fill source.
- The Order Server loads values located in the aconfig.xml, aconfig_local.xml, and hostinfo.cfg files.
- The Order Server receives a valid license from the Guard Server.
- For intra-day restarts, the Order Server loads and verifies the current order sequence number for each configured Order Session.
- The Order Server loads the previous day's orders.tbl file from the <root drive>:ttdatfiles directory.
- The Order Server trims the fills.tbl file as configured in the aconfig.xml file.
- The Order Server verifies the exchange status via the Price API.
- The Order Server begins to download product information from the Price Server.
- The Order Server forwards a login request from each configured Order Session.
- The Order Server reconciles the TT Order Book with data received from the exchange and deletes all stale orders.
- When the order download completes, the Order Server goes active and shows as green in Guardian.
- The client applications submit login requests to the Order Server.
- As traders login to X_TRADER, the Order Server maps each trader to the Order Session based on their TT Member ID.
- As traders submit orders, the Order Server sends the order to the exchange and writes the order information to the Order Server log file.
- The exchange confirms the order and assigns an exchange order number.
- The Order Server sends an OK/Add to the Audit
Trail, publishes order data to the Order Book and writes the order
information to the Order Server log file.
TT Gateways waits for explicit delete messages from the exchange before completely processing a delete. This may result in orders which appear as Working in the TT order book after a session closes.
These orders will be deleted by the Order Server when the TT Gateway receives the explicit delete messages from the exchange prior to the next session open.
Fill Server Data Flow
The following is a description of order data flow from the Fill Server to the exchange host:
- The exchange matches the order and sends fill data to the Order Server.
- The Order Server validates the fill and populates the Order Book with fill data.
- The Order Server writes the fill to the fills.tbl file then forwards the fill data to the Fill Server.
- The Order Server sends an Ok/Fill to the Audit Trail.
- The Fill Server writes the fill data to the bof.tbl file.
- The Fill Server sends the fill data to the Fill window.