Quick Definition

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 mechanics

First, 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 1

If 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 2

If 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:

What's now possible
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.

2019 When this changed
vs
⚠️ Still worth checking
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.

Confirm With your broker

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."

⚙ From the toolkit

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.