The CrossRequest(35=DS) message is used to indicate the submission of orders or quotes that may result in a crossed trade.
Regulatory requirements can allow exchanges to match orders belonging to the same account, firm or other common attribute. This can include the requirement to first announce the intention to cross orders. The time permitted between the announcement and the actual cross is typically well defined and may depend on the maximum quantity announced.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = DS | |||||
| 2672 | CrossRequestID | @CrssReqID | Y |
Unique identifier for cross request message. |
|||
| 1301 | MarketID | @MktID | N |
Identifies the market |
|||
| 1300 | MarketSegmentID | @MktSegID | N |
Identifies the market segment |
|||
| <Instrument> | Y | ||||||
| 38 | OrderQty | @Qty | N |
Can be used to announce a maximum quantity that is subject to crossing. |
|||
| 376 | ComplianceID | @ComplianceID | N |
ID used to represent this transaction for compliance purposes (e.g. OATS reporting). |
|||
| 2404 | ComplianceText | @ComplianceTxt | N |
Free text for compliance information required for regulatory reporting. |
|||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.