|
NYSE Technologies' Common Customer Gateways (CCG) are connectivity solutions in front of exchanges and other execution venues. They are currently used to gain access to the New York Stock Exchange, Arca and it is planned that CCG will be implemented by several other exchanges around the world in 2009. CCG offers a common front-end to the exchange clients.
Selection of the key functions fulfilled by CCG:
- Routing - based on pre-defined criteria, e.g. based on the instrument, incoming orders are routed to the right trading engine.
- Support for multiple protocols - based on the TCM engine and its build-in support for multiple protocols via extension points.
- Protocol Translation - allows for any-to-any protocol translation to facilitate for example the presentation of a FIX interface to clients while the trading-engine side of CCG communicates the same messages in a different protocol.
- Validation - validates if the incoming messages are correctly formatted and contain the required information. Exception handling can either be based on the protocol conventions or on custom rules.
- Ensured Delivery - persists messages at different points of their transit to the filesystem. This approach ensures that messages can be automatically restored, e.g. if a connection fails. The persist files can also be used in failover or HA scenarios.
- Integration with other products - can be integrated with Risk Management Gateway to offer risk management for DMA clients as a facility of the exchange.
|