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 file
  • Excel like tables to show, filter, and search for FIX messages
  • Context search in FIX files
  • Order backtrace by id
  • Session back trace
  • Real-time monitoring and alerting
  • Scripting
  • Search by Regular expression
  • Support FIX dialects
  • Export selected cells to CSV
  • and many more...
FIX Client Simulator GUI .NET GUI Windows, Linux
Main features:
  • Create sessions for initiators and acceptors
  • Send and receive messages
  • Send message batches
  • Load messages from file, modify and send them
  • Automated testing
FIX Client Simulator CLI .NET Core Console Windows, Linux
Main features:
  • Create session initiator
  • Load messages from file and send them
  • Automated testing
EchoServer C++, .NET Console Windows, Linux

Main features:

  • Create Acceptor and Initiator FIX session(s) from configuration file
  • Accept any incoming FIX connection
  • Echo 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 channel
  • Generates data for an MD recovery channel
  • Encodes and replays incremental channel data, providing access to MD recovery and TCP replay
  • Supports 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 flow
  • Filters messages by predefined criteria and stores to file
FIXLogsReplay      
Main features:
  • Establishes FIX connection
  • Reads messages from a file and sends them one-by-one to the FIX session as is
  • Messages 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 flow
  • Matches 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