Skip to content
English
  • There are no suggestions because the search field is empty.

Match Score

How Theorem calculates and measures matched activity.

match_scores

The Match Score is a number between 0 and 100 that represents the percentage of activity that is matched. This article discusses how exactly the score is calculated, where it can be found in the app, and the different ways to calculate Match Score.

Note:  Affirmed Trades are always excluded

When discussing Match Scores, affirmed trades, volumes, and groups are always excluded from the denominator.  Using the Data Viewer affirmation tool increases the match score because denominator decreases, not because the numerator increases.

Different Kinds of Match Scores

Theorem uses three different match scoring models that appear in different areas of the app and in match reports.

  1. The total records method is based on the rows of data in the Data Viewer.  The numerator is the count of records that are matched, and the denominator is the count of all records (except affirmed).

  2. The Match Groups method is based on the Match Groups that are present. The numerator is the count of Match Groups that are matched, and the denominator is the count of all Match Groups (except affirmed).

  3. The volume method is based on the total quantity traded. The numerator is the total quantity of matched records/groups, and the denominator is the sum total of all quantity.  The volume method only applies to a specific source of data. 

Where to Find Match Scores

Data Viewer

The match status indicator at the top of the Data Viewer gives the Match Score using the total records method. The score is the percentage of all rows for what is shown on the Data Viewer.

Changing the filter settings will change the Match Score. For example, if you click the filter icon above the "BS" column to filter by only buys, the data you see will only be buys and the Match Score will be the percentage of records matched for buys only.

For best results, filter by Match Icon instead of Match Status.

Filtering by the Match Status column will change the Match Score based on what you filter for, so in most cases making this change will result in a Match Score of zero or 100.

Use the Match Icon filter instead. This allows you to only filter by certain match conditions but the Match Score denominator stays the same.

Match Score is also available as a column in the Data Viewer.  Every individual record has a Match Score of zero or 100, but when used with grouping the Data Viewer can show the match score using the total records method for anything you group by.

Match Reports

The Intraday Trade Match report displays two types of Match Score:

  • The top score uses the Match Groups method. This is the score for all data inside the report.
  • The individual score by account or product also uses the Match Groups method, but is the score for that specific account or product.
  • The summary page uses the volume method.  Near the bottom right of the page, the percentage figure represents the volume of trades for each source of data that is matched.

Comparison Chart

This chart summarizes the different types of scores, where they appear, and some of the common use cases for each.

 

Match Score Method

 

Total Records

Match Groups

Volume

Numerator

Count of matched records

Count of matched Match Groups

Sum of all matched quantity

Denominator

Count of all records

Count of all Match Groups

Sum of all quantity

Appears

Data Viewer

Match Reports

Match Reports

Best For

Measuring Activity

One-to-Many Trades

Risk Assessments

Limitations

Less intuitive when not viewing underlying records

Tends to track higher than other scores

Must view scores for each source

Related Articles