FIX Tag 372 – RefMsgType
Reject Tag
RefMsgType (Reference Message Type) appears in Reject messages (35=3) to identify the message type that was rejected. It echoes the MsgType (35) value from the rejected message.
Correct Usage
RefMsgType is set by the broker/exchange in reject messages. It identifies which message type was rejected (e.g., D=NewOrderSingle, F=OrderCancelRequest). Use RefMsgType along with RefTagID to understand what was wrong.
Common Issues
1) RefMsgType=D indicates NewOrderSingle was rejected, 2) RefMsgType=F indicates cancel was rejected, 3) RefMsgType helps correlate reject to original message, 4) Missing RefMsgType makes debugging harder, 5) RefMsgType mismatch suggests message corruption.
Example FIX Message
8=FIX.4.4|9=120|35=3|49=EXCHANGE|56=CLIENT|371=11|372=D|373=6|58=Required tag missing|10=123|
Related Tags
Analyze Your FIX Logs
Upload or paste your FIX logs to see how tag 372 is used and detect any issues.
Analyze FIX Logs