The OnixS ultra low latency FIX Engine products are high speed implementations of the Financial Information Exchange (FIX) Protocol in .NET / C#, C++ and Java, specially designed for mission critical, ultra low-latency, high frequency trading infrastructure and application frameworks.

All OnixS FIX Engine SDK implementations provide an easy to use feature rich API for fast, efficient and flexible integration into application and trading frameworks.

The FIX Engine and FIX/FAST Decoder/Encoder SDKs for .NET / C#, C++ and Java are development efficiency solutions on a low cost fully supported subscription basis. They are high-performance multi-platform FIX library implementations offering developers a fast-start to FIX-enable trading, order management and risk management systems while minimising the initial and long term cost of deployment of critical trading infrastructure.

All OnixS FIX Engine software distributions include quick-start source code reference implementation working examples for FIX parser, latency and throughput benchmarks, working with FIX dialects and repeating groups, FIX message parser and FAST decoding and decoding, FIXML convertor, session scheduler, pluggable session state and message storage as well as FIX initiator/accepter client application examples supporting the full FIX implementation of session layer standards.

OnixS offer a comprehensive range of OnixS directConnect venue specific SDK solutions including FIX variant and proprietary protocol implementations that are calibrated, tested and supported implementations. Where the venues expose a FIX API, OnixS provides a bundle of the OnixS FIX Engine, the venue specific FIX dictionary variant, and fast-start reference implementation source code samples designed to reduce the integration time and cost for the specific venues.

.NET FIX Engine

are low latency .NET Framework and .NET Core FIX Protocol SDK implementations that provide simple, quick, reliable and cost-effective solutions to FIX-enable .NET applications.

.NET Framework FIX Programming Guide 

.NET Core FIX Programming Guide

Supported platforms:

  • Windows:
    • .NET Framework 4.7.2
    • .NET Framework 4.6.2
    • .NET Framework 4.5.2
  • Linux, Windows and macOS:
    • .NET Core 2.1+

C++ FIX Engine

are ultra low latency FIX Protocol SDK implementations in C++ to provide superior performance for mission-critical trading software systems via easy-to-use and flexible API.

C++ FIX Engine Programming Guide

Supported platforms:

  • Linux (RedHat, CentOS, Ubuntu, Debian, etc.)
  • Windows

Java FIX Engine

are high performance, low latency FIX Protocol SDK implementations in Java that facilitate development of FIX based applications on the Java platform using its open and extensible API.

Java FIX Engine Programming Guide

Supported platforms:

Java 1.7+