Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| developers:fixapi:collateralinquiry [2025/09/12 01:38] – removed - external edit (Unknown date) 127.0.0.1 | developers:fixapi:collateralinquiry [2025/09/17 01:13] (current) – chad | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== 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: | ||
| + | |||
| + | ^ 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, | ||
| + | | 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 " | ||
| + | | →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: | ||
| + | 909=ci-08-12-2016-19: | ||
| + | </ | ||
| + | |||
| + | **Subscribe to Accounts:** | ||
| + | < | ||
| + | 8=FIX.4.2|9=200|35=BB|49=T4Example|56=T4|52=20121217-18: | ||
| + | 909=ci-12/ | ||
| + | 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: | ||
| + | 909=ci-08-30-2013-09: | ||
| + | 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: | ||
| + | 909=ci-06-16-2015-15: | ||
| + | 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 | ||