Functionalities overview
Exchange back-end
Section titled “Exchange back-end”- Registry - Implemented in Foundry
- Exchange Engine - Implemented in Prodigy
- Fix Server - Industry standard FIX server (data and trading). Implemented in Fix
Exchange/Brokerage back-end
Section titled “Exchange/Brokerage back-end”- Feed Server - A Zenith plugin which connects to an exchange and provides streaming and/or historical market data to other Zenith services. Implemented in Zenith
- Trading Adapter - An OMS plugin which connects Order Management to a trading feed for an exchange Implemented in OMS
- Trade Feed Adapter - Generates a specialised feed which assists settlement and registries from booking trades to accounts and generating contract notes. Implemented in OMS
- Order Management - Manages the life cycle of all orders and maintains account holdings, balances, orders and reservations. Implemented in OMS
- Trading Agent - Maintains an in-memory picture of Order Management data for caching proxy and orchestrates vetting of order requests. Implemented in Zenith
- Authority - Implemented in Authority
- Caching Proxy - Fulfills subscriptions and data requests from APIs using either cached data or obtaining the data from a Feed Server or the Trading Agent. Implemented in Zenith
- Alerting / Scanning - Implemented in Zenith
- Session Management - Implemented in Session Management