I
Insight Horizon Media

Can NRI trade stocks?

Author

Daniel Johnson

Published Mar 02, 2026

Can NRI trade stocks?

NRIs can only trade on delivery basis in Indian equities. So, intraday trading, BTST trading, STBT trading and even short selling is not open to NRIs. Currently, NRIs have been permitted to trade in Indian equities and F&O but they are barred from trading in currency derivatives and in commodities.

Can NRI have trading account in India?

Can NRI open trading account in India? Yes. A Non-Resident Indian (NRI) staying outside India is permitted to open a trading account and invest/trade in the India stock market by RBI.

Which is the best demat account for NRI?

Best Demat accounts for NRIs (Non-Resident Indians) 2021

RankingNRI account provider
1Zerodha
2IIFL
3ProStocks
4Sharekhan by BNP Paribas

How can I trade in Indian stock market from Canada?

NRI investments in Indian companies must be made in rupees, not CAD or any other currency. To invest, NRIs must have an NRE account, or an external rupee accounts for non-residents and need to directly debit from that account by inward remittance through typical banking channels.

How can I open NRI trading account?

NRI Demat Account Opening Process

  1. Download and fill the demat account opening form.
  2. The next step is to attach all the required documents. The documents shall be self-attested and notarized by the Indian embassy or any other competent authority.
  3. Submit the filled form to the participant chosen by the individual.

Which is the best stock broker in India for NRI?

Zerodha
Best NRI trading account in India

RankBrokerBrokerage
1Zerodha0.1% (maximum Rs. 200 per trade)
2Angel Broking
3ICICI Direct0.50% to 1.25%
4HDFC Securities0.75%

Can NRI invest in Upstox?

A lot of NRI’s invest in shares in India. As per Reserve Bank of India (RBI) guidelines, NRIs who wish to invest in shares in India through a stock exchange need to approach the designated branch of any authorized dealer (bank)(Upstox currently offers the same with HDFC Bank, ICICI Bank and YES Bank) authorized.

Can NRI use Upstox?

NRI’s trading through Upstox can purchase shares or convertible debenture of an Indian company through stock exchanges under the Portfolio Investment Scheme (PIS) on a repatriation and /or non-repatriation basis.

Can Canadian PR invest in India?

There are numerous viable investment options available for Canadian NRIs. But before you start investing, you must register for an NRE or NRO savings account with HDFC Bank. These accounts help you transfer foreign earnings to Indian accounts in Indian currency.

Can Canada NRI invest in mutual funds?

Rules For NRIs Mutual Fund Investment As per the provisions of the act, the NRIs are allowed to make investments into the capital markets including direct stocks, exchange-traded funds (ETFs) and mutual funds.

What are different types of NRI accounts?

There are many types of NRI banking companies in India offering different kinds of bank accounts to suit the needs of customers. NRI account types vary from bank to bank and the most commonly available bank accounts are FCNR (Foreign Currency Non Resident), NRE (Non Resident External Accounts), and NRO (Non Resident Ordinary Account) Accounts.

Can NRIs hold a Demat account in India?

In India, both resident Indians and non-resident Indians (NRIs) can hold a demat account to trade in equity. However, if an NRI wants to open a demat account, they have to follow the rules of the FEMA (Foreign Exchange Management Act). An NRI can open both Repatriable and Non- Repatriable demat accounts.

What is a NRI account?

NRI Account. NRI Account Meaning: In India banking terminology, the term NRI Account refers to funds deposited by a Non-Resident Indian or NRI with a financial institution authorized by the Reserve Bank of India to provide such services.A Non-Resident Indian is an Indian citizen who primarily resides outside of India.