Last updated: July 29, 2026

FIX Session Settings

The FIX Session Settings report provides the ability to update:

  • Sequence Numbers : Modify the current sending / received sequence numbers for this session.
  • FIX session settings : Change properties of the FIX session, like Sender/Target CompIDs.

Report FIX session Settings.

Sequence Numbers

Update the sequence numbers of the FIX session to resequence with counter party or trigger resend requests.

Setting Description
SendingSeq The sequence number (MsgSeqNum, tag 34) that FIXSIM will use on the next message it sends. Update this value to resequence with the counterparty — for example, after the other side has reset its sequence numbers.
RcvdSeq The sequence number (MsgSeqNum, tag 34) that FIXSIM expects on the next message it receives. Setting this lower than the counterparty's current sending sequence will cause FIXSIM to issue a Resend Request (35=2) for the gap — useful for testing resend and recovery behavior.

FIX Session Settings

Modify properties of the FIX session.

Setting Description
SessionName Name of session, readonly.
FIXVersion Dropdown to select FIX version for this session.
CustomDataDictionary Upload a custom FIX Datadictionary XML file to specify modified tags / requirements. Upload a QuickFIX formatted datadictionary.
AppDataDictionary When using FIX 5.0 (FIXT.1), you must specify which version of FIX that will be used. Only applies to FIX 5.0 or higher.
IPAddress The IP Address of the FIX Session. If FIXSIM is configured as a FIX acceptor, this value will be read only and informs the user of what address to connect their FIX initiator to.

If FIXSIM is configured as a FIX Initiator, the field is editable to allow the user to configure which IP address the FIXSIM session should target.
Port Like the IPAddress, if FIXSIM is configured as a FIX acceptor, this value will be the assigned port and will not be editable. If FIXSIM is a FIX initiator, the field is editable to allow the user to specify the target port for FIXSIM to connect to.
RequireClientCertificate If FIXSIM is a FIX acceptor and TLS encryption is enabled this setting allows the user to require the client to send a certificate in the TLS handshake.
ValidateCertificates If FIXSIM receives a TLS client certificate and this is enabled, FIXSIM will use its approved CA store to validate the certificate is signed by a trusted authority.
SenderCompID FIXSIM session's SenderCompID (49).
SenderSubId Optional setting to provide a SenderSubId with messages. NOTE: For a successful logon, the other side must be configured with a TargetSubId that matches this value.
TargetCompId FIXSIM session's TargetCompID (56).
TargetSubId Optional setting to provide a TargetSubId on messages sent. NOTE: For a successful logon, the other side must be configured with a SenderSubId that matches this value.
Timezone Timezone used for configuring the start and end times for this session.
Start Time Time of day that the session will start.
End Time Time of day the session will end/logout.
Set week long session Enable/Disable a weeklong session. If enabled, the following settings are enabled:
  • StartDayOfWeek - Starting day of week for session.
  • EndDayOfWeek - Ending day of week for session.
Send Redundant Resend Requests If set to Y, QuickFIX will send all necessary resend requests, even if they appear redundant. Some systems will not certify the engine unless it does this. When set to N, QuickFIX will attempt to minimize resend requests. This is particularly useful on high volume systems.
FIXUser Optional Tag to provide a username on logons.
FIXPwd Optional Tag to provide a password on logons.

Test and Simulate FIX Order Flow Before Production

99.9% Uptime Web Based Fully Responsive Monthly Subscriptions