Try TT Now

Order and Fill Server Files

Order Server Log Files

At startup, the Order Server creates an Order Server logfile named

Exchange-Flavor_Mode _OrderServer_ Date.log to the <root drive>:ttlogfiles directory where:

  • Exchange-Flavor equals the gateway name chosen at install (e.g., NASDAQ_OMX_EU-B).
  • Mode equals SIM for Simulation environment or PROD for Production.
  • Date equals the four-digit year, two-digit month, and two-digit day.

The Order Server adds a new entry for each action, including initialization behavior, logins, configuration values, order entry, and modifications. You can use the Order Server logfile to aid in diagnosing problems related to orders and fills.

Note

The Order Server creates one logfile for the entire trading day. If restarted intra-day, the Order Server continues to populate the existing logfile.

Fill Server Log Files

At startup, the Fill Server creates a Fill Server logfile named

Exchange-Flavor_Mode_ FillServer_ Date .log to the <root drive>:ttlogfiles directory where:

  • Exchange-Flavor equals the gateway name chosen at install (e.g., NASDAQ_OMX_EU-B).
  • Mode equals SIM for Simulation or PROD for Production.
  • Date equals the four-digit year, two-digit month, and two-digit day based on the local NASDAQ_OMX_EU Gateway server machine's date settings.

The Fill Server adds a new entry for each action, including initialization behavior, logins, configuration values, and fill responses from the exchange. You can use the Fill Server logfile to aid in diagnosing problems related to the Fill Server.

Note

The Fill Server creates one logfile for the entire trading day. If restarted intra-day, the Fill Server continues to populate the existing logfile.

Trade Book Files

To manage its trade book, NASDAQ_OMX_EU Gateways use fills.tbl and bof.tbl files.

Whenever the NASDAQ_OMX_EU Gateway establishes a connection to the exchange, the Order Server searches the <root drive>:ttdatfiles directory for the fill file named Exchange-Flavor_IP_mode_fills.tbl. The rest of this manual refers to this file as the fills.tbl file.

When the Order Server finds a the fills.tbl file, it reads the file's contents into memory. Thus, if there is a disconnect, the Order Server reads the appropriate fills.tbl file into memory as part of the trade book. If the file does not exist, the Order Server generates a new one. The Order Server continues to update the fills.tbl file whenever fills are received.

Additionally, for each membership, the Fill Server uses a Gwname_IP_mode_bof.tbl file to record all fills sent to the NASDAQ_OMX_EU Gateway and their status. The rest of this manual refers to this file as the bof.tbl file. All bof.tbl files are located in <root drive>:ttdatfiles.

Whenever X_TRADER® connects to the NASDAQ_OMX_EU Gateway, it uses the Trade book files to populate its Fill Window.

Order Book File

At startup, the Order Server creates a single TT Order Book file named

Exchange-Flavor_Mode _orders.tbl to the <root drive>:ttdatfiles directory where:

  • Exchange-Flavor equals the gateway name chosen at install (e.g., NASDAQ_OMX_EU-B).
  • Mode equals SIM for Simulation environment or PROD for Production.

The rest of this manual refers to this file as the orders.tbl file.

At startup, the Order Server finds the orders.tbl file, and reads the file's contents into memory. This allows the Order Server to populate the order book.

The Order Server uses the order book in its memory to manage and track all orders sent from the NASDAQ_OMX_EU Gateway to the host. Additionally, whenever X_TRADER® connects to the NASDAQ_OMX_EU Gateway, it uses the orders.tbl file to populate its Order Book. The Order Server updates the orders.tbl file whenever the Order Server receives:

  • A new order
  • A fill from the Common Customer Gateway (CCG).

Following a disconnect, the NASDAQ_OMX_EU Gateway uses the Order Book file to repopulate the traders' order book.