Yes — you can buy on BSE and sell on NSE (or vice versa). Once shares hit your demat after T+1 settlement, they are exchange-agnostic and free to sell on either venue. For same-day cross-exchange trades, most major brokers in India now support this thanks to clearing-corporation interoperability introduced by SEBI in 2019.
This question gets asked all the time, and I am consistently surprised by how few traders, even ones who've been at it for a year or two, understand how it actually works. The answer used to be cleaner — "yes for delivery, no for intraday" — but the rules have evolved since 2019, and the honest answer today has a few more layers.
So let's do this properly. There are really three questions hiding inside the one you're asking, and the right answer depends entirely on which one you mean.
The first: "I bought 100 shares of Reliance on BSE last week — can I sell them on NSE today?" The second: "Reliance is at ₹2,840 on BSE and ₹2,842 on NSE right now — can I buy on one and sell on the other in the same session?" The third: "If I can do that, can I make money off the price gap?" Three different mechanics. Three different answers. Two of them have changed in the last few years.
The mechanicsFirst, A Quick Refresher on BSE and NSE
India has two main stock exchanges. BSE (Bombay Stock Exchange) is the older one, established in 1875 — Asia's oldest, in fact. NSE (National Stock Exchange) came along in 1992 and now does the bulk of equity volume in the country.
Most large-cap stocks (Reliance, HDFC Bank, TCS, Infosys, ICICI Bank) are dual-listed, meaning they trade on both exchanges simultaneously. Same company, same share, two venues.
The thing that makes "buy here, sell there" even thinkable is something called ISIN, the International Securities Identification Number. Every share of Reliance, no matter which exchange you bought it from, carries the same ISIN: INE002A01018. The shares are fungible. NSE's Reliance and BSE's Reliance aren't different products; they're the exact same security, just listed in two different shops.
That single fact is the foundation of everything that follows.
Path 1If You Took Delivery — Yes, Freely
Let's say you bought 100 shares of Reliance on BSE on Monday. By Tuesday evening, those shares are sitting in your demat account. From that moment on, you can sell them on NSE, BSE, or split them across both. Your choice.
This is because, once shares hit your demat, they're not "BSE shares" or "NSE shares." They're just shares, held by NSDL or CDSL (the depositories), tagged with that ISIN we just talked about. The exchange you bought from is irrelevant the moment delivery completes.
Here's how the journey looks under today's settlement system:
-
Day T · Trade Day
You Place the Buy Order
Order goes to BSE. Trade executes. Your broker shows the position, but technically you don't own the shares yet; they're "pending settlement." You cannot sell on a different exchange at this stage.
-
Day T+1 · Settlement
Shares Land in Your Demat
India completed its move to T+1 settlement on January 27, 2023, so shares now hit your demat the next working day, not after two days like it used to be. The moment they're credited, the BSE/NSE label is gone. You hold the security, period.
-
Day T+1 onwards
Sell on Either Exchange, Or Both
Now you have complete freedom. Sell on NSE for tighter spreads, on BSE if it's quoting better, or split the lot across both. Whatever the order ticket asks, you can do it.
T+0 is optional and stock/broker dependent. SEBI launched a same-day settlement framework in March 2024 with an initial 25 stocks, and has been expanding it to the top 500 in phases since 2025. It runs alongside the regular T+1 cycle, but only for eligible securities and participating brokers, so don't assume same-day demat credit is available for every stock or every account.
So if you're an investor or a positional trader, anyone who actually takes delivery, the BSE-vs-NSE question is essentially solved. Pick whichever exchange shows the better quote when you sell. Most retail brokerages let you choose the exchange in a single dropdown.
Path 2If You Want to Buy and Sell on the Same Day — Probably Yes, With Caveats
This is where the article you read three years ago is going to mislead you. Until 2019, the answer was a flat no: a buy on BSE and a sell on NSE the same day were two unrelated positions, both held open, both needing to be squared off independently. That changed.
SEBI introduced clearing-corporation interoperability in mid-2019. In plain English: the two clearing houses (NCL on the NSE side, ICCL on the BSE side) started talking to each other. A broker can now route both legs through a single clearing corp and net them off as a single intraday transaction.
The practical effect: on most major brokers, including Zerodha, Sharekhan, Kotak Neo, and Angel One, buying Reliance on NSE in the morning and selling it on BSE in the afternoon is treated as one intraday trade. Brokerage and STT apply at intraday rates. The contract note shows a netted position. No two open legs sitting around at 3:30 PM.
So, what's left of the old "you can't do this" warning? Two things, both worth knowing:
Cross-Exchange Same-Day Netting
Buy 100 Reliance on NSE at ₹2,840. Sell 100 on BSE at ₹2,842. Most brokers net it as one intraday trade with intraday charges. The position closes out properly.
Broker Support Isn't Universal
Some platforms still treat the two legs as separate positions. Groww, for instance, doesn't currently let you buy on NSE and sell the same scrip on BSE the same day. T2T-segment stocks and certain product types are also excluded.
Before you place an order assuming it'll net cleanly, do two things. First, check your broker's policy on cross-exchange intraday. Second, check whether the stock is in the regular rolling segment (most are; the trade-to-trade segment isn't). Five minutes of homework saves an awkward 3:25 PM panic.
The reality check"So Can I Make Money Off the ₹2 Gap?"
The mechanics are now in your favour, more or less. The third question — the one most people are actually asking when they ask whether you can buy on BSE and sell on NSE — is whether there's any money in doing it. Here's the honest answer: no, not for retail.
Genuine cross-exchange price gaps do exist for fractions of a second, usually after a sudden order, a news flash, or a liquidity shock on one venue. They're real. They're also gone before you've finished blinking, let alone clicked your mouse.
Who captures them? Not retail. The arbitrage between BSE and NSE is dominated by HFT firms, the high-frequency trading shops with co-located servers inside the exchange data centres, custom hardware, and round-trip latencies measured in microseconds. By the time your order reaches the exchange, the gap has been arbitraged away maybe a thousand times over.
What looks like free money on your screen is the closing trade of someone whose entire business is being faster than you.
— On retail "arbitrage"This isn't a flaw in the market. It's the market working exactly as designed: efficient prices across venues, with the cost of that efficiency being borne by infrastructure that retail will never have access to. The price you see on Zerodha or Groww is already the post-arbitrage price.
The actionable lesson isn't "find a faster broker." It's "stop looking for free money in places where the only people making it are spending crores on fibre optic cable."
Market Pulse shows you what the market is actually doing across both exchanges in real time — combined volume, FII/DII flows, sector rotation, breadth. The point isn't to chase gaps that vanish in microseconds. It's to read which exchange is leading on flow, which sectors are rotating, and where the real moves are forming — before they show up on a price chart.
Frequently Asked Questions
Can I buy on BSE and sell on NSE on the same day?
Yes, on most major brokers. Since clearing-corporation interoperability went live in 2019, brokers like Zerodha, Sharekhan, Angel One, and Kotak Neo treat a buy on one exchange and a sell on the other as a single intraday transaction with netting. A few brokers, like Groww, do not currently support this; confirm with your broker before assuming it works.
Can I sell NSE shares on BSE after taking delivery?
Yes, freely. Once shares hit your demat account (T+1 day after the trade), they are no longer tagged to the exchange they were bought on. The same ISIN sits in your demat, and you can sell on NSE, BSE, or split the lot across both.
Is BSE-NSE arbitrage worth pursuing for retail traders?
No. Genuine cross-exchange price gaps exist for fractions of a second and are captured by high-frequency trading firms with co-located servers and microsecond latencies. By the time a retail order reaches the exchange, the gap has already been closed. Add brokerage and STT on both legs, and the math doesn't work.
Why do some brokers allow same-day cross-exchange trading and others don't?
Interoperability is enabled at the clearing-corporation level by SEBI, but each broker chooses whether to surface it on their platform. Some brokers route everything through a single clearing corporation and net positions across exchanges; others keep the position books separate at the platform layer. It's a broker-side product decision, not a regulatory restriction.
Will buying on one exchange and selling on the other be treated as intraday or delivery?
On a broker that supports interoperability, if both legs happen the same day, it is treated as an intraday transaction. Brokerage, STT, and stamp duty are charged at intraday rates, and the position is netted off in the contract note. If you hold delivery from one exchange and sell on the other on a different day, it is a regular delivery sale.
So, Can You? The One-Line Answer
Yes for delivery. Probably yes for same-day, depending on your broker. And no, you're not going to make money off the gap. Once shares are in your demat, you can sell them on either exchange freely. For same-day cross-exchange trades, interoperability since 2019 means most major brokers will net the legs as a single intraday position; but always confirm with your specific broker first, and skip T2T-segment names.
And the price-gap "arbitrage" that looks so obvious on the screen? It's already been captured by someone with a co-located server before your click registered. Retail doesn't compete in that game. What retail can compete in is reading the market well, picking liquid stocks, and executing cleanly, which is what the rest of your trading career is actually about.
Other tools that fit this curriculum
Mechanics is the Easy Part.
Knowing how settlement works is the first hour of any serious trading education. The other 999 hours are about reading the market, picking the right setups, and executing without flinching. Both programs start with the foundation this article touches and go all the way to live trading.
Elite Traders Program
6 MONTHSThe 6-month foundation curriculum — market mechanics, technical and fundamental analysis, risk management, options, and strategies — taught live by VRD Rao.
- Live sessions with VRD Rao
- 200+ hours recorded content
- Batch size capped at 25
- Personal trade reviews
Ultimate Traders Program
12 MONTHSEverything in Elite plus the full year of intraday — including 150+ hours of live trading with VRD Rao, where you watch the order entry, exchange selection, and execution happen in real time.
- Everything in Elite, plus:
- 150+ hrs live trading sessions
- Algo & advanced options masterclass
- Investing masterclass