FIX Engine
Low latency .NET Framework / C# FIX Engine
The OnixS ultra low latency .NET Framework FIX Engine SDK is a high performance, low latency .NET Framework implementations of the FIX Protocol that FIX-enables .NET applications (C#, VB.NET, Managed C++, F#, etc.) in a simple, reliable and cost effective manner.
- Home
- Products
- FIX Engine
- .NET Framework FIX Engine
Main Features
- GC free: zero memory allocation on the critical path
- Ultra-low latency: less than 1 microsecond is added in the roundtrip scenario on commodity hardware
- Easy-to-use yet powerful and flexible API
- High throughput
- Low jitter
- Comprehensive documentation
- Rich set of sample applications and quick start venue-specific reference implementations
- Multiple FIX sessions are supported simultaneously (up to a few hundred), each session can be configured independently
- Supports all current FIX Protocol Versions (including latest service packs), multiple versions can be used simultaneously
- Messages, fields, and tags are easily customisable via the XML-based or API-based FIX Protocol Dictionaries to match non-standard extensions
- Configurable message validation (required/optional fields, data types, repeating groups)
- High-precision timestamps - down to picoseсonds
- Session Scheduler
- Message Throttle: rate limiter control of messaging
- Multiple session storage types: File-based, Memory-based, Asynchronous, Custom/Pluggable
- Structured, tag-based, and strongly typed message models
- Built-in support of TLS/SSL Encryption
- Built-in support of proxy servers (Web/HTTP and SOCKS5)
- Failover: automated configurable reconnection, support of backup connections
- High availability
- Versatile diagnostics: easily track FIX session activity with a full audit trail
- FIX ↔︎ FIXML Converter
- FAST 1.1 and FAST 1.2 encoding and decoding
- .NET Framework to .NET Core3.1/.NET 5 upgrade path
- Flexible licensing: you only pay on first production use
- Source Code Escrow
- Service Level based support with included updates and upgrades
- No costs for development test, UAT and DR licenses used in support of production deployment(s)
The OnixS .NET Framework FIX Engine SDK includes the following reference implementation source code quick-start samples:
- Buy-Side
- Custom Field Generator
- Custom Repeating Group
- Database Session Storage
- Dictionary Validator
- Exchange Emulator
- FAST Decoding Encoding
- FIXML Converter
- Flat Group Reader
- Flat Message
- Latency Benchmark
- Message Fields Iteration
- Parsing Benchmark
- Pluggable Session Storage
- Re-sending Messages
- Sell-Side
- Session Scheduler
- Throughput Benchmark
- Trading Client
- Typed Messages