developers:fixapi:traderlogon

TRADER LOGON [35=UCG]

The Trader Logon message authenticates additional traders under an established FIX session.

  • Master User must enable Multi-Trader mode via Logon (Tag 372=UCG)
  • FIX session must be established
  • Traders must have assigned accounts and exchanges

Message Direction: Client → T4

Tag Field Name Type Req'd Description
Message Header Y MsgType = UCG
91 SecureData String Y Application license code
90 SecureDataLen Int Y License code length
109 ClientID String O Organization ID
553 UserName String Y T4 Trader username
554 Password String Y T4 Trader password
Message Trailer Y
  • All order messages must include SenderSubID (50) = trader name
  • Responses identify trader in TargetSubID (57)
  • Failed authentication doesn't disconnect session
  • Trader Logout removes individual trader
  • FIX Logout terminates entire session

Enable Multi-Trader Mode (in Logon):

8=FIX.4.2|9=250|35=A|49=T4Test|56=test|50=MasterUser|52=20150611-17:41:56.934|
91=64768859-3ACF-4224-A4E9-DA66901AFC63|90=36|98=0|108=25|
553=MasterUser|554=_password_|384=2|372=d|372=UCG|10=123|

Trader Logon Request:

8=FIX.4.2|9=180|35=UCG|49=T4Test|56=test|52=20150611-17:42:02.813|
91=64768859-3ACF-4224-A4E9-DA66901AFC63|90=36|
553=Trader1|554=_TraderPassword_|10=123|

Successful Response:

8=FIX.4.2|9=120|35=UCG|49=test|56=T4Test|50=T4FIX|52=20150611-17:42:03.486|
553=Trader1|58=Success|10=234|
  • Failed logon returns Text (58) with error description
  • Chart data logins (372=V) exempt from account requirements
  • Session properties apply to all traders
  • developers/fixapi/traderlogon.txt
  • Last modified: 2025/09/12 02:39
  • by chad