Argo SE offers a full-featured instrument agnostic turnkey Exchange Solution based on Argo Trading Platform technology. Argo Exchange comes with its own Matching Engine, Order Management System (OMS), Market Data Dissemination Facility, Risk Management System, Trading APIs, web and desktop trading front-ends. Exchange administrative modules implement flexible matching policies and trading rules, trading session scheduling, continuous and auction trading, fees and risk control policies. Exchange comes with multiple integration points providing seamless integration with market participants and regulators, including market makers, central securities depositories (CSD), collateral, clearance and settlement facilities. ATP architecture guarantees linear scalability and low latency of order management, matching and market data dissemination operations.
Argo Trading Platform modules are written in C++ for performance and portability, we deploy Argo Trading Platform on Windows and Linux platforms.
Argo offers binary and source code licenses. Source code licensing gives our customers full control of the future evolvement of their systems.
Argo Exchange Solution was successfully used to build regulated stock and commodity exchanges, ATSes, energy, FX and crypto markets around the globe.
Matching Engine
ATP low latency, high throughput, instrument agnostic Matching Engine implements price-time priority and pro-rata order matching algorithms, implied in and out functionality. It comes with FIX interfaces for order management, publishes aggregated market depth, market-by-order, BBO, last trade and trading session statistics via FIX/FAST and MDP 3.0 market data protocols. Matching Engine supports all main order types and Time-In-Force (TIF) options. Multiple matching engines can be deployed to ensure the highest order throughput.
Order Management and Routing System
ATP Order Management System provides FIX-based order management services to trading front-ends, order gateways, routers and FIX hubs. It supports all main order types and Time-In-Force options along with ATP smart orders. OMS provides 0-latency pre-trade risk check via IPC integration with Risk Management System. Order Management System configuration allows order routing to multiple trading venues internal (Exchange Matching Engines) and external.
Market Data Dissemination Facility
ATP Market Data Dissemination Facility provides trading front-ends with market data cache and real-time updates for various types of market data: aggregated market depth, market-by-order, BBO, last trade, session statistics, real-time and historical OHLC data via FIX and proprietary TCP and reliable UDP multicast protocols.
Risk Management System
Argo Risk Management System provides back-office facilities for account risk management. It fits into the most complicated business environment by providing elaborated hierarchy of market participants structures: security issuers, clearing members (like FCMs), brokers, trading entities. RMS features multiple risk/buying power control policies including trading on margin based.
Trading API
Argo Trading API features C++ and C# native framework, RESTful and WebSocket based facilities with order management, market data and risk management and control interfaces. Argo API, backtesting and forward testing facilities provide powerful full cycle development environment for ATP client (trading GUI, automatic trading strategies) application development.