Page History
...
| Warning | |||||
|---|---|---|---|---|---|
| |||||
Please note that MarketFactory's BAML implementation offersBAMLX and InstinctFX in a single gateway.
|
SEF venue trades will have the below new fields that are added part of CFTC Global UTI reporting requirement. MarketFactory will publish these new fields in AllocPassThruFields and BodyPassThruFields [BodyPassThruKey/ AllocPassThruKey will be updated once changes are implemented in MF baml gateway]:
| MessageType | BAML field | MF RegulatoryKey/ MF Passthru Key |
|---|---|---|
| NewOrderSingle | Tag1905/ GUTIPrefix | LegEMIRUTIPrefix |
| NewOrderSingle | Tag1910/ AllocGUTIPrefix | AllocEMIRUTIPrefix |
| NewOrderSingle | Tag1911/ PriorGUTIPrefix | PriorGUTIPrefix in AllocPassThruFieldsAllocPassthruFields and BodyPassthruFields |
| ExecutionReport | Tag1905/ GUTIPrefix | LegEMIRUTIPrefix |
| ExecutionReport | Tag1910/ AllocGUTIPrefix | AllocEMIRUTIPrefix |
| ExecutionReport | Tag1911/ PriorGUTIPrefix | PriorGUTIPrefix in AllocPassThruFields and BodyPassthruFields |
| Tip |
|---|
The aforementioned fields will be populated with BAML's LEI, a 20 character alphanumeric value. |
...
Existing fields that clients send and receive at present are amended part of GUTI reporting change where the length of the field value will increase [BodyPassThruKey/ AllocPassThruKey will be updated once changes are implemented in MF baml gateway]for SEF trades:
| MessageType | BAML field | MF fieldRegulatoryKey/ MF Passthru Key | ||
|---|---|---|---|---|
| NewOrderSingle/ ExecutionReport | Tag 21005/ USIValue | AllocSEFUSI in AllocRegulatoryFields [for Pre-Allocated trades.] | ||
| NewOrderSingle/ ExecutionReport | NewOrderSingleTag 21005/ USIValue | LegRegulatoryFields and AllocRegulatoryFields | LegSEFUSI in LegRegulatoryFields [for trades with no allocation.] | |
| NewOrderSingle/ ExecutionReport | Tag 21002/ PriorUSIValue | PriorUSIValue in AllocPassthruFields [for Pre-Allocated trades.] | ||
| NewOrderSingle/ ExecutionReport | Tag | 2102221002/ PriorUSIValue | PriorUSIValue in BodyPassthruFields [for trades with no allocation.] |