Introduction
The following documentation outlines the design of a self-contained exchange, showcasing the capabilities of the Chronicle Matching Engine. The exchange is built as a packaged, modular application framework that offers:
Distributed gateways for client connectivity
Order validation and risk management checks
Advanced order matching
Support for multiple order types, including worked orders such as Stops, Icebergs, Pegged Orders, and Hidden Orders
Multiple time-in-force options, including IOC (Immediate or Cancel), FOK (Fill or Kill), GTT (Good 'Til Time), and GTD (Good 'Til Date)
Configurable matching controls, such as self-match prevention and controls across specific brokers
Market data feeds
Reference data feeds
Aggregating services, including risk controls, drop copies, and consolidated books
Scalable, distributed architecture
High availability and disaster recovery (HA/DR) capabilities