How are Buy and Sell quantities classified in Order Flow?

How are Buy and Sell quantities classified in Order Flow?

Order Flow separates traded quantity into Buy and Sell based on which side initiated the trade. It does not represent separate quantities bought and sold because every completed trade has both a buyer and a seller.

This classification helps you understand Buy/Sell activity, Delta values within a candle.

Understanding Buy and Sell Quantities

The bid is the highest price a buyer is willing to pay, while the ask is the lowest price a seller is willing to accept.

Order Flow classifies each executed trade based on which side initiated it:

  • Buy: A buyer accepts the seller's ask price.
  • Sell: A seller accepts the buyer's bid price.

For example, if 100 shares are traded because a buyer accepts the seller's ask price, those 100 shares are classified as Buy. The same traded quantity is not classified again as Sell.

Each executed quantity is therefore classified only once as either Buy or Sell.

Difference Between Buy and Sell Quantities

Although every completed trade has both a buyer and a seller, its traded quantity is classified only once in Order Flow.

For example:

  • 100 units traded at the ask: Buy = 100, Sell = 0
  • 100 units traded at the bid: Buy = 0, Sell = 100

Together, the classified quantities make up the total traded volume:

Total Buy + Total Sell = Total traded volume

The difference between Buy and Sell quantity is called Delta:

Delta = Buy − Sell

A positive Delta means more traded quantity was classified as Buy, while a negative Delta means more traded quantity was classified as Sell.

Does Buy or Sell represent the number of orders?

No. Buy and Sell represent traded quantity, not the number of individual orders.

For example, if you see Buy = 500 at a price level, it means 500 units of traded quantity were classified as Buy at that price during the candle.

This quantity could come from one trade or multiple trades adding up to 500 units.

Buy and Sell Trade Classification

The exchange reports the traded price and quantity but does not directly report which side initiated the trade. FYERS therefore determines the Buy/Sell classification using available market data.

The process works as follows:

  1. FYERS receives the traded price and quantity from the exchange.
  2. The traded price is compared with the order book at that time.
  3. Quantity traded at the seller's ask price is classified as Buy.
  4. Quantity traded at the buyer's bid price is classified as Sell.
  5. If a trade occurs between the bid and ask, or the required order book data is unavailable, FYERS applies a defined secondary rule so that the traded quantity can be classified.
  6. The classified quantity is then displayed on the Order Flow chart.

Verifying Total Traded Volume

Order Flow does not change the actual traded volume. It displays the same traded volume by price level and Buy/Sell classification.

If you add the quantities across all cells in a Cluster candle, the total will match the traded volume of the corresponding candle on a standard chart.

In other words:

Total Buy + Total Sell = Total traded volume

Buy and Sell Value Differences Across Platforms

The exchange does not directly report which side initiated a trade. Different platforms may therefore use different methods to classify trades as Buy or Sell.

As a result, Buy, Sell, Delta, and Cluster values may differ across platforms even when the Open, High, Low, Close (OHLC), and total traded volume are the same.

If the total traded volume matches but the Buy, Sell, or Delta values differ, the difference may be due to the trade-classification method used by each platform.

Interpreting Buy and Sell Quantities for Price Movement

No. Buy and Sell values show how traded quantity was classified. They do not, by themselves, indicate where the price will move next.

They should be interpreted together with price action and the broader market context.

What If...

ScenarioSolution
Delta differs from another platform?Platforms may use different trade-classification methods. If total traded volume matches, different Buy, Sell, or Delta values do not necessarily indicate a data error.
Candle closes higher but Delta is negative?More quantity was classified as Sell even though price rose. This is Delta divergence. Resting buy orders may have absorbed the selling.
Candle closes lower but Delta is positive?More quantity was classified as Buy even though price fell. This is also Delta divergence. Resting sell orders may have absorbed the buying.

Last updated: 22 Sep 2026


    • Related Articles

    • Customise Order Flow settings: Clusters, Delta, Cumulative Delta, and Imbalances

      <br> Order Flow provides a detailed view of executed trading activity within each candle. Instead of showing only price movement, it lets you see the traded volume at different price levels and understand where aggressive buying and selling ...
    • How to read the Order Flow chart on FYERS Smart Charts?

      Order Flow on FYERS Smart Charts lets you look inside a candle and see the buy and sell volume traded at different price levels. Instead of looking only at where price moved, you can use it to understand the participation behind that move. What ...
    • How can I access Order Flow on FYERS Web?

      Order Flow is a method of analysing real-time trading activity by visualising buying and selling activity at each price level within a candle. This helps you see where buyers and sellers are active, and which side is more dominant. How to access ...
    • What indicators are available with Order Flow on FYERS?

      When you open the Order Flow chart on FYERS Web, three indicators are displayed by default: Volume Profile, Volume Weighted Average Price (VWAP), and Cumulative Volume Delta (CVD). These indicators provide additional information about volume and ...
    • What Are Price Bands and Freeze Quantities?

      Price bands and freeze quantities are exchange-defined controls that help regulate order prices and quantities. Price bands specify the permitted trading price range for a security, while freeze quantities define the maximum quantity allowed in a ...