The Deep Trades indicator allows you to visualize large, aggressive market orders in real time. It highlights significant buy and sell activity directly on the chart - helping you identify institutional participation, high-impact price levels, and strong directional intent.
Note: Deep Trades requires a Level 2 data feed with MBO enabled. You also need to set the Source Type to MBO in Source Settings. For more details, refer to the Configuring MBO / MBP Data Source article.
If you want to use the previous version of this indicator, add the Big Trades indicator instead.
The original Big Trades indicator was straightforward - it showed you where large aggressive orders were executed on the chart using bubbles, filtered by a minimum volume threshold. It answered one question: where did a big trade happen?
The new Deep Trades takes this further by answering a second, more important question: what was on the other side of that trade?
Here is what changed:
This means instead of just knowing a big trade happened here, you now know:
Deep Trades also requires MBO data - which is what makes this level of detail possible. Big Trades works with standard data. Deep Trades goes deeper by using order-level information to match the two sides of each execution.
Most traders watch price and volume - but they only see what happened, not why. Deep Trades gives you the why.
In short - if you are serious about reading order flow, Deep Trades gives you a level of detail that Big Trades simply cannot provide.
The Deep Trades indicator uses MBO (Market By Order) data to classify every large trade and identify exactly what it interacted with on the other side. This is why MBO data is required - without it, it is impossible to distinguish between different types of executions or know whether a large trade hit passive liquidity, was made up of small orders, or directly clashed with a resting order.
Each marker on the chart represents a different type of interaction:
Follow these steps to add the indicator to your chart:
Defines how the indicator panel is displayed. You can choose between:
You can also set the panel number to organize multiple indicator panels.
Defines how many historical days of large trade data are loaded on the chart. For example, setting this to 10 loads the last 10 days of data.
Defines how large trades are filtered and displayed. You can choose between:
When Filter Mode is set to Automatic, this defines the sensitivity level used by the Big Trades Analysis algorithm. You can choose between:
When Filter Mode is set to Manual, this sets the minimum trade size required for a trade to appear on the chart.
Controls how marker sizes are scaled between the minimum and maximum size range. It is recommended to keep this at the default value.
Sets the lowest opacity level for the markers. Lower opacity makes smaller or less significant markers more transparent on the chart.
Sets the highest opacity level for the markers. More significant trades will appear at higher opacity and stand out more clearly.
Sets the color for markers representing aggressive buyers - trades executed on the Ask side.
Sets the color for Ask side markers that are paired with significant passive liquidity - the Diamond interaction type on the Ask side.
Sets the color for markers representing aggressive sellers - trades executed on the Bid side.
Sets the color for Bid side markers that are paired with significant passive liquidity - the Diamond interaction type on the Bid side.
Sets the smallest size a marker can appear on the chart. Trades at the lower end of the volume range will display at this size.
Sets the largest size a marker can appear on the chart. The most significant trades will display at this size.
Turns on audio alerts when a large trade meeting your filter criteria is detected on the chart.
Select the alert sound to play when a significant Bid side trade is detected - an aggressive seller hitting the market.
Select the alert sound to play when a significant Ask side trade is detected - an aggressive buyer hitting the market.
Deep Trades uses MBO data which cannot be downloaded historically from the data provider. Instead, DeepCharts stores MBO data locally while the platform is running. As real-time MBO data is collected, it is automatically saved and becomes available as historical data for future sessions.
Important Notes:
- Historical Deep Trades data only exists if it was previously collected in real time
- Historical MBO data cannot be backfilled from the provider
- New installations already support this functionality automatically
If you are an existing DeepCharts user, you must perform a one-time database migration before historical Deep Trades data can be stored correctly. New users do not need to perform this step.
Before you begin:
Location: Options >> Database >> Settings >> Migrate / Compress
Steps:
The migration process may take approximately 10-15 minutes depending on your database size. If you are collecting Deep Trades data in real time but cannot view historical records later, this migration is likely required.
Big Trades Analysis is a DeepCharts algorithm that automatically calculates the optimal large trade thresholds for your specific instrument - based on its price behavior and volatility. This removes the guesswork from setting filters manually.
Once the analysis is complete, the indicator will automatically apply the optimized thresholds to your chart going forward.
Our support team is available 24/7 and ready to help you with any issue you encounter.
When reaching out, please include:
Support Ticket (Fastest Response) Visit www.deepcharts.com and create a support ticket directly on our website.
Email Support Reach us at support@deepcharts.com — please note that email responses may take a little longer than a support ticket.