Showing content from https://github.com/epam/fix-antenna-net-core below:
epam/fix-antenna-net-core: FIX Antenna™ .NET Core is a high-performance low latency .NET FIX Engine.
FIX Antenna™ .NET Core Community Edition
FIX Antenna™ .NET Core is a high-performance low latency .NET FIX Engine. Ideal solution for buy-side and proprietary trading companies.
Here you can find out more about our other products.
Fast response time
Requirements & Compatibility
The engine is based on .NET Standard 2.0 and is compatible with any platform that supports .NET Standard 2.0 e.g. .NET Framework 4.8, .NET Core 3.1, .NET 5, .NET 6.0, .NET 8.0.
Samples and libraries were tested with .NET Framework 4.8 and .NET 8.0 under Windows 11 and Linux Ubuntu 16.04.
.NET SDK 8.0 is required to build and run samples
Quick start guide Features
Current State
2025 – FIX Antenna .NET Core 1.2.3 Community Edition (open source)
Changelog Roadmap
- NuGet packages
- Message decorator
- Scheduler
- REST admin and monitoring interface
Samples description Sample name Folder Description EchoServer Samples/EchoServer A very simple server, which sends all the received messages back to a client. ConnectToGateway Samples/ConnectToGatway A very simple client, which connects to the server and accepts all received messages. SimpleServer Samples/SimpleServer Demonstrates how to implement a FIX server with simple IP filtering of incoming sessions. SimpleAdminClient Samples/SimpleAdminClient Demonstrates how to connect to an administrative session and communicate with it using the implementation of administrative messages. ConnectToGatewayAsync Samples/ConnectToGatewayAsync Version of 'ConnectToGateway' using 'session.ConnectAsync(...)' Latency Samples/Latency/Server
Samples/Latency/Sender Simple scenario to test performance Scheduler Samples/SimpleScheduledServer
Samples/SimpleScheduledClient Demonstrates how to accept a scheduled connection, and how to connect with a schedule. How to build and run samples With Visual Studio
Recommended version is Visual Studio 2022
- Open
FixAntenna\Epam.FixAntenna.sln
in Visual Studio
- Choose Debug configuration
- Build → Rebuild solution
- Find the
Samples\EchoServer\bin\Debug\net8.0\EchoServer.exe
and run
- Find the
Samples\ConnectToGateway\bin\Debug\net8.0\ConnectToGateway.exe
and run
With CLI
- Make sure you have .NET SDK 8.0 installed
dotnet build Epam.FixAntenna.sln -c Debug -f net8.0
- Find the
Samples\EchoServer\bin\Debug\net8.0\EchoServer.exe
and run
- Find the
Samples\ConnectToGateway\bin\Debug\net8.0\ConnectToGateway.exe
and run
Documentation
Contributing
- Fork it (https://github.com/epam/fix-antenna-net-core/fork)
- Create your feature branch (git checkout -b feature/fooBar)
- Read our contribution guidelines and Community Code of Conduct
- Commit your changes (git commit -am 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request
Development team
License
Copyright © 2020-2025 EPAM Systems, Inc.
Distributed under the Apache License, Version 2.0.
Support
Should you have any questions or inquiries, please direct them to SupportFIXAntenna@epam.com
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3