Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

How Orders Flow Through Indian Stock Exchanges

Welcome back. Last time, you distinguished an intraday trade from a longer-term holding by its plan to open and close within one session. Today, we will look at what happens between deciding to trade and actually having a trade: how your instruction reaches a broker, how it gets to an Indian stock exchange, and how you learn whether it was executed.

This distinction is practical. Pressing Buy is not the same as buying shares. An order can be accepted, remain unfilled, fill only partly, or be rejected. Understanding where each of those outcomes occurs will make trading screens much easier to interpret.


Three participants, three different jobs

A trader decides what to buy or sell and submits an order—an instruction specifying details such as the instrument, the buy or sell direction, and the quantity. A stock broker is the intermediary through which that instruction reaches the market. The stock exchange operates the venue where compatible buy and sell orders can be matched.

For Indian equities, the two exchanges you will commonly encounter are the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE). An order sent to the NSE is considered against orders on the NSE; it does not automatically become an order on the BSE. That is why a broker’s screen may ask you to choose an exchange when a share is available on both.

Read SEBI’s FAQs on Stock Broker for the formal roles and the everyday ways an investor can submit an order. You do not need to study its account-opening requirements for this lesson.

[PDF] FAQs on Stock Broker 1. What are Market Infrastructure Institutions ...

Read SEBI’s definitions of the market institutions and stock broker, then its description of how an investor places an order. These establish who can submit trades to an exchange and what it means to use a broker’s app or another channel.

On PDF page 1, read Questions 1, “What are Market Infrastructure Institutions (MIIs)?”, and 2, “Who is a stock broker?” Start with the institution roles and notice that the exchange, clearing corporation, and depository have different jobs. Then find Questions 7, “What is meant by Unique Client Code (UCC)?”, and 8, “How can an investor place orders with the broker?”, on pages 2–3. Read the client code and order channels, from the explanation of the UCC through the end of Question 8. Focus on whom the investor gives the order to, whether using an app, website, or call.

The key point is that an app is a way to communicate with your broker, not the exchange’s matching system itself. A broker may also accept an order through other supported channels. The Unique Client Code identifies the client on whose behalf the broker acts; it is not a confirmation that a particular order has traded.

There are also two easily confused meanings of “the broker accepted my order.” The broker’s system may receive your instruction and check it against account and risk requirements. The exchange may subsequently accept that order into its system. Neither event, by itself, means that a buyer and seller have been matched.


Follow one hypothetical buy order

Suppose you intend to buy 10 shares of a hypothetical Indian-listed company on the NSE, at no more than ₹100 per share. You select the NSE listing in a broker’s trading interface, enter the quantity and price instruction, review the details, and submit. We will use a specified maximum price to make the matching example clear; the different order types and their trade-offs come later in the course.

Zerodha’s video What is a Stock exchange? How BSE, NSE work and How orders are placed shows the exchange as an electronic meeting place and follows an instruction from the broker’s interface toward matching. Watch only the passages below; a later portion compresses order-type and settlement details that we will handle more carefully in future lessons.

What is a Stock exchange? How BSE, NSE work and How orders are placed

Watch Zerodha’s explanation to see the distinction between entering an instruction through a broker and finding the opposite side of a trade at an exchange.

Watch the exchange for the digital-venue explanation and the first description of broker-to-exchange submission. Then watch the order journey, beginning with the broker interface and ending with the exchange’s matching process. As you watch, ask which system receives your instruction and which system looks for a compatible seller.

The following diagram adds detail to that route. Its boxes represent functions in an illustrative trading setup, not a mandatory design used identically by every broker.

Illustrative order-routing architecture: a trader submits through a trading interface; the broker’s order and risk systems connect through exchange gateways to NSE, BSE, or MCX. The separate market-data services supply quotes and charts rather than matching the trader’s order. MCX is shown for context, but the equity example in this lesson concerns NSE or BSE.

For the hypothetical NSE buy, read the diagram in this order:

  1. You submit the instruction. The trading interface sends the details to the broker. Selecting a share in a watchlist or viewing its chart is not itself an order submission.
  2. The broker processes it. The box labelled OMS/RMS represents order-management and risk-management functions. A broker can check matters such as the instruction’s validity and whether the account meets applicable funding or margin requirements. An order that fails a check may be rejected before it reaches the exchange.
  3. The broker routes it to the selected exchange. In the diagram, an NSE gateway provides the connection for an order destined for the NSE. Gateways are technical connections, not a second marketplace where your shares are bought.
  4. The exchange handles matching. The NSE’s system considers the order against eligible opposite-side orders in its own market, subject to its matching rules. A buy requires a compatible sell; the broker does not simply supply the shares because its app displayed a price.
  5. Status comes back to you. The exchange’s response and any executions are reported through the broker, whose interface shows the order’s status. The information you see is the report of what happened, not the mechanism that performed the match.

The diagram also shows quotes, charts, and historical-data services. Those help you observe the market; they are separate from order routing. Later lessons will examine what a quote tells you—and why a displayed price should not be mistaken for a guaranteed execution price.


An order is not necessarily a completed trade

Return to the instruction to buy 10 shares at no more than ₹100. Imagine that, when your order can be considered for matching, sellers are available for only 4 shares at ₹100, with no other eligible shares available for the remaining quantity. Assuming no earlier order has priority over yours, 4 shares may execute and 6 may remain unfilled. The exact outcome depends on the orders available, exchange matching rules, and the conditions attached to your instruction.

This gives you a useful vocabulary for reading an order screen:

Status or outcome What it tells you
Rejected The instruction was not accepted for trading, for example because it failed a required check. The reason and point of rejection matter.
Open or pending The order has not fully executed. It may be waiting for a compatible opposite-side order.
Partially filled Some, but not all, of the requested quantity has traded. You must check both the executed and remaining quantities.
Filled or completed The stated order quantity has executed. This says nothing by itself about whether the trade will be profitable.
Cancelled The unexecuted portion is no longer active. A cancellation request is not proof of cancellation until its status is confirmed.

Labels vary by broker, so look beyond the word on the screen: check the instrument, exchange, side, quantity requested, quantity executed, execution price, and remaining quantity. If an order is partly filled, the executed portion is already a trade; the remainder is still an order unless it has been cancelled or has expired. An attempted cancellation can also race with an execution, which is another reason to check the resulting status rather than assume what happened.

An intraday plan does not bypass this process. If you buy and later decide to close the position during the same session, you submit an opposite sell order. That sell must also reach the broker and exchange and find a compatible buyer. Closing a position is not an undo button for the earlier buy.


Execution and settlement are different events

The exchange executes a trade when it matches an eligible buy with a sell and records the transaction. Completing the resulting obligations—delivering funds and securities where applicable—is a distinct process called clearing and settlement. A clearing corporation and, for securities holdings, a depository have roles here. They are not where you enter your buy instruction or where opposing orders are matched.

SEBI Investor’s Market Infrastructure Institutions page places those roles in one short trade sequence. Read it as a map of the institutions, rather than as a promise that every trade or broker screen will display each step in the same way.

:: Securities Market Investment: Market Infrastructure Institutions (MIIs): Pillars of a Strong Financial Ecosystem | SEBI Investor ::

Use SEBI Investor’s trade sequence to separate exchange execution from what follows it, particularly for a purchase whose securities will be held in a demat account.

Find the heading “How a Trade Works in the Indian Financial Market.” Read the trade sequence, from the investor’s order through the final settlement statement. The preceding “Key Depositories in India” section names NSDL and CDSL if you want to identify the depositories mentioned in the sequence. Focus on the point at which matching ends and the clearing and depository roles begin.

For now, retain the boundary: an order requests a trade; an execution means a match occurred; settlement fulfils the trade’s resulting obligations. The distinction prevents two common mistakes—treating an open order as a holding, and treating a trade confirmation as an explanation of every subsequent movement of funds or shares. The precise treatment of an intraday position versus a delivery holding will be covered later.


Key takeaways

You initiate an order through a broker. The broker processes and routes it to the selected exchange, such as NSE or BSE, where compatible orders can be matched. Information about acceptance, rejection, partial fills, and completed fills returns through the broker, so you should read the status and executed quantity, not merely the fact that you pressed Buy or Sell.

After execution, clearing and settlement address the trade’s obligations; they are not the exchange’s order-matching step. Next, you will identify when Indian equities trade in the regular and pre-open sessions—timing that determines when an order may enter these processes.

Can't find a good explanation? Sign up and we'll make it for you

Sign up