Try TT Now

Price Server Files

Introduction

The Price Server creates a Price Server logfile at startup.

Price Server Log File

At startup, the Price Server creates a Price Server logfile named Exchange-Flavor_Mode_PriceServer_Date.log to the <root drive>:ttlogfiles directory where:

  • Exchange-Flavor equals the Gateway named chosen at install (e.g., OSE-B).
  • Mode equals the trading environment: PROD (Production) or SIM (Simulation).

The Price Server adds a new entry for each action, including initialization behavior, logins, configuration values, and contract definitions. You can use the Price Server logfile to aid in diagnosing problems related to market data.

MulticastGroup.cfg

The HKEx Gateway uses the MulticastGroup.cfg file to determine all market data connection settings. MulticastGroup.cfg is an index file that maps connectivity information to the various multicast groups that HKEx broadcasts over the OMD-D Full-Tick market data feed, and is not configurable. Connectivity information to the retransmission service is also included.

The MulticastGroup.cfg file stores connection information for multicast group data in unique channel sections. By default, the HKEx Gateway does not automatically download all of the various feeds listed in the MulticastGroups.cfg file. To download the feed for a particular multicast group, you must configure a MulticastGroup= parameter in the [PriceServer] section in hostinfo.cfg.

Example

[DERIVATIVES_NON_SOM_PARTITION_1]

ChannelNumber=1

SecurityDefinitions=DERIVATIVES_NON_SOM_SERIES_DEFINITIONS

RetransmissionServer=10.170.3.121:55455

RetransmissionServerA=10.170.3.122:55455

RetransmissionServerB=10.170.13.121:55455

RetransmissionServerC=10.170.13.122:55455

# Channel ID = 121, Msg = 330,331,332,335,350,364

ServiceID=121

AddressFeedA=239.1.1.130:51001

AddressFeedB=239.1.127.130:51001

RefreshAddressFeedA=239.1.1.155:51001

RefreshAddressFeedB=239.1.127.155:51001

# Channel ID = 101, Msg = 303,305

InstrumentServiceID=101

InstrumentAddressFeedA=239.1.1.128:51001

InstrumentAddressFeedB=239.1.127.128:51001

InstrumentRefreshAddressFeedA=239.1.1.153:51001

InstrumentRefreshAddressFeedB=239.1.127.153:51001

The file contains the following parameters:

MulticastGroup.cfg parameters

Parameter

Description

[section title]

Sets the type of data (i.e., products), channel number, and all connectivity parameters for the products on the OMD-D Full-Tick feed. Use the section title when configuring product subscriptions in hostinfo.cfg.

RetransmissionServer#

Sets the IP addresses for recovering lost packets via a TCP/IP connection to the OMD-D Full-Tick retransmission services.

ChannelNumberA variable number that identifies the [section title]. HKEx specifies this value.
SecurityDefinitionsSets the names of the products and contracts being broadcast on the OMD-D Full-Tick channel (ServiceID).
ServiceIDSets the channel where HKEx broadcasts market data for the product.
AddressFeed#Sets the IP address and port that HKEx uses to broadcast the multicast market data for the product.
RefreshAddressFeed#For purposes of disaster recovery, each [section title] can contain multiple AddressFeed# and RefreshAddressFeed# parameters. HKEx specifies these values.
InstrumentServiceIDSets the channel where HKEx broadcasts security definitions data for the product.
InstrumentAddressFeed#Sets the IP address and port that HKEx uses to broadcast security definitions.
InstrumentRefreshAddressFeed#For purposes of disaster recovery, each [section title] can contain multiple InstrumentAddressFeed# and InstrumentRefreshAddressFeed# parameters. HKEx specifies these values.