Can I buy and sell shares across the two exchanges?
Yes, you can buy shares on one exchange and sell the same on another exchange on the next day i.e T+1 day and not the same day.
For example, if you buy 100 shares of Infosys on Monday in NSE, on Tuesday, you can choose to sell 100 shares on BSE.
However, if you buy a stock for intraday on NSE, you cannot square off the long position in BSE, or vice versa. If you do so, two separate intraday positions will be created.
If you want to square off your intraday positions, you have to exit your intraday position on the same exchange.
For example : If you have bought 10 shares of Reliance using MIS product type on NSE and you have sold 10 shares of Reliance using MIS on BSE then the position won’t be squared off and there will be two open intraday positions.
If you don’t square off these positions before 3:20 then the positions will be auto squared off and there will be a charge of Rs. 50 + GST for the orders that are auto squared off.
If you hold shares of a company that is listed in both the exchanges, you can sell it on one exchange and buy it back on a different exchange. Even if these trades are in the CNC category, all charges , including the STT, will be applicable according to intraday trades.