developers:fixapi:standardtrailer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developers:fixapi:standardtrailer [2025/09/12 01:39] chaddevelopers:fixapi:standardtrailer [2025/09/17 01:18] (current) – [Example] chad
Line 1: Line 1:
-====== Standard Trailer ======+====== STANDARD TRAILER ======
  
-All messages (administrative or application) are terminated by the Standard Trailer. The trailer segregates messages and contains the three-digit character representation of the Checksum value (**Tag 10**).+The Standard Trailer terminates all FIX messages with a checksum for message integrity.
  
-===== Standard Trailer Dictionary ===== +===== Message Specification =====
-^ Tag  ^ Field Name ^ Req'd ^ Comments                                       | +
-| 10   | CheckSum   | Y     | Checksum for current message. Always unencrypted and last field of the current message. |+
  
 +**Required in all messages**
  
 +^ Tag ^ Field Name ^ Type ^ Req'd ^ Description ^
 +| 10 | CheckSum | String | Y | Three-digit checksum (always last field) |
 +
 +===== Checksum Calculation =====
 +  * Sum all bytes in message (excluding checksum field)
 +  * Modulo 256 of sum
 +  * Format as three-digit string with leading zeros
 +
 +===== Example =====
 +<code>
 +8=FIX.4.2|9=73|35=0|49=SENDER|56=TARGET|34=1|52=20120101-12:00:00.000|10=215|
 +                                                                      ^^^^^^
 +                                                                     Checksum
 +</code>
 +
 +===== Notes =====
 +  * Always unencrypted
 +  * Must be the last field
 +  * Exactly 3 characters (pad with zeros)
 +  * Delimiter (SOH) follows checksum
  • developers/fixapi/standardtrailer.1757641183.txt.gz
  • Last modified: 2025/09/12 01:39
  • by chad