About the ZagTrader FIX Parser
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
The FIX Parser is a free set of FIX protocol tools and reference pages, built and maintained by ZagTrader. It is for the people who work with FIX every day: support desks reading logs at the open, developers certifying a new session, and operations teams chasing a rejected order.
Who builds it and why
ZagTrader is a capital markets software company. Its platform runs FIX sessions to brokers, exchanges and venues from one OMS/EMS, with session monitoring, drop copy and failover, and its ZagFN network reaches 1,100+ destinations over one connection. Running those connections means reading logs, certifying sessions and explaining rejects all day. These tools are the ones we wanted for that work, made free for the FIX community: no sign-up, no usage limits.
What is on this site
- FIX Parser: paste messages or a log and read every tag, value and message type, with BodyLength, CheckSum and sequence checks.
- FIX Log Analyzer: message rates, order outcomes, latency percentiles, reject reasons and session health for a whole log, with the exact computation behind each figure.
- Message Builder and the FIX Log API for engines that want the analysis as JSON.
- FIX dictionary by version, every tag and message type, and version comparisons.
- Troubleshooting pages for session and order errors, and guides for practitioners.
Where the content comes from and how it is checked
- Field and message definitions come from the QuickFIX data dictionaries for FIX 4.0 to 5.0 SP2 and FIXT 1.1, used under the QuickFIX Software License (quickfixengine.org). Value names are converted to plain text. Version pages and comparisons are computed from those dictionaries, so they change only when the data does.
- Descriptions, guides and troubleshooting pages are written by ZagTrader in our own words. Every example message is built by the site's own code with BodyLength (9) and CheckSum (10) calculated, and opens in the parser so you can check it.
- Each analyzer metric page states the exact computation from FIX tags, so a figure can be reproduced by hand.
- Guides that describe a market or a regulation cite their sources at the end of the page, and say so where a source could not be confirmed.
- Each content page shows the date the site's content was last reviewed. The current review date is .
- The FIX Protocol is maintained by the FIX Trading Community. ZagTrader is not affiliated with or endorsed by the FIX Trading Community or the QuickFIX project. Where a counterparty's rules of engagement differ from the standard, their document wins.
Privacy
- The parser, analyzer and builder run in your browser. Nothing you paste or open is sent to ZagTrader or anyone else.
- A share link keeps the messages in the part of the address after #, which browsers do not send to servers.
- The FIX Log API receives only what your application sends to it. The log is processed in memory and is not stored or logged.
- The site uses Google Analytics, like www.zagtrader.com, to count visits and which tools are used. Only event names and size ranges are sent; log content, CompIDs, symbols and order IDs are never sent.
Report a mistake
If a page is wrong or out of date, tell us through the ZagTrader contact form. Name the page, what it says and what you expected, and the version or venue document you are working from. Corrections are checked against the source before the page changes.
Built by the team behind ZagTrader
ZagTrader is a capital markets software company headquartered in Dubai. Its front-to-back platform gives brokers, banks, exchanges, custodians, asset managers and family offices one system for trading, risk, margin and securities finance, settlement, custody, accounting and client reporting.
- 100+ institutions run on ZagTrader technology.
- $500B+ in client assets on the platform and 10M+ daily transactions.
- 25+ markets and exchanges, and 1,100+ destinations through ZagFN.
- In production since 2009.
The same team publishes the free MT/MX Parser for Swift MT and ISO 20022 messages, which picks up where FIX post-trade ends: settlement instructions, status advices, custody statements and corporate actions.