Standard Message Trailer
component blockFIX 4.4FIX 4.2
Standard Message Trailer is a FIX component block defined in FIX 4.4 and FIX 4.2 — a reusable group of fields that messages include by reference rather than repeating field by field. It has 3 members and is used by 93 message types.
Members
- 93SignatureLengthConditional
- 89SignatureConditional
- 10CheckSumRequired
Messages that include Standard Message Trailer
- 0Heartbeat
- 1TestRequest
- 2ResendRequest
- 3Reject
- 4SequenceReset
- 5Logout
- 6IOI
- 7Advertisement
- 8ExecutionReport
- 9OrderCancelReject
- ALogon
- AADerivativeSecurityList
- ABNewOrderMultileg
- ACMultilegOrderCancelReplace
- ADTradeCaptureReportRequest
- AETradeCaptureReport
- AFOrderMassStatusRequest
- AGQuoteRequestReject
- AHRFQRequest
- AIQuoteStatusReport
- AJQuoteResponse
- AKConfirmation
- ALPositionMaintenanceRequest
- AMPositionMaintenanceReport
- ANRequestForPositions
- AORequestForPositionsAck
- APPositionReport
- AQTradeCaptureReportRequestAck
- ARTradeCaptureReportAck
- ASAllocationReport
- ATAllocationReportAck
- AUConfirmationAck
- AVSettlementInstructionRequest
- AWAssignmentReport
- AXCollateralRequest
- AYCollateralAssignment
- AZCollateralResponse
- BNews
- BACollateralReport
- BBCollateralInquiry
- BCNetworkCounterpartySystemStatusRequest
- BDNetworkCounterpartySystemStatusResponse
- BEUserRequest
- BFUserResponse
- BGCollateralInquiryAck
- BHConfirmationRequest
- CEmail
- DNewOrderSingle
- ENewOrderList
- FOrderCancelRequest
- GOrderCancelReplaceRequest
- HOrderStatusRequest
- JAllocationInstruction
- KListCancelRequest
- LListExecute
- MListStatusRequest
- NListStatus
- PAllocationInstructionAck
- QDontKnowTrade
- RQuoteRequest
- SQuote
- TSettlementInstructions
- VMarketDataRequest
- WMarketDataSnapshotFullRefresh
- XMarketDataIncrementalRefresh
- YMarketDataRequestReject
- ZQuoteCancel
- aQuoteStatusRequest
- bMassQuoteAcknowledgement
- cSecurityDefinitionRequest
- dSecurityDefinition
- eSecurityStatusRequest
- fSecurityStatus
- gTradingSessionStatusRequest
- hTradingSessionStatus
- iMassQuote
- jBusinessMessageReject
- kBidRequest
- lBidResponse
- mListStrikePrice
- nXMLnonFIX
- oRegistrationInstructions
- pRegistrationInstructionsResponse
- qOrderMassCancelRequest
- rOrderMassCancelReport
- sNewOrderCross
- tCrossOrderCancelReplaceRequest
- uCrossOrderCancelRequest
- vSecurityTypeRequest
- wSecurityTypes
- xSecurityListRequest
- ySecurityList
- zDerivativeSecurityListRequest
Decode this in your own code
The same engine that produced the decoded example above is an Apache-2.0 npm package with zero runtime dependencies. It runs in Node and in the browser, and parse() returns problems as data instead of throwing.
npm i @boarteam/fix @boarteam/fix-dict-fix44