Skip to main content

Large Executions - Dollar Value

Description

This test identifies unusually large aggregated net trading activity in relation to the Average Daily Volume (ADV) over a specified duration. The test is designed to flag trades that meet or exceed a specific aggregate dollar value threshold and constitute a significant percentage of the ADV. By monitoring these trades, it provides insights into potentially high-impact trading activity.

Use Cases

  • Market Impact Analysis: Identify trades that may significantly influence market dynamics by exceeding a notable percentage of the Average Daily Volume (ADV), helping to assess potential price movements and liquidity shifts.

  • Risk Management: Flag unusually large net trading activity to mitigate risks associated with market manipulation, such as attempts to create false signals or disrupt normal trading activity.

  • Regulatory Oversight: Monitor large trades to ensure compliance with financial regulations, particularly those related to disclosure and reporting requirements for high-impact transactions.

Required Data

Trades Data

VariableDescription
timestampTimestamp of the trade made (YYYY-MM-DD hh:mm:ss).
user_idUser ID to identify the individual user.
symbol_pairThe asset symbol; e.g., BTCUSDT, SHIBETH, DOGEUSDT.
sideWhether the trade is a BUY or SELL.
price_usdThe price of the symbol in USD.
amountThe amount of the symbol being traded.

Parameters

ParameterDescriptionTypeDefault ValueConfigurable
analysis_windowThe number of days over which trades are analyzed for alerts.Integer1Yes
adv_windowThe number of days used to calculate the Average Daily Volume (ADV).Integer10Yes
analysis_minimum_aggregate_dollar_thresholdThe minimum aggregated net trading value in USD to qualify for alerts.Float10000.0Yes
adv_percentage_thresholdThe percentage of ADV that net aggregated trades must exceed to trigger an alert.Float0.03Yes

Methodology

  • Calculate Average Daily Volume (ADV) Aggregate daily traded values for each date over a specified duration (e.g., 10 days) and compute the mean to establish the ADV benchmark for each symbol.

  • Identify Large Net Trading Activity Filter trades in the analysis window per user, where the aggregated net dollar value exceeds a predefined notional value threshold (e.g., $10,000) and is greater than a specified percentage of the ADV (e.g., 3%).

  • Flag Large Net Trading Activity Flag users whose aggregated net trading activity in dollar terms exceeds the thresholds set for the test.

  • Summarize Alerts Group flagged trades by user and summarize metrics such as total dollar value, the symbol of interest, last trade date, and the corresponding ADV.

  • Categorization and Reporting Classify flagged trades as high-impact transactions. These are then prepared for reporting, either as CSV exports or Jira tickets for further investigation.