MBO stream receiving MBO orders but not receiving Trades

Hi,

We do receive MBO order data, when requesting for RICs under a chained RIC. However we do not receive any trade activity flowing in at all. We did wait for the end of trading day before making the analysis, so there should be some trades happening at least. Am I missing something?


 {
  "ID": 3,
  "Domain": "MarketByOrder",
  "Key": {
    "Service": "ELEKTRON_DD",
    "Name": [
      "ETHG23",
      "ETHH23",
      "ETHJ23",
      "ETHK23",
      "ETHM23",
      "ETHN23",
      "ETHQ23",
      "ETHU23",
      "ETHV23",
      "ETHX23",
      "ETHZ23",
      "ETHF24"
    ]
  }
}

Best Answer

  • Gurpreet
    Gurpreet admin
    Answer ✓

    Hi @goran.stepanovic,

    The Market By Order is a Level 2 stream and carries the order book and the real time changes - i.e. market and matched orders will be deleted from the book. These will show up as trade messages on the Level 1 stream. There will be no Trade or Quote messages on the MBO domain.

Answers