FIX TAG 9
BodyLength
LengthAdded FIX.2.7
Definition
Message length, in bytes, forward to the CheckSum field. ALWAYS SECOND FIELD IN MESSAGE. (Always unencrypted)
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 4.4 FIX 5.0 SP2
No differences in name, type, definition text, deprecation, or enumerated values.
No enumerated values are defined for this field in this source.
About the Length data type
int field representing the length in bytes. Value must be positive.
Used in messages 116
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=0HeartbeatStandardHeader35=1TestRequestStandardHeader35=2ResendRequestStandardHeader35=3RejectStandardHeader35=4SequenceResetStandardHeader35=5LogoutStandardHeader35=6IOIStandardHeader35=7AdvertisementStandardHeader35=8ExecutionReportStandardHeader35=9OrderCancelRejectStandardHeader35=ALogonStandardHeader35=BNewsStandardHeader35=CEmailStandardHeader35=DNewOrderSingleStandardHeader35=ENewOrderListStandardHeader35=FOrderCancelRequestStandardHeader35=GOrderCancelReplaceRequestStandardHeader35=HOrderStatusRequestStandardHeader35=JAllocationInstructionStandardHeader35=KListCancelRequestStandardHeader35=LListExecuteStandardHeader35=MListStatusRequestStandardHeader35=NListStatusStandardHeader35=PAllocationInstructionAckStandardHeader35=QDontKnowTradeStandardHeader35=RQuoteRequestStandardHeader35=SQuoteStandardHeader35=TSettlementInstructionsStandardHeader35=VMarketDataRequestStandardHeader35=WMarketDataSnapshotFullRefreshStandardHeader35=XMarketDataIncrementalRefreshStandardHeader35=YMarketDataRequestRejectStandardHeader35=ZQuoteCancelStandardHeader35=aQuoteStatusRequestStandardHeader35=bMassQuoteAcknowledgementStandardHeader35=cSecurityDefinitionRequestStandardHeader35=dSecurityDefinitionStandardHeader35=eSecurityStatusRequestStandardHeader35=fSecurityStatusStandardHeader35=gTradingSessionStatusRequestStandardHeader35=hTradingSessionStatusStandardHeader35=iMassQuoteStandardHeader35=jBusinessMessageRejectStandardHeader35=kBidRequestStandardHeader35=lBidResponseStandardHeader35=mListStrikePriceStandardHeader35=nXMLnonFIXStandardHeader35=oRegistrationInstructionsStandardHeader35=pRegistrationInstructionsResponseStandardHeader35=qOrderMassCancelRequestStandardHeader35=rOrderMassCancelReportStandardHeader35=sNewOrderCrossStandardHeader35=tCrossOrderCancelReplaceRequestStandardHeader35=uCrossOrderCancelRequestStandardHeader35=vSecurityTypeRequestStandardHeader35=wSecurityTypesStandardHeader35=xSecurityListRequestStandardHeader35=ySecurityListStandardHeader35=zDerivativeSecurityListRequestStandardHeader35=AADerivativeSecurityListStandardHeader35=ABNewOrderMultilegStandardHeader35=ACMultilegOrderCancelReplaceStandardHeader35=ADTradeCaptureReportRequestStandardHeader35=AETradeCaptureReportStandardHeader35=AFOrderMassStatusRequestStandardHeader35=AGQuoteRequestRejectStandardHeader35=AHRFQRequestStandardHeader35=AIQuoteStatusReportStandardHeader35=AJQuoteResponseStandardHeader35=AKConfirmationStandardHeader35=ALPositionMaintenanceRequestStandardHeader35=AMPositionMaintenanceReportStandardHeader35=ANRequestForPositionsStandardHeader35=AORequestForPositionsAckStandardHeader35=APPositionReportStandardHeader35=AQTradeCaptureReportRequestAckStandardHeader35=ARTradeCaptureReportAckStandardHeader35=ASAllocationReportStandardHeader35=ATAllocationReportAckStandardHeader35=AUConfirmationAckStandardHeader35=AVSettlementInstructionRequestStandardHeader35=AWAssignmentReportStandardHeader35=AXCollateralRequestStandardHeader35=AYCollateralAssignmentStandardHeader35=AZCollateralResponseStandardHeader35=BACollateralReportStandardHeader35=BBCollateralInquiryStandardHeader35=BCNetworkCounterpartySystemStatusRequestStandardHeader35=BDNetworkCounterpartySystemStatusResponseStandardHeader35=BEUserRequestStandardHeader35=BFUserResponseStandardHeader35=BGCollateralInquiryAckStandardHeader35=BHConfirmationRequestStandardHeader35=BOContraryIntentionReportStandardHeader35=BPSecurityDefinitionUpdateReportStandardHeader35=BKSecurityListUpdateReportStandardHeader35=BLAdjustedPositionReportStandardHeader35=BMAllocationInstructionAlertStandardHeader35=BNExecutionAcknowledgementStandardHeader35=BJTradingSessionListStandardHeader35=BITradingSessionListRequestStandardHeader35=BQSettlementObligationReportStandardHeader35=BRDerivativeSecurityListUpdateReportStandardHeader35=BSTradingSessionListUpdateReportStandardHeader35=BTMarketDefinitionRequestStandardHeader35=BUMarketDefinitionStandardHeader35=BVMarketDefinitionUpdateReportStandardHeader35=CBUserNotificationStandardHeader35=BZOrderMassActionReportStandardHeader35=CAOrderMassActionRequestStandardHeader35=BWApplicationMessageRequestStandardHeader35=BXApplicationMessageRequestAckStandardHeader35=BYApplicationMessageReportStandardHeader35=CCStreamAssignmentRequestStandardHeader35=CDStreamAssignmentReportStandardHeader35=CEStreamAssignmentReportACKStandardHeader