TT Score

Exchange Messaging Rate Limit

Exchange Messaging Rate Limit

The Exchange Messaging Rate Limit model flags instances where a trader exceeds, or nearly exceeds, the exchange's messaging rate limits. By reviewing instances of excessive messaging rates in a TT Score cluster, compliance officers can identify potentially suspect trading activity on a per trader basis.

Note: This model currently only covers exchanges supported on CME Globex.

Scoring methodology

TT Score identifies where traders have exceeded the exchange-defined maximum messaging rate limit for at least a three second period throughout the trading day. If one or more three-second "bursts" are identified or if the messaging rate of the burst far exceeds the exchange maximum rate in a cluster, a higher score will be assigned to that Exchange Messaging Rate Limit cluster.

Score interpretation

The score assigned to a cluster is based on a sliding scale between 0-100 using a weighted calculation. A score of 75 and above is a good indication that the suspect trading activity occurred.

Based on TT Score best practices, clusters that score over 75 are deemed to be “high risk” and should be the primary focus of users during their compliance reviews.

Scorecard metrics

The Exchange Messaging Rate Limits cluster scorecard includes metrics that help you identify where excessive messaging rates occurred on a per trader basis.

Included metrics are:

  • Burst number — The three-second interval of data selected in the cluster scorecard chart.
  • Count: The message rate per second during the interval.
  • StartTime: Start time of the three-second burst interval.
  • StopTime: End time of the three-second burst interval.
  • Type — The type of high-level trading activity: "Cancels" or "Non-Cancels".

Identifying excessive messaging rates

In addition to the scorecard metrics, the Exchange Messaging Rate Limits chart and Audit Trail can help identify intervals of excessive messaging rates.

To inspect an Exchange Messaging Rate Limits cluster in TT Score:

  1. Click on a burst displayed in the chart.

    The chart will only highlight instances when the messaging rate exceeded the exchange maximum rate limit for a period of three seconds.

  2. Review the burst metrics highlighted in the metrics scorecard.

    In this example, the second messaging rate burst is selected (Burst 2). The messaging rate per second for the interval is shown by the Count metric. The Type metric shows that the excessive messages were "non-cancel" order actions.

  3. To further inspect the trading activity during the selected burst interval, click an order row in the Audit Trail.

    Only the order activity for the selected burst is displayed. In this example, the price was continuously requoted for the duration of the three-second interval.