FIX Protocol Glossary

This glossary defines common terminology used in the Financial Information eXchange (FIX) protocol and electronic trading system testing.


A

Acceptor

The FIX session endpoint that passively waits for incoming connections.

Application Message

A FIX message containing business meaning, such as orders or executions.


C

Cancel Reject

A message indicating an order cancel request could not be processed.

ClOrdID

A unique identifier assigned by the client for an order.

Counterparty

The trading system on the opposite side of a FIX session.


D

Drop Copy

A secondary stream of execution reports used for back-office reconciliation and monitoring.


E

Execution Report

A FIX message describing the status of an order including fills, partial fills, or rejects.

Exchange Simulator

A testing system that emulates exchange behavior for certification or QA testing.


F

Financial Information eXchange (FIX)

A standardized protocol used for electronic communication of trade information.

FIX Engine

Software that manages FIX session connectivity and message encoding/decoding.

FIX Session

A persistent communication channel between two FIX counterparties.

FIX Simulator

A system that emulates a broker or exchange for testing FIX client behavior.


G

Gap Fill

A recovery message used to synchronize message sequence numbers.


H

Heartbeat

A session-level message used to confirm connectivity is still active.


L

Logon

The initial message used to establish a FIX session.

Logout

A message used to terminate a FIX session.


N

New Order Single

A message used to submit a new order to a counterparty.


O

Order Lifecycle

The sequence of states an order passes through from submission to completion.


R

Resend Request

A message requesting retransmission of missed messages.


S

Sequence Number

A counter used to maintain message ordering within a FIX session.

Session Layer

The part of the FIX protocol responsible for connectivity management.


T

Trade Capture Report

A message reporting completed trade details.

Trading Counterparty

The broker or exchange connected via FIX.


U

UAT (User Acceptance Testing)

Pre-production testing performed before a trading system goes live.


Some organizations use commercial FIX simulation platforms such as FIXSIM or internal testing tools to validate the concepts described above.


Test and Simulate FIX Order Flow Before Production

99.9% Uptime Web Based Fully Responsive Monthly Subscriptions