What is Smart Order Routing

What is Smart Order Routing

Smart order routing automatically sends an order to a suitable exchange after comparing price, liquidity, transaction cost, and execution speed. It can also split larger orders across venues.
 

Overview
FAQs
Videos

Know the benefits of a demat account

Free Demat account in minutes | Low brokerage | Online account opening

Smart order routing, or SOR, is an automated trading system that identifies a suitable venue for executing an order by comparing real-time market conditions.

  • Smart Order Routing automatically selects an exchange or trading venue for an order.
  • It considers factors such as price, liquidity, execution speed, order size, and transaction costs.
  • The system may send the entire order to one venue or divide it across multiple venues.
  • For example, an order for 500 shares may be split into 300 shares on one exchange and 200 shares on another.
  • Common routing methods include cost-based, time-based, liquidity-based, VWAP-based, and dark pool routes.
  • SOR cannot guarantee the best possible price because market prices and available quantities may change before execution.
     
Show More
Show Less

What does a route mean in the stock market?

Why smart order routing improves your trading?
 

Why smart order routing improves your trading?

A route is the pathway an order follows from the time a trader places it until it is executed. It determines the exchange or trading venue to which the order is sent.
The choice of route can affect:

  • Available execution price
  • Quantity available for purchase or sale
  • Time required to complete the order
  • Transaction and exchange-related costs
  • Likelihood of partial execution
  • Effect of the order on the market price

For example, one exchange may display a lower selling price but have only a limited quantity available. Another exchange may display a slightly different price but have enough liquidity to complete a larger portion of the order.
A smart order routing system compares these conditions automatically. It then selects a route based on the order instructions and the routing priorities set within the system.
 

Show More
Show Less

What is smart order routing (SOR)?

Smart order routing is a technology that automatically compares supported trading venues and directs an order to a suitable venue.
The system usually examines:

  • Price: The available buying or selling price.
  • Liquidity: The quantity available at each price level.
  • Speed: The expected time needed for execution.
  • Cost: Transaction fees and other execution costs.

A smart order route is the specific path selected by the system. The order may be routed entirely to one exchange or distributed among several exchanges.
The route can also be configured according to the trader’s objective. A trader who prioritises speed may select venues where execution is likely to happen more quickly.
A trader dealing with a large order may prioritise liquidity. In this case, the system may divide the order into smaller quantities and send them to different venues.
 

Show More
Show Less

What are the different types of smart order routing systems?

Different smart order routes are designed to meet different execution objectives. Some focus on reducing cost, while others prioritise speed, liquidity, average price, or limited market visibility.


1. Cost-based smart order routing

A cost-based route selects venues according to the estimated total cost of completing the order. It may compare transaction fees, exchange charges, and the available market price.
The route generally prioritises the venue offering the lower estimated execution cost. However, a lower-fee venue may not always have sufficient liquidity to complete the order.


2. Time-based smart order routing

A time-based route focuses on execution speed. It is generally used when the trader wants the order completed quickly because market prices are moving rapidly.
The system compares available venues and sends the order to the venue where faster execution appears possible. However, faster execution does not always result in a more favourable price.


3. Liquidity-based smart order routing

A liquidity-based route selects venues according to the quantity available in the order book. Higher liquidity may allow a larger order to be executed with less price movement.
The system may prioritise a venue where more shares are available at or near the required price. This can reduce the risk of slippage, although liquidity can change quickly.


4. Volume-weighted average price smart order routing

A volume-weighted average price, or VWAP, route aims to complete an order near the security’s volume-weighted average price over a selected period.
VWAP is calculated by comparing the total traded value with the total traded volume during that period. The route may divide a large order into smaller parts and execute them as market volume develops.
This approach may reduce immediate market impact. However, the final execution price may differ from the calculated VWAP.


5. Dark pool smart order routing

A dark pool route sends orders to private trading venues where pending orders are not displayed publicly before execution.
Such routes are generally associated with institutional orders. They may reduce the likelihood of other market participants detecting a large pending order.
However, dark pools may offer limited transparency. They may also lack sufficient matching liquidity, depending on the size and type of order.
 

Show More
Show Less

How does smart order routing work?

Smart order routing begins when a trader enters an order through a trading platform that supports SOR. The order includes details such as the security name, quantity, order type, and price conditions.
The system then follows these steps:

  1. Receive the order: Record the security, quantity, price, and order type.
  2. Scan supported venues: Review exchanges or liquidity pools where the security is available.
  3. Compare prices: Check the available buying and selling prices.
  4. Assess liquidity: Identify the quantity available at each price.
  5. Review costs: Consider transaction charges and other execution costs.
  6. Evaluate speed: Estimate the time required to complete the order.
  7. Select the route: Choose one venue or a combination of venues.
  8. Route the order: Send the complete quantity or smaller portions for execution.

For example, suppose a trader places an order for 500 shares. The system may find 300 shares available at a suitable price on one exchange and 200 shares on another.
It may then divide the order between both exchanges. The securities quoted are for example purposes only and not a recommendation.
If the order is not fully completed, the system may reassess the available venues. It may reroute the remaining quantity based on updated prices and liquidity.
 

Show More
Show Less

How can smart order routes be configured?

Smart order route configurations are the settings used to control how the system selects a venue. These settings can reflect the trader’s order size, time limit, execution objective, and risk tolerance.


1. Routing through order slicing

Order slicing divides a large order into smaller orders. The system may distribute these portions across different venues or execute them over a selected period.
For example, an order for 10,000 shares may be divided into several smaller orders. This may reduce the immediate effect of the full order on the market price.
However, splitting an order can result in several individual executions. The applicable costs will depend on the broker and order structure.


2. Prioritising trading venues

Venue prioritisation determines the order in which the system considers available venues. The trader may prioritise them based on liquidity, speed, price, or cost.
For example, a speed-focused configuration may favour a venue with faster order processing. A liquidity-focused configuration may prioritise the venue displaying a larger available quantity.


3. Selecting the order type

The routing system may support different order types, such as market orders, limit orders, and stop-loss orders.
A market order focuses on immediate execution but does not guarantee the final price. A limit order sets the highest buying price or lowest selling price acceptable to the trader.
Available order types may vary across brokers and platforms.


4. Applying time weighting

Time weighting determines how an order is distributed over a particular period. Instead of executing the full quantity immediately, the system may release smaller portions at fixed intervals.
For example, a trader may configure an order for 10,000 shares to be executed gradually over several trading sessions. This can reduce immediate market impact but exposes the order to price changes during the period.


5. Setting risk tolerance

Risk tolerance settings establish the limits within which the system can route the order. These limits may include the maximum bid-ask spread, minimum liquidity, price range, or permitted execution cost.
The system may reject or avoid routes that do not meet these conditions. However, strict limits can also reduce the likelihood of completing the entire order.
 

Show More
Show Less

How do you close SOR orders for intraday trades?

Intraday positions are generally opened and closed during the same trading session. When an SOR order is executed across multiple exchanges, the trader may need to close the quantity on each exchange separately.
For example, a 500-share order may be executed as follows:

  • Exchange A: 300 shares
  • Exchange B: 200 shares
  • Total quantity: 500 shares


You can manage the closing transaction through the following steps:

  1. Review the order book: Identify where the original order was routed.
  2. Check the trade book: Confirm the quantity executed on each exchange.
  3. Place closing orders: Enter the corresponding opposite order on each exchange.
  4. Verify the execution: Check whether all quantities have been closed.
  5. Review open positions: Ensure that no intraday quantity remains pending.

The process may differ across brokers. Some trading systems may manage exchange-level positions automatically, while others may require separate closing orders.
Traders should also review the broker’s intraday square-off policy and cut-off time. An open position may be closed by the broker if it remains active beyond the specified time.


Read more: NSE and BSE
 

Show More
Show Less

What restrictions generally apply to SOR?

The availability of smart order routing depends on the broker, trading platform, security, exchange connectivity, and order type.

  • Order-type restrictions
    Some brokers may support SOR only for selected order types. Market and limit orders may be supported, while stop-loss or after-market orders may be restricted.
  • Stock liquidity requirements
    SOR is generally more useful for securities that have sufficient trading volume across multiple exchanges. Low liquidity may increase the possibility of partial execution or slippage.
  • Live-market requirements
    SOR relies on live market prices and order-book information. It is normally used during active trading hours and may not be available for off-market transactions.
  • Exchange availability
    The system can route orders only to exchanges and venues connected to the broker. It cannot access an exchange that is not supported by the trading platform.
  • Partial execution
    An order may be partly executed if the full quantity is unavailable at the selected price. The remaining quantity may stay pending, be rerouted, or expire according to the order conditions.
     
Show More
Show Less

Features and Benefits of LAS

Tenure 36 months

Tenure 36 months

Flexible repayment from 7 days to 36 months

1000+ shares

1000+ shares

Get 50% value on 1000+ shares

All DP shares available

All DP shares available

All companies’ and DPs’ Demat accounts accepted for loans

Customer portal

Customer portal

Handle loans, shares, and statements — all in one place

What are the pros and cons of smart order routing?

Smart order routing can automate venue selection, but it also carries market and technology-related limitations.


Pros of smart order routing

  • It compares prices across supported venues.
  • It provides access to multiple liquidity sources.
  • It can divide large orders into smaller quantities.
  • It reduces the need for manual price comparison.
  • It supports different execution priorities.
  • It may reduce the market impact of larger orders.

Cons of smart order routing

  • It may be difficult for new traders to understand.
  • It depends on reliable technology and connectivity.
  • It cannot guarantee a particular execution price.
  • It may be affected by sudden market volatility.
  • It can result in partial execution.
  • Multiple executions may involve separate charges.


SOR may improve the efficiency of order placement by comparing several factors simultaneously. It can also provide access to quantities available across multiple venues.
However, the displayed price may change before the order reaches the selected exchange. Technical failures, network delays, and sudden liquidity changes may also affect execution.
 

Show More
Show Less

Conclusion

Smart order routing is an automated system that compares supported trading venues and sends an order according to price, liquidity, speed, cost, and order size. It may route the complete order to one venue or divide it across several venues.
SOR can reduce manual comparison and help manage large orders. However, it cannot guarantee a specific execution price. Traders should understand their broker’s routing rules, supported exchanges, order types, charges, and intraday closing process before using it.
 

Show More
Show Less

Pro Tip

Invest in equities, F&O and upcoming IPOs effortlessly by opening a demat account online. Enjoy a free subscription for the first year with Bajaj Broking

Frequently Asked Questions

Smart Order Routing

What is the difference between smart order routing and algorithmic trading?

Smart order routing selects where an order should be executed by comparing supported exchanges or trading venues. Algorithmic trading uses predefined mathematical rules to determine when, how, and in what quantity a trade should be placed. An algorithmic trading system may use SOR as part of its execution process, but the two terms do not refer to the same function.
 

What are the benefits of smart routing?

Smart routing can compare prices across supported exchanges, access multiple liquidity sources, and reduce the need for manual venue selection. It may also divide larger orders into smaller portions to limit market impact. However, the actual result depends on the broker’s system, market liquidity, available prices, order type, and execution conditions at the time of routing.
 

How does SOR work?

SOR receives an order and scans supported venues for available prices and quantities. It compares liquidity, transaction costs, execution speed, and order instructions before selecting a route. The system may send the complete order to one exchange or divide it across multiple exchanges. If part of the quantity remains pending, it may reassess the market and reroute the balance.
 

What is smart order routing in simple terms?

Smart order routing is a system that automatically checks different supported exchanges and sends an order to the venue that meets selected conditions. These conditions may relate to price, liquidity, speed, or transaction cost. The system can also split a larger order when the required quantity is not available on a single venue.

How does smart order routing improve execution price?

Smart order routing compares buying and selling prices across supported exchanges in real time. It may send the order to a venue displaying a more favourable price or divide the quantity when liquidity is spread across venues. However, price improvement is not guaranteed because market prices and available quantities can change before the trade is completed.

Show More Show Less

Disclaimer

Standard Disclaimer

Investments in the securities market are subject to market risk, read all related documents carefully before investing.

Broking services offered by Bajaj Financial Securities Limited (Bajaj Broking). Reg Office: Bajaj Auto Limited Complex, Mumbai –Pune Road Akurdi Pune 411035. Corporate Office: Bajaj Financial Securities Limited, 1st Floor, Mantri IT Park, Tower B, Unit No 9 & 10, Viman Nagar, Pune, Maharashtra 411014. SEBI Registration No.: INZ000218931 | BSE Cash/F&O/CDS (Member ID:6706) | NSE Cash/F&O/CDS (Member ID: 90177) | DP registration No: IN-DP-418-2019 | CDSL DP No.: 12088600 | NSDL DP No. IN304300 | AMFI Registration No.: ARN –163403.

Details of Compliance Officer: Mr. Boudhayan Ghosh (For Broking/DP/Research) | Email: compliance_sec@bajajbroking.in | Contact No.: 020-4857 4486. For any investor grievances write to compliance_sec@bajajbroking.in/ compliance_dp@bajajbroking.in (DP related)

This content is for educational purpose only. Securities quoted are exemplary and not recommendatory.

Research Services are offered by Bajaj Broking as Research Analyst under SEBI Regn: INH000010043.

For more disclaimer, check here: https://www.bajajbroking.in/disclaimer