Many Indians search for a way to buy bitcoin on NSE or BSE, through the same demat account that holds their shares. The short answer is no: neither exchange lists bitcoin, a bitcoin ETF or any crypto fund. From 1 December, Russia plans to offer what India doesn’t. The Moscow Exchange will let investors trade bitcoin, ether and USDT in the same order-book system it uses for shares.
What Moscow Exchange announced
Boris Blokhin, the exchange’s senior managing director for sales and business development, set out the plan at the Smart-Lab investor conference on 31 October, as reported by crypto.news citing RBC. Testing with brokers began in early October, Interfax reported.
- Coins: only bitcoin, ether and Tether’s USDT at launch, the three the Bank of Russia picked for non-qualified investors.
- Hours: 6:50 am to 11:50 pm Moscow time, which is 9:20 am to 2:20 am IST.
- Custody: partner digital depositories hold the coins; the exchange runs only the order book.
- Limits: ordinary investors must pass a knowledge test and can buy at most 300,000 rubles a year through each intermediary. Qualified investors also take a test but have no cap.
It rests on Russia’s digital-currency law, in force since 1 September 2026, which still bans paying for goods inside Russia with crypto. One caveat: the Bank of Russia directive listing the three coins for retail was still awaiting state registration as of 1 November, according to TokenPost. So the retail side could slip even if the 1 December pilot starts.
Russia vs India: how a bitcoin buyer gets in
Our side-by-side comparison, using the sources above for Russia and current Indian rules:
| Russia (from 1 Dec) | India (today) | |
|---|---|---|
| Where you buy | Moscow Exchange order book, via a broker | Private crypto exchanges (CoinDCX, ZebPay and others) |
| Oversight of the venue | Bank of Russia rules under the 2026 law | No market regulator; exchanges register with FIU-IND for anti-money-laundering rules |
| Coins for ordinary buyers | BTC, ETH, USDT only | Whatever each exchange lists |
| Annual purchase cap | 300,000 rubles per intermediary (about ₹3.55 lakh) | None for buying in India |
| Trading hours | About 17 hours a day | 24 hours, 7 days |
| Paying for goods in crypto | Banned | Crypto is not legal tender |
The rupee math
CoinGecko prices at 9:05 PM IST on 1 November put one bitcoin at ₹74,01,204 and 62,61,810 rubles. That makes one ruble worth about ₹1.18, so the 300,000-ruble cap is about ₹3,54,600, or roughly 0.048 BTC. A Russian saver could spread buys across several brokers, because the cap applies to each intermediary separately.
An Indian buyer faces no such ceiling on a domestic exchange. The friction is the tax: a flat 30% plus cess on gains, no loss set-off and 1% TDS on sales, as HDFC Tru’s crypto primer sets out. Exchange fees and GST add more, which you can check with our crypto exchange fee calculator.
What it means for Indian investors
Zerodha, Groww and other brokers connected to NSE or BSE can’t sell you bitcoin, and SEBI has approved no crypto ETF for Indian listing, as Mint has explained. You have two legal routes:
- A crypto exchange registered with FIU-IND. Check yours on our FIU-IND registered exchange checker before you deposit.
- A US-listed bitcoin ETF through the Liberalised Remittance Scheme, taxed as a foreign share rather than under the 30% crypto rule. We worked through that in our US bitcoin ETF tax guide, and our ETF vs bitcoin tax calculator compares the two. Remittances above ₹10 lakh attract TCS, covered in our LRS and TCS explainer.
To size a monthly plan in rupees, try the Bitcoin SIP calculator. Live prices are on our bitcoin price page.
BtcMedia verdict: Russia is putting bitcoin inside its stock exchange, but with a test, three coins and a yearly cap. India gives easier access with no cap, but outside the securities system and with heavier tax. A demat route for bitcoin in India would need SEBI and the government to act first, and neither has signalled it.
FAQ
Can I buy bitcoin on NSE or BSE? No. Neither exchange lists bitcoin or a bitcoin ETF. Indians buy bitcoin on FIU-IND-registered crypto exchanges or get exposure through US-listed ETFs under LRS.
How much bitcoin can ordinary Russians buy on Moscow Exchange? Up to 300,000 rubles a year through each intermediary, about ₹3.55 lakh or 0.048 BTC at 1 November prices, after passing a knowledge test.
Is there a limit on how much crypto I can buy in India? There is no purchase cap on Indian exchanges, but 1% TDS applies on sales and gains are taxed at 30% plus cess.
How we calculated this: BTC prices in INR and RUB from CoinGecko at 9:05 PM IST, 1 November 2026; the ruble-rupee rate is the ratio of the two. This is not financial advice.