FIX Message Types

Complete reference for all FIX protocol message types

174
Total Types
7
Categories
7
Session
15
Order Mgmt
2
Execution

Search

Filters

Export

Message Types (174)

Showing 174 of 174 message types

0

Heartbeat

Session Management

Heartbeat message used to maintain connection and indicate liveness

Required: 30Optional: 46
1

TestRequest

Session Management

Test request message to check connectivity

Required: 30Optional: 46
2

ResendRequest

Session Management

Resend request to recover missing messages

Required: 30Optional: 46
3

Reject

Session Management

Reject message indicating protocol or business rule violation

Required: 30Optional: 46
4

SequenceReset

Session Management

Sequence reset to synchronize message sequence numbers

Required: 30Optional: 46
5

Logout

Session Management

Logout message to terminate session gracefully

Required: 30Optional: 46
6

IndicationOfInterest

Other

Standard FIX message type: IndicationOfInterest

Required: 30Optional: 46
7

Advertisement

Other

Standard FIX message type: Advertisement

Required: 30Optional: 46
8

ExecutionReport

Execution

Execution Report - report order execution or status change

Required: 30Optional: 46
9

OrderCancelReject

Execution

Order Cancel Reject - reject order cancellation request

Required: 30Optional: 46
A

Logon

Session Management

Logon message to establish session and authenticate

Required: 30Optional: 46
B

News

Other

Standard FIX message type: News

Required: 30Optional: 46
C

Email

Other

Standard FIX message type: Email

Required: 30Optional: 46
D

NewOrderSingle

Order Management

New Order Single - submit a new order to buy or sell

Required: 30Optional: 46
E

NewOrderList

Order Management

New Order List - submit multiple orders as a list

Required: 30Optional: 46
F

OrderCancelRequest

Order Management

Order Cancel Request - cancel an existing order

Required: 30Optional: 46
G

OrderCancelReplaceRequest

Order Management

Order Cancel Replace Request - modify an existing order

Required: 30Optional: 46
H

OrderStatusRequest

Order Management

Order Status Request - query the status of an order

Required: 30Optional: 46
J

AllocationInstruction

Order Management

Standard FIX message type: AllocationInstruction

Required: 30Optional: 46
K

ListCancelRequest

Order Management

Standard FIX message type: ListCancelRequest

Required: 30Optional: 46
L

ListExecute

Order Management

Standard FIX message type: ListExecute

Required: 30Optional: 46
M

ListStatusRequest

Order Management

Standard FIX message type: ListStatusRequest

Required: 30Optional: 46
N

ListStatus

Order Management

Standard FIX message type: ListStatus

Required: 30Optional: 46
P

AllocationInstructionAck

Order Management

Standard FIX message type: AllocationInstructionAck

Required: 30Optional: 46
Q

DontKnowTrade

Order Management

Standard FIX message type: DontKnowTrade

Required: 30Optional: 46
R

QuoteRequest

Order Management

Standard FIX message type: QuoteRequest

Required: 30Optional: 46
S

Quote

Order Management

Standard FIX message type: Quote

Required: 30Optional: 46
T

SettlementInstructions

Order Management

Standard FIX message type: SettlementInstructions

Required: 30Optional: 46
V

MarketDataRequest

Market Data

Market Data Request - subscribe to market data

Required: 30Optional: 46
W

MarketDataSnapshotFullRefresh

Market Data

Market Data Snapshot Full Refresh - complete market data snapshot

Required: 30Optional: 46
X

MarketDataIncrementalRefresh

Market Data

Market Data Incremental Refresh - incremental market data updates

Required: 30Optional: 46
Y

MarketDataRequestReject

Market Data

Market Data Request Reject - reject market data request

Required: 30Optional: 46
Z

QuoteCancel

Other

Standard FIX message type: QuoteCancel

Required: 30Optional: 46
a

QuoteStatusRequest

Other

Standard FIX message type: QuoteStatusRequest

Required: 30Optional: 46
b

QuoteAcknowledgement

Other

Standard FIX message type: QuoteAcknowledgement

Required: 30Optional: 46
c

SecurityDefinitionRequest

Security

Security Definition Request - request security information

Required: 30Optional: 46
d

SecurityDefinition

Security

Security Definition - provide security information

Required: 30Optional: 46
e

SecurityStatusRequest

Security

Security Status Request - request security status

Required: 30Optional: 46
f

SecurityStatus

Security

Security Status - provide security status information

Required: 30Optional: 46
g

TradingSessionStatusRequest

Trading Sessions

Trading Session Status Request - request trading session status

Required: 30Optional: 46
h

TradingSessionStatus

Trading Sessions

Trading Session Status - provide trading session status

Required: 30Optional: 46
i

MassQuote

Other

Standard FIX message type: MassQuote

Required: 30Optional: 46
j

BusinessMessageReject

Other

Standard FIX message type: BusinessMessageReject

Required: 30Optional: 46
k

BidRequest

Other

Standard FIX message type: BidRequest

Required: 30Optional: 46
l

BidResponse

Other

Standard FIX message type: BidResponse

Required: 30Optional: 46
m

ListStrikePrice

Other

Standard FIX message type: ListStrikePrice

Required: 30Optional: 46
n

XMLMessage

Other

Standard FIX message type: XMLMessage

Required: 30Optional: 46
o

RegistrationInstructions

Other

Standard FIX message type: RegistrationInstructions

Required: 30Optional: 46
p

RegistrationInstructionsResponse

Other

Standard FIX message type: RegistrationInstructionsResponse

Required: 30Optional: 46
q

OrderMassCancelRequest

Other

Standard FIX message type: OrderMassCancelRequest

Required: 30Optional: 46
r

OrderMassCancelReport

Other

Standard FIX message type: OrderMassCancelReport

Required: 30Optional: 46
s

NewOrderCross

Other

Standard FIX message type: NewOrderCross

Required: 30Optional: 46
t

CrossOrderCancelReplaceRequest

Other

Standard FIX message type: CrossOrderCancelReplaceRequest

Required: 30Optional: 46
u

CrossOrderCancelRequest

Other

Standard FIX message type: CrossOrderCancelRequest

Required: 30Optional: 46
v

SecurityTypeRequest

Other

Standard FIX message type: SecurityTypeRequest

Required: 30Optional: 46
w

SecurityTypes

Other

Standard FIX message type: SecurityTypes

Required: 30Optional: 46
x

SecurityListRequest

Other

Standard FIX message type: SecurityListRequest

Required: 30Optional: 46
y

SecurityList

Other

Standard FIX message type: SecurityList

Required: 30Optional: 46
z

DerivativeSecurityListRequest

Other

Standard FIX message type: DerivativeSecurityListRequest

Required: 30Optional: 46
AA

DerivativeSecurityList

Other

Standard FIX message type: DerivativeSecurityList

Required: 30Optional: 46
AB

NewOrderMultileg

Other

Standard FIX message type: NewOrderMultileg

Required: 30Optional: 46
AC

MultilegOrderCancelReplaceRequest

Other

Standard FIX message type: MultilegOrderCancelReplaceRequest

Required: 30Optional: 46
AD

TradeCaptureReportRequest

Other

Standard FIX message type: TradeCaptureReportRequest

Required: 30Optional: 46
AE

TradeCaptureReport

Other

Standard FIX message type: TradeCaptureReport

Required: 30Optional: 46
AF

OrderMassStatusRequest

Other

Standard FIX message type: OrderMassStatusRequest

Required: 30Optional: 46
AG

QuoteRequestReject

Other

Standard FIX message type: QuoteRequestReject

Required: 30Optional: 46
AH

RFQRequest

Other

Standard FIX message type: RFQRequest

Required: 30Optional: 46
AI

QuoteStatusReport

Other

Standard FIX message type: QuoteStatusReport

Required: 30Optional: 46
AJ

QuoteResponse

Other

Standard FIX message type: QuoteResponse

Required: 30Optional: 46
AK

Confirmation

Other

Standard FIX message type: Confirmation

Required: 30Optional: 46
AL

PositionMaintenanceRequest

Other

Standard FIX message type: PositionMaintenanceRequest

Required: 30Optional: 46
AM

PositionMaintenanceReport

Other

Standard FIX message type: PositionMaintenanceReport

Required: 30Optional: 46
AN

RequestForPositions

Other

Standard FIX message type: RequestForPositions

Required: 30Optional: 46
AO

RequestForPositionsAck

Other

Standard FIX message type: RequestForPositionsAck

Required: 30Optional: 46
AP

PositionReport

Other

Standard FIX message type: PositionReport

Required: 30Optional: 46
AQ

TradeCaptureReportRequestAck

Other

Standard FIX message type: TradeCaptureReportRequestAck

Required: 30Optional: 46
AR

TradeCaptureReportAck

Other

Standard FIX message type: TradeCaptureReportAck

Required: 30Optional: 46
AS

AllocationReport

Other

Standard FIX message type: AllocationReport

Required: 30Optional: 46
AT

AllocationReportAck

Other

Standard FIX message type: AllocationReportAck

Required: 30Optional: 46
AU

ConfirmationAck

Other

Standard FIX message type: ConfirmationAck

Required: 30Optional: 46
AV

SettlementInstructionRequest

Other

Standard FIX message type: SettlementInstructionRequest

Required: 30Optional: 46
AW

AssignmentReport

Other

Standard FIX message type: AssignmentReport

Required: 30Optional: 46
AX

CollateralRequest

Other

Standard FIX message type: CollateralRequest

Required: 30Optional: 46
AY

CollateralAssignment

Other

Standard FIX message type: CollateralAssignment

Required: 30Optional: 46
AZ

CollateralResponse

Other

Standard FIX message type: CollateralResponse

Required: 30Optional: 46
BA

CollateralReport

Other

Standard FIX message type: CollateralReport

Required: 30Optional: 46
BB

CollateralInquiry

Other

Standard FIX message type: CollateralInquiry

Required: 30Optional: 46
BC

NetworkCounterpartySystemStatusRequest

Other

Standard FIX message type: NetworkCounterpartySystemStatusRequest

Required: 30Optional: 46
BD

NetworkCounterpartySystemStatusResponse

Other

Standard FIX message type: NetworkCounterpartySystemStatusResponse

Required: 30Optional: 46
BE

UserRequest

Other

Standard FIX message type: UserRequest

Required: 30Optional: 46
BF

UserResponse

Other

Standard FIX message type: UserResponse

Required: 30Optional: 46
BG

CollateralInquiryAck

Other

Standard FIX message type: CollateralInquiryAck

Required: 30Optional: 46
BH

ConfirmationRequest

Other

Standard FIX message type: ConfirmationRequest

Required: 30Optional: 46
BI

TradingSessionListRequest

Other

Standard FIX message type: TradingSessionListRequest

Required: 30Optional: 46
BJ

TradingSessionList

Other

Standard FIX message type: TradingSessionList

Required: 30Optional: 46
BK

SecurityListUpdateReport

Other

Standard FIX message type: SecurityListUpdateReport

Required: 30Optional: 46
BL

AdjustedPositionReport

Other

Standard FIX message type: AdjustedPositionReport

Required: 30Optional: 46
BM

AllocationInstructionAlert

Other

Standard FIX message type: AllocationInstructionAlert

Required: 30Optional: 46
BN

ExecutionAcknowledgement

Other

Standard FIX message type: ExecutionAcknowledgement

Required: 30Optional: 46
BO

ContraryIntentionReport

Other

Standard FIX message type: ContraryIntentionReport

Required: 30Optional: 46
BP

SecurityDefinitionUpdateReport

Other

Standard FIX message type: SecurityDefinitionUpdateReport

Required: 30Optional: 46
BQ

SettlementObligationReport

Other

Standard FIX message type: SettlementObligationReport

Required: 30Optional: 46
BR

DerivativeSecurityListUpdateReport

Other

Standard FIX message type: DerivativeSecurityListUpdateReport

Required: 30Optional: 46
BS

TradingSessionListUpdateReport

Other

Standard FIX message type: TradingSessionListUpdateReport

Required: 30Optional: 46
BT

MarketDefinitionRequest

Other

Standard FIX message type: MarketDefinitionRequest

Required: 30Optional: 46
BU

MarketDefinition

Other

Standard FIX message type: MarketDefinition

Required: 30Optional: 46
BV

MarketDefinitionUpdateReport

Other

Standard FIX message type: MarketDefinitionUpdateReport

Required: 30Optional: 46
BW

ApplicationMessageRequest

Other

Standard FIX message type: ApplicationMessageRequest

Required: 30Optional: 46
BX

ApplicationMessageRequestAck

Other

Standard FIX message type: ApplicationMessageRequestAck

Required: 30Optional: 46
BY

ApplicationMessageReport

Other

Standard FIX message type: ApplicationMessageReport

Required: 30Optional: 46
BZ

OrderMassActionReport

Other

Standard FIX message type: OrderMassActionReport

Required: 30Optional: 46
CA

Email

Other

Standard FIX message type: Email

Required: 30Optional: 46
CB

OrderMassActionRequest

Other

Standard FIX message type: OrderMassActionRequest

Required: 30Optional: 46
CC

UserNotification

Other

Standard FIX message type: UserNotification

Required: 30Optional: 46
CD

StreamAssignmentRequest

Other

Standard FIX message type: StreamAssignmentRequest

Required: 30Optional: 46
CE

StreamAssignmentReport

Other

Standard FIX message type: StreamAssignmentReport

Required: 30Optional: 46
CF

StreamAssignmentReportACK

Other

Standard FIX message type: StreamAssignmentReportACK

Required: 30Optional: 46
CG

NewOrderMultileg

Other

Standard FIX message type: NewOrderMultileg

Required: 30Optional: 46
CH

MultilegOrderCancelReplaceRequest

Other

Standard FIX message type: MultilegOrderCancelReplaceRequest

Required: 30Optional: 46
CI

TradeCaptureReportRequest

Other

Standard FIX message type: TradeCaptureReportRequest

Required: 30Optional: 46
CJ

TradeCaptureReport

Other

Standard FIX message type: TradeCaptureReport

Required: 30Optional: 46
CK

OrderMassStatusRequest

Other

Standard FIX message type: OrderMassStatusRequest

Required: 30Optional: 46
CL

QuoteRequestReject

Other

Standard FIX message type: QuoteRequestReject

Required: 30Optional: 46
CM

RFQRequest

Other

Standard FIX message type: RFQRequest

Required: 30Optional: 46
CN

QuoteStatusReport

Other

Standard FIX message type: QuoteStatusReport

Required: 30Optional: 46
CO

QuoteResponse

Other

Standard FIX message type: QuoteResponse

Required: 30Optional: 46
CP

Confirmation

Other

Standard FIX message type: Confirmation

Required: 30Optional: 46
CQ

PositionMaintenanceRequest

Other

Standard FIX message type: PositionMaintenanceRequest

Required: 30Optional: 46
CR

PositionMaintenanceReport

Other

Standard FIX message type: PositionMaintenanceReport

Required: 30Optional: 46
CS

RequestForPositions

Other

Standard FIX message type: RequestForPositions

Required: 30Optional: 46
CT

RequestForPositionsAck

Other

Standard FIX message type: RequestForPositionsAck

Required: 30Optional: 46
CU

PositionReport

Other

Standard FIX message type: PositionReport

Required: 30Optional: 46
CV

TradeCaptureReportRequestAck

Other

Standard FIX message type: TradeCaptureReportRequestAck

Required: 30Optional: 46
CW

TradeCaptureReportAck

Other

Standard FIX message type: TradeCaptureReportAck

Required: 30Optional: 46
CX

AllocationReport

Other

Standard FIX message type: AllocationReport

Required: 30Optional: 46
CY

AllocationReportAck

Other

Standard FIX message type: AllocationReportAck

Required: 30Optional: 46
CZ

ConfirmationAck

Other

Standard FIX message type: ConfirmationAck

Required: 30Optional: 46
DA

SettlementInstructionRequest

Other

Standard FIX message type: SettlementInstructionRequest

Required: 30Optional: 46
DB

AssignmentReport

Other

Standard FIX message type: AssignmentReport

Required: 30Optional: 46
DC

CollateralRequest

Other

Standard FIX message type: CollateralRequest

Required: 30Optional: 46
DD

CollateralAssignment

Other

Standard FIX message type: CollateralAssignment

Required: 30Optional: 46
DE

CollateralResponse

Other

Standard FIX message type: CollateralResponse

Required: 30Optional: 46
DF

CollateralReport

Other

Standard FIX message type: CollateralReport

Required: 30Optional: 46
DG

CollateralInquiry

Other

Standard FIX message type: CollateralInquiry

Required: 30Optional: 46
DH

NetworkCounterpartySystemStatusRequest

Other

Standard FIX message type: NetworkCounterpartySystemStatusRequest

Required: 30Optional: 46
DI

NetworkCounterpartySystemStatusResponse

Other

Standard FIX message type: NetworkCounterpartySystemStatusResponse

Required: 30Optional: 46
DJ

UserRequest

Other

Standard FIX message type: UserRequest

Required: 30Optional: 46
DK

UserResponse

Other

Standard FIX message type: UserResponse

Required: 30Optional: 46
DL

CollateralInquiryAck

Other

Standard FIX message type: CollateralInquiryAck

Required: 30Optional: 46
DM

ConfirmationRequest

Other

Standard FIX message type: ConfirmationRequest

Required: 30Optional: 46
DN

TradingSessionListRequest

Other

Standard FIX message type: TradingSessionListRequest

Required: 30Optional: 46
DO

TradingSessionList

Other

Standard FIX message type: TradingSessionList

Required: 30Optional: 46
DP

SecurityListUpdateReport

Other

Standard FIX message type: SecurityListUpdateReport

Required: 30Optional: 46
DQ

AdjustedPositionReport

Other

Standard FIX message type: AdjustedPositionReport

Required: 30Optional: 46
DR

AllocationInstructionAlert

Other

Standard FIX message type: AllocationInstructionAlert

Required: 30Optional: 46
DS

ExecutionAcknowledgement

Other

Standard FIX message type: ExecutionAcknowledgement

Required: 30Optional: 46
DT

ContraryIntentionReport

Other

Standard FIX message type: ContraryIntentionReport

Required: 30Optional: 46
DU

SecurityDefinitionUpdateReport

Other

Standard FIX message type: SecurityDefinitionUpdateReport

Required: 30Optional: 46
DV

SettlementObligationReport

Other

Standard FIX message type: SettlementObligationReport

Required: 30Optional: 46
DW

DerivativeSecurityListUpdateReport

Other

Standard FIX message type: DerivativeSecurityListUpdateReport

Required: 30Optional: 46
DX

TradingSessionListUpdateReport

Other

Standard FIX message type: TradingSessionListUpdateReport

Required: 30Optional: 46
DY

MarketDefinitionRequest

Other

Standard FIX message type: MarketDefinitionRequest

Required: 30Optional: 46
DZ

MarketDefinition

Other

Standard FIX message type: MarketDefinition

Required: 30Optional: 46
EA

MarketDefinitionUpdateReport

Other

Standard FIX message type: MarketDefinitionUpdateReport

Required: 30Optional: 46
EB

ApplicationMessageRequest

Other

Standard FIX message type: ApplicationMessageRequest

Required: 30Optional: 46
EC

ApplicationMessageRequestAck

Other

Standard FIX message type: ApplicationMessageRequestAck

Required: 30Optional: 46
ED

ApplicationMessageReport

Other

Standard FIX message type: ApplicationMessageReport

Required: 30Optional: 46
EE

OrderMassActionReport

Other

Standard FIX message type: OrderMassActionReport

Required: 30Optional: 46
EF

Email

Other

Standard FIX message type: Email

Required: 30Optional: 46
EG

OrderMassActionRequest

Other

Standard FIX message type: OrderMassActionRequest

Required: 30Optional: 46
EH

UserNotification

Other

Standard FIX message type: UserNotification

Required: 30Optional: 46
EI

StreamAssignmentRequest

Other

Standard FIX message type: StreamAssignmentRequest

Required: 30Optional: 46
EJ

StreamAssignmentReport

Other

Standard FIX message type: StreamAssignmentReport

Required: 30Optional: 46
EK

StreamAssignmentReportACK

Other

Standard FIX message type: StreamAssignmentReportACK

Required: 30Optional: 46