Show NSE Price in Holdings Instead of BSE

Please display only the NSE quote on the Holdings page.

Most stocks have higher liquidity on NSE, which allows faster exits. When we tap “Sell,” the order usually goes as a market order and then converts to a limit order at LTP. If the quote shown is from BSE, the spread can be wider and execution may not be optimal.

It would be better if the Holdings page always displayed the NSE exchange price instead of BSE so traders can exit through the exchange with better liquidity and tighter spreads.

1 Like

The higher price you see on BSE usually happens because liquidity is low and spreads are wide. Near market close there may be very few buyers or sellers, so the last traded price can sit artificially higher than NSE, which has far deeper liquidity.

kindly take request

We got this feedback and hence by default stocks under 10k marketcap are moved to NSE.

rest of them when ?:smiley::smile:

We have plans to bring SOR on to kite, in that case order will go to that exchange where user will get best prices.

no no Not necessarily the best price — liquidity is more important.

For most stocks, NSE has significantly higher liquidity compared to BSE. Even if BSE sometimes shows a slightly better price (for example 1 paisa), the order book is often thin and spreads are wider.

Because of this, I prefer executing orders on NSE where liquidity and execution reliability are much better. Currently I have to disable BSE manually to avoid orders being routed there from the holdings page.

It would be useful if users could prioritize NSE execution instead of only routing to the exchange with the marginally better quoted price.

1 Like

They would not reply. You are perfectly correct.

1 Like

Day 44 of asking for NSE-first Holdings.
Still seeing dangerous price lags. Currently, JP Power is quoted at ₹19.48 on BSE while it has already slid to ₹19.42 on NSE. Because the holdings page defaults to BSE, the data is stale and the spread is too wide for a clean exit.
Liquidity > “Best Price.” We need an option to prioritize NSE quotes to avoid these 6-paise traps. :unamused::face_vomiting:

It’s funny if you have time to see the spread. What’s stopping you from choosing the exchange of your choice?

@BB789 @Jason_Castelino @cvs, just curious, those seconds matter in case of equity, if yes, in what kind of cases? For option, I understand seconds matter, but for equity that too holdings?

As mentioned before in illiquid cases. I find the same issue in SGBs/bonds. You might need to sell large quantities too and the spreads matter in such cases.

Also OP might be a positional equities trader and that would matter more to him him

I am not talking if spread matter or not. I am saying for someone who is selling equity from holdings (Whatever the strategy is positional, swing, longterm or BTST) does that 1 second time to choose exchange of your choice matters?

He might be selling 10-20 scripts in a day - in which case that 1s easily adds up

Doesn’t matter to me. More into options.

Check the 1-minute chart for JP Power; it’s currently swinging ₹0.10–₹0.20 per candle.
When exiting 1–2 Lakh shares, that 5- 10 second window is a ₹20,000 to ₹40,000 variance in P&L.
If Zerodha forces a ‘Stone Age’ flow—showing a stale BSE price (far wide spread) , requiring a manual switch to NSE, and then putting limit order —the move is already over. That delay is a massive Opportunity Cost. >
For active traders with size, the Holdings page must be a high-speed execution portal, not a static dashboard. Every unnecessary click destroys my exit precision. :unamused::face_vomiting:"

Day 62 of asking for NSE-first Holdings

If Zerodha forces a ‘Stone Age’ flow—showing a stale BSE price, requiring a manual switch to NSE, and then a price re-adjustment—the move is already over. That delay is a massive Opportunity Cost. For active traders with size, the Holdings page must be a high-speed execution portal, not a static dashboard. Every unnecessary click destroys my exit precision

1 Like

Yes it’s very much needed,

@nithin

Please give a setting option as “Default Exchange” which allow to choose either NSE or BSE while selling from holding and showing price of holding.

This will resolve this basic issue.

Also please allow combine page for any stock if possible , idk what’s the issue to zerodha but there should be exchange button on top instead of 2 seprate tickers in zerodha.

Most brokers follow this system

On order form we need to show both prices as per regulations so user can select what ever they want.

1 Like

Day 65: Demand for NSE-first Holdings


LIVE DATA: 7-PAISE SLIPPAGE DETECTED :unamused:

Currently seeing a 7-paise gap between a stale BSE quote and the actual NSE market. On 1 Lakh+ shares, this isn’t just a “delay”—it’s a ₹7,000 Opportunity Cost in a single trade.

  • The Conflict: JP Power moves faster than the current Holdings page updates.
  • The Friction: Every time Zerodha forces this High-latency UI workflow—manually toggling exchanges while the price is swinging—my Exit Precision is destroyed.
  • The Technical Failure: Forcing active traders into a Sub-optimal execution pipeline defaults our capital to illiquid quotes.

For a platform that prides itself on tech, this is a massive UX Bottleneck. We need an NSE-priority toggle to protect our bottom line. Liquidity > Convenience. :face_vomiting:

1 Like

Yes , it should show both but I mean to say it should show one name and then option to select exchange like all other brokers does.

Like this in Dhan app , NSE &, BSE option switch side by side
Groww also have same way.

1 Like

We also show both exchange prices on order form. Users can switch where ever they want.

image

2 Likes