FIX tools is a collection of utilities designed and intended to simplify the day-to-day work of developers, testers, and support personnel.
These utilities could be used to:
- Analyze FIX/FAST messages
- Capture and Replay FIX/FAST traffic
- Simulate FIX buy and/or sell side end points
| Tool name | Technology | Console/GUI | Windows/Linux | 
| FIX Log Analyzers | .NET, C++ | GUI, Console | Windows, Linux | 
| Main features: 
Extract FIX messages from an arbitrary fileExcel like tables to show, filter, and search for FIX messagesContext search in FIX filesOrder backtrace by idSession back traceReal-time monitoring and alertingScriptingSearch by Regular expressionSupport FIX dialectsExport selected cells to CSVand many more... | 
| FIX Client Simulator GUI | .NET | GUI | Windows, Linux | 
| Main features: 
Create sessions for initiators and acceptorsSend and receive messagesSend message batchesLoad messages from file, modify and send themAutomated testing | 
| FIX Client Simulator CLI | .NET Core | Console | Windows, Linux | 
| Main features: 
Create session initiatorLoad messages from file and send themAutomated testing | 
| EchoServer | C++, .NET | Console | Windows, Linux | 
| Main features: 
Create Acceptor and Initiator FIX session(s) from configuration fileAccept any incoming FIX connectionEcho back all received messages | 
| FAST UDPDump | C++, Java | Console | Windows, Linux | 
| Main features: 
Subscribes to UDP group and stores all FAST traffic to the file | 
| CMEReplay | C++ | Console | Windows, Linux | 
| Main features: 
Takes sequence of FIX messages for an incremental channelGenerates data for an MD recovery channelEncodes and replays incremental channel data, providing access to MD recovery and TCP replaySupports feeds A/B; configurable timing; CME style. | 
| FIX2DB | Java | Console | Windows, Linux | 
| Main features: 
Extracts FIX messages from a file and stores them to the DB.Monitors file and extracts newly appeared messages.Uses JDBC, can work with any RDBS | 
| FIXTCPDump | Java | Console | Windows, Linux | 
| Main features: 
Listens to TCP traffic (using sniffer, pcap)Extracts FIX messages from the flowFilters messages by predefined criteria and stores to file | 
| FIXLogsReplay |  |  |  | 
| Main features: 
Establishes FIX connectionReads messages from a file and sends them one-by-one to the FIX session as isMessages can be automatically adjusted e.g. SendingTime, CheckSum, and some other fields can be automatically corrected before sending | 
| OrderAckTCPMonitor |  |  |  | 
| Main features: 
Listens to TCP traffic (using sniffer, pcap)Extracts FIX messages D (New Order Single) and 8 (Execution Report) from the flowMatches order and execution by ClOrdID, calculated delay (acknowledge time) and stores value to a file | 
If you have interest in exploring any of these products further please contact us at sales@b2bits.com