How BSE and NSE prices are synchronized in Equity Stocks Trading?

At any point of time, the equity stock’s price shown on BSE and NSE is almost having no difference. Difference is there but not appreciably.

How these two prices are synchronized in real time?

Is the volumes of BSE and NSE and pooled together or something?

If demand is high in NSE and supply is more in BSE, will the prices between both exchanges go apart from each other?

1 Like

Yes, as long as there is riskless profit to be made, arbitrageurs will jump in and ensure that no such mispricing occurs. Arbitrage though doesn't work the way trade100 as mentioned, you cannot buy on BSE and sell on NSE. Check this question. 

@Astro, yes demand and supply can move the price in one of the exchanges away from the price of the other. But it is the arbitrageurs who ensure that it doesn't stay that way for too long, actually in todays age such opportunities last for just a few seconds. 

So if stock A was Rs 100 on NSE and Rs 105 on BSE. The person who has Stock A in his account, can sell on BSE at 105 and immediately buy back on NSE at 100 to make a riskless 5%. There will be so many people trying to do this that the opportunity even if it lasts might be for a few seconds. This ensures that there is never a big gap between NSE and BSE. 

1 Like

Any more answers please!
Edit:
Anyone, please confirm, is this because of arbitration only or any other reason?

Thanks Nithin, that clears my doubt.