The TypeScript library for working with FIX messages.

The library's robust features, such as support for the latest FIX versions, client and server sessions, and data validation, make it a popular choice for companies looking to streamline their trading operations.

Used By

  • DIFX
  • AQRU
  • Fasset
  • Grain Finance
  • Goldman Sachs
  • Coinbase
  • Brevan Howard
  • JPMorganChase
  • Deel
  • SECCL
  • DIFX
  • AQRU
  • Fasset
  • Grain Finance
  • Goldman Sachs
  • Coinbase
  • Brevan Howard
  • JPMorganChase
  • Deel
  • SECCL

FIXParser Pro

Our enterprise-grade solution provides robust client and server connections, session handling and FIX encoding ensuring seamless communication between counterparties. Whether you're a financial institution, a cryptocurrency exchange, or a currency trading platform, FIXParser Enterprise has got you covered.

Crafted for Startups

FIXParser, written in TypeScript offers numerous benefits for startups using a similar tech-stack, accelerates development, ensuring seamless integration with existing systems.

High-quality Data

FIXParser ensures the highest quality of data by providing clear definitions for every field in a FIX message. Response includes detailed information about each field, including its meaning and whether it is required or optional. FIXParser includes FIX specification, ensuring that the descriptions are accurate and up-to-date.

Validation

The library performs robust validation of fields such as BodyLength, CheckSum and checks whether the message has any missing fields to ensure the integrity and consistency of the data. An ideal choice for businesses that require precise and reliable communication between counterparties.

Reliability

FIXParser is a well-tested library that has been in use for over a decade, ensuring its maturity and reliability. With over 80% test coverage, FIXParser offers robust and comprehensive testing, ensuring a high level of quality and stability. Our library has been thoroughly tested to handle a wide range of scenarios and edge cases, ensuring that it can handle even the most complex FIX messages.

Interoperability

FIXParser offers seamless interoperability and supports FIX over TCP, SSL/TLS and WebSocket. This enables you to connect to a FIX Gateway, such as QuickFIX in C++ or Java. Our library handles FIX sessions, including resend requests, heartbeats, and more, ensuring reliable and secure communication between counterparties.

Open-Source

FIXParser is an open-source library that offers a set of free functionality as well as a fully featured paid Pro version. As an open-source solution, FIXParser offers numerous benefits, including a fully auditable source code, enabling you to review and modify the code as needed. Our community-driven development process ensures that the library remains up-to-date and relevant, with regular updates and improvements made by our team and contributors.

about image

Runs on Node.js® and browsers

Seamless integration with web-based technologies. Supports FIX over TCP, SSL/TLS and WebSocket.

Modern

Supports the latest FIX versions and is regularly updated, ensuring compatibility with the latest industry standards.

Scalable

Well-suited for cloud-based deployments, making FIXParser a good choice for scalable and highly available systems.

Simple Pricing

FIXParser Pro supports FIX encoding, client to remote FIX gateways and FIX server to receieve connections.

Free

Basic

Free version is available on NPM and GitLab

Parse FIX messages

Fast, single-digit microsecond performance

Validation (checksum, body length and fields)

Supports various separators/SOH

FIX specification in parsed message

Node.js® and browsers

$1100/yr

Pro

Fully featured FIXParser library, includes support and new versions

Parse FIX messages

Create FIX messages

Encode FIX messages

Remote connections

FIX Server

Supports FIX over TCP, SSL/TLS and WebSocket

Fast, single-digit microsecond performance

Validation (checksum, body length and fields)

Supports various separators/SOH

FIX specification in parsed message

Node.js® and browsers