Workflow

CLOB: Orders.

Pricing

There is no price streaming on FXSpotStream's MidMatch service today.

Whilst the MidMatch calculated MidPrice used to be sent on Pricing session with a 2 minute delay, this was subsequently removed given that there was no perceived use for a MidPrice at the stated delay and some LPs had legal issues with the  “rebroadcast” of the midrate to which their pricing contributed.

Orders

Supported Instruments

SecurityTypeLegSettlTypeOrdTypeTimeInForce
SPTSPT

Limit (Dark Limit)

DAY

SPTSPTMarket (Dark Market)

DAY


No matter which order is received first, daily market orders will always have priority over limit orders during the Venue's crossing process.


MinQty can be specified for all Instruments listed above.


Minimum Fill Amount (MFA) is the smallest quantity tradable for a currency pair. If an order is received with a quantity smaller than the currency pair minimum fill amount, it will be rejected with the reason: "Order Quantity is below Minimum Fill Amount".

In case of a partial fill, if the quantity left is smaller than the currency pair minimum fill amount, the remaining order will be canceled.

MFA is configured as follows:

  • 1m for the following currency pairs: USD/JPY, GBP/USD, USD/CHF, USD/CAD, AUD/USD, NZD/USD, EUR/JPY, EUR/GBP, EUR/CHF, EUR/USD
  • 500k for all other currency pairs.
  • 25k oz XAG/USD
  • 500oz XAU/USD


An order cannot be canceled until its Minimum Quote Life (MQL) has expired. The Venue currently sets this to four (4) seconds.
Should the venue receive an  OrderCancelRequest before the end of the MQL, it will be rejected with the reason : "MP tries to cancel the order before the MQL setting".

PartyIDs



Please refer to Whisperer Enterprise - PartyIDs for the full Enterprise table across all venues.

Trading counterparty names are not disclosed in the ExecutionReport.NoPartyIDs block, instead, a numerical Matching Participant ID is provided in OrderOriginationFirm & ExecutingFirm.

The Client will need to maintain a Matching Participant ID table on their end to look this up, as well as the corresponding BIC code.

Please contact FXSpotStream for the current version of their file MidMatch Bank Entity Info.xls.

Regulatory Fields



Please refer to or Regulatory Fields for the full Enterprise table across all venues.

Passthru Fields



Please refer to Passthru Fields for the full Enterprise table across all venues.