COLLATERAL INQUIRY [35=BB]
The Collateral Inquiry message manages account subscriptions and queries portfolio data.
Query Types (SubscriptionRequestType 263)
| Type | Value | Purpose |
|---|---|---|
| Snapshot | 0 | Query without subscription |
| Subscribe | 1 | Snapshot plus updates |
| Unsubscribe | 2 | Disable updates |
Inquiry Qualifiers (CollInquiryQualifier 896)
| Qualifier | Value | Purpose | Required PartyRole |
|---|---|---|---|
| Customer Accounts | 0 | List/manage accounts | 24=Account |
| Order History | 3 | Order state chronology | 3=Order ID |
| Account Orders | 4 | All orders | 24=Account |
| Working Orders | 5 | Open orders only | 24=Account |
| Fills | 11 | Executed trades | 24=Account |
| User/Trader Info | 13 | User details | 24=Account |
Message Specification
Message Direction: Client → T4
| Tag | Field Name | Type | Req'd | Description |
|---|---|---|---|---|
| Message Header | Y | MsgType = BB | ||
| 909 | CollInquiryID | String | Y | Unique inquiry ID |
| 263 | SubscriptionRequestType | Int | Y | 0=Snapshot, 1=Subscribe, 2=Unsubscribe |
| 725 | ResponseTransportType | Int | O | 0=In-band (default), 1=Out-of-band |
| 453 | NoPartyIDs | Int | O | Number of party IDs |
| →448 | PartyID | String | C | Account ID, Order ID, or “Traders” |
| →452 | PartyRole | Int | C | 3=Order, 24=Account |
| 938 | NoCollInquiryQualifier | Int | O | Number of qualifiers |
| →896 | CollInquiryQualifier | Int | C | See qualifier table |
| 58 | Text | String | O | Free text |
| Message Trailer | Y |
Sample Messages
List User Accounts:
8=FIX.4.2|9=120|35=BB|49=T4Test|56=test|52=20160813-00:30:24.793| 909=ci-08-12-2016-19:30:24.7934823|263=0|725=0|938=1|896=0|10=123|
Subscribe to Accounts:
8=FIX.4.2|9=200|35=BB|49=T4Example|56=T4|52=20121217-18:30:13.875| 909=ci-12/17/2012 12:30:13 PM|263=1|725=0|453=2| 448=9A65B2FE-1D27-4230-A942-F60983CFB33B|452=24| 448=69CA7C3F-DAD4-453A-8521-F815F11DD201|452=24|938=1|896=0|10=234|
Order History:
8=FIX.4.2|9=150|35=BB|49=T4Example|56=T4|52=20130830-14:45:19.321| 909=ci-08-30-2013-09:45:19.3219903|263=0|453=1| 448=E10EDC40-FD75-4273-A578-4C838C18149C|452=3|938=1|896=3|10=234|
User Information:
8=FIX.4.2|9=140|35=BB|49=T4Test|56=test|52=20150616-20:32:18.725| 909=ci-06-16-2015-15:32:18.7251953|263=0|453=1| 448=Traders|452=24|938=1|896=13|10=234|
Notes
- Default: Auto-subscribe all accounts on login
- Disable with Logon Tag 372=BB
- Out-of-band (725=1) suppresses responses
- Returns Collateral Reports and/or Execution Reports
- PossResend=Y marks inquiry results vs live updates