🠄 Back to solutions

nxAccess

nxAccess is a high-performance FPGA-based trading engine that combines hardware speed with software flexibility for faster order execution and improved algorithmic trading.

Description

nxAccess is a high-performance FPGA-powered trading engine designed for market making, high-frequency trading, and arbitrage strategies. It allows users to preload orders in hardware, receive market data, and trigger and update orders before sending them to the trading venue. This unique approach combines the speed and deterministic performance of FPGA technology with the flexibility of software, accelerating existing trading algorithms without significant hardware investment. nxAccess features a hybrid implementation, using an FPGA data path for latency-critical logic and an accelerated software data path for less latency-sensitive logic. The system supports various market data input methods and order execution paths, catering to a wide range of trading strategies and latency profiles. It also includes a pattern matcher for ultra-low-latency trading strategies.

Features

nxAccess is characterized by its unique combination of FPGA hardware and software flexibility. Key features include an FPGA algo sandbox for order preloading, hardware-assisted order triggering and updating, and support for both raw and normalized market data. The system offers two order execution paths (hardware and software triggers) and direct software sending, providing versatility in managing latency-sensitive and non-latency-sensitive tasks. It includes a built-in pattern matcher for extremely low-latency decoding of raw market data and an FPGA-based feed handler for comprehensive order book building. The platform supports a large number of symbols, offers robust filtering capabilities, and incorporates features such as A/B feed arbitration, market data and order execution resynchronization, and a kill switch with monitoring.

Benefits

nxAccess offers significant speed and performance advantages for algorithmic trading. Its FPGA-based architecture delivers extremely low, deterministic latency, enabling faster order execution and improved trading performance. The hybrid software/hardware approach simplifies the transition to FPGA technology, reducing the complexity and cost compared to pure hardware solutions. The system supports both hardware and software triggered orders, providing flexibility to manage and respond to varied market conditions. The platform's scalability and adaptability cater to a wide array of trading strategies, from high-frequency market making to arbitrage and complex algorithms. The integrated feed handler and pattern matcher options provide several paths for data ingestion optimized for diverse latency requirements. The robust features of the platform reduce operational risk and downtime through built-in safeguards.

Links

Details