Broker Comparison

Best Brokers for NRI Trading India 2026: Domestic & International

Updated April 4, 2026 — 23 min read

▲ +13.0% Vol: $112M

NRI broker selection is fundamentally different from resident broker selection because NRIs face regulatory constraints, higher fees, and account structures that resident Indians never encounter. You cannot simply open a Groww or Angel One account with your overseas address and start trading. You need a PIS-linked demat for Indian stocks, and for international forex, you need a broker that accepts your country of residence. This guide compares every viable option across both categories with the specificity that NRI traders actually need to make a decision.

The broker landscape for NRIs divides into two distinct categories: domestic brokers (SEBI-registered, for Indian stock market access) and international brokers (for forex, commodities, global indices, and CFDs). Most NRIs eventually maintain accounts at both. We evaluate each category separately because the criteria, fees, and regulatory considerations are entirely different.

Master Comparison: All NRI Brokers at a Glance

Broker Type Best For Brokerage NRE/NRO Min Deposit Rating
ICICI Direct NRIDomesticIndian stocks (easiest setup)0.50%BothNone9.0/10
HDFC Securities NRIDomesticIndian stocks + MF0.50%BothNone8.5/10
Kotak Securities NRIDomesticIndian stocks (lowest fee)0.45%BothNone8.5/10
Zerodha NRIDomesticBest platform (Kite)0.50% / Rs 200BothNone8.8/10
XMInternationalForex + bonusesSpread-basedN/A$59.0/10
ExnessInternationalTightest spreads0.0 pips + commN/A$19.5/10
Interactive BrokersHybridAll-in-one global0.01% (min $1)N/A (FPI)$09.2/10

Domestic Brokers for NRI Indian Stock Trading

1. ICICI Direct NRI — Best Overall for Indian Stocks

ICICI Direct dominates the NRI brokerage space for a simple reason: vertical integration. ICICI Bank handles PIS banking, ICICI Securities handles the demat and trading account, and the entire NRI workflow (account opening, PIS registration, funding, trading, TDS compliance, repatriation) runs through a single ecosystem. For NRIs who want minimum friction, this integration is unmatched.

Account opening: Fully online for NRIs in the USA, UK, UAE, Singapore, Canada, Australia, and most European countries. Video-based KYC through the ICICI Direct NRI portal eliminates the need for consulate visits or document couriering. PIS registration through ICICI Bank runs concurrently, reducing total setup time to 2-3 weeks versus 4-6 weeks with separate bank and broker processes.

Fees: Delivery brokerage at 0.50% of trade value (buy and sell). No account maintenance charges for the first year; Rs 500/year thereafter. Demat AMC of Rs 500/year. PIS bank account charges vary by country but typically Rs 500-1,000/year. The 0.50% brokerage is the NRI industry standard and reflects compliance overhead, not price gouging.

Platform: Web platform and mobile app with NRI-specific features including automatic TDS calculation, PIS compliance dashboard, and repatriation request facility. The interface is functional but not as polished as Zerodha's Kite. Research reports and stock screeners are included.

Limitations: No F&O trading (regulatory, not broker limitation). No intraday trading. The 0.50% brokerage makes small frequent trades expensive. Platform performance can lag during high-volume NSE sessions.

2. HDFC Securities NRI — Strong Alternative with Banking Integration

HDFC Securities offers a comparable NRI experience to ICICI Direct with HDFC Bank handling PIS duties. If you already have an HDFC Bank NRE/NRO account, HDFC Securities is the natural choice because PIS linking is seamless.

Key differences from ICICI Direct: Account opening process still requires courier of physical documents for some countries (HDFC is slightly behind ICICI on full-digital NRI onboarding). Brokerage is identical at 0.50%. Platform quality is comparable. HDFC Securities provides stronger mutual fund integration through the HDFC MF ecosystem, useful for NRIs who want both direct equity and mutual fund investments in one place.

Fees: Delivery brokerage at 0.50%. Demat AMC Rs 500/year. Trading account maintenance charges may apply depending on plan selected. Wire transfer charges for NRE funding through HDFC Bank are competitive.

3. Kotak Securities NRI — Lowest Domestic NRI Brokerage

Kotak Securities offers NRI delivery brokerage at 0.45%, the lowest among full-service NRI brokers. Combined with Kotak Mahindra Bank for PIS banking, it provides a cost-effective alternative for NRIs making large trades where the 0.05% brokerage difference matters.

Cost advantage example: On a Rs 10 lakh trade: ICICI Direct charges Rs 5,000 brokerage. Kotak charges Rs 4,500. Over 20 trades per year, the saving is Rs 10,000. Meaningful for active NRI investors but marginal for those making 3-4 trades annually.

Platform and service: Kotak's NRI platform is functional but receives less development attention than their resident platform. Customer support for NRI-specific queries can be slower than ICICI Direct. Video KYC is available for major NRI corridors.

4. Zerodha NRI — Best Trading Platform for NRIs

Zerodha's Kite platform is objectively the best trading interface among Indian brokers, and NRI accounts get full access to it. If platform quality and charting tools matter to you, Zerodha is the answer.

Pricing model: 0.50% or Rs 200 per order, whichever is lower. This means orders above Rs 40,000 benefit from the flat Rs 200 cap, making Zerodha significantly cheaper than percentage-based brokers for large orders. A Rs 5 lakh order costs Rs 200 (0.04% effective) versus Rs 2,500 (0.50%) at ICICI Direct. For NRIs placing large delivery orders, this saves thousands per trade.

PIS arrangement: Zerodha partners with ICICI Bank for NRI PIS banking. You open a Zerodha demat account and a PIS bank account with ICICI Bank. The integration works well, though you are dealing with two separate entities for account opening.

Account opening friction: Zerodha's NRI account opening still requires physical document couriering for some verification steps. This is the primary drawback compared to ICICI Direct's fully digital process. Setup time: 3-5 weeks including PIS registration.

Tools and features: Kite web and mobile with TradingView charts, Sentinel price alerts, Console for portfolio analysis, Coin for mutual funds. All available to NRI accounts. The charting experience is significantly better than any other Indian broker.

For detailed comparisons of domestic broker charges, see our best demat account India 2026 guide.

International Brokers for NRI Forex and CFD Trading

5. XM — Best International Broker for NRIs Overall

XM accepts NRI clients from most countries and provides the lowest barrier to entry with a $5 minimum deposit and $30 no-deposit bonus. For NRIs who want to start international forex trading without committing significant capital, XM is the natural first choice.

Why NRIs choose XM:

  • $30 no-deposit bonus: Register, verify identity, and receive $30 in real trading credit. No deposit required. Test the platform with zero financial risk. Profits are withdrawable.
  • Multiple account types: Micro ($5 min), Standard ($5 min), Ultra Low ($5 min, tighter spreads), Zero ($5 min, raw spreads + commission). NRIs can start micro and upgrade as they grow.
  • Leverage up to 1:1000: Significantly higher than CFTC-regulated US brokers (1:50) or ESMA-regulated European brokers (1:30). Useful for capital-efficient position sizing.
  • 1,300+ instruments: Forex, stock CFDs, indices, commodities, and crypto. Nifty 50 CFDs available for NRIs who want leveraged India exposure without SEBI's F&O restriction.
  • MT5 platform: Full MetaTrader 5 with Expert Advisors, custom indicators, and one-click trading. Desktop, web, and mobile.

NRI-specific considerations: Fund from your overseas bank account (wire transfer, debit card, e-wallet). No FEMA or LRS involvement since transactions are entirely offshore. Tax reporting depends on your country of residence: US NRIs file under Section 988/1256, UAE NRIs pay zero tax on trading profits, UK NRIs report under capital gains rules. For a comprehensive XM evaluation, see our XM broker review.

XM gives every new verified account $30 free. No deposit. Fund from your overseas bank when ready. As an NRI, no LRS paperwork, no PIS requirements. Just register, verify, and trade international markets.

Claim $30 Free on XM

6. Exness — Best Spreads and Fastest Withdrawals

Exness differentiates from XM on two dimensions that matter to active NRI traders: spreads and withdrawal speed. For NRIs doing 10+ trades per day, these differences compound into significant annual savings.

Spread advantage: Exness Raw Spread account offers 0.0 pips on EUR/USD during peak hours with a $3.50 per side commission. XM's tightest account (Ultra Low) offers 0.6 pips with zero commission. For a standard lot trade on EUR/USD: Exness costs approximately $7 (commission only), XM costs approximately $6 (spread cost). However, during volatile sessions, Exness maintains tighter spreads because of its deeper liquidity aggregation. For scalpers and high-frequency NRI traders, Exness consistently outperforms on net trading cost.

Withdrawal speed: Exness processes withdrawals instantly for most e-wallet methods and within hours for bank transfers. XM processes within 24 hours. For NRIs who need quick access to profits (for example, to meet a wire transfer deadline for Indian property purchase), Exness's instant processing is a material advantage.

Leverage: Up to 1:2000 (unlimited for accounts with equity below $1,000). This is the highest available from any reputable broker. Useful for NRIs with small trading accounts who want meaningful position sizes without depositing large capital.

Regulation: FCA (UK), CySEC (Cyprus), FSA (Seychelles), and multiple other jurisdictions. The FCA entity provides the strongest regulatory protection but may not be available to all NRI nationalities. For a full analysis, see our Exness review.

For NRIs who prioritize tight spreads and instant withdrawals, Exness is the strongest international option. Zero minimum deposit, instant account approval, and raw spreads from 0.0 pips.

Open Exness Account — Raw Spreads from 0.0

7. Interactive Brokers — Best All-in-One for Sophisticated NRIs

Interactive Brokers occupies a unique position: it provides direct access to both Indian stocks (NSE) and international forex/stocks from a single account. For NRIs who want to avoid the PIS-bank-demat complexity of domestic brokers while also having access to global markets, IBKR is the most efficient solution.

How IBKR handles Indian stocks for NRIs: IBKR uses its own Foreign Portfolio Investor (FPI) license to provide NSE access. You do not need PIS registration, NRE/NRO bank accounts, or a separate demat. You buy Indian stocks through IBKR's Trader Workstation or mobile app, and holdings are custodied under IBKR's FPI umbrella. This dramatically simplifies the process but means your shares are held in IBKR's omnibus account, not your individual demat. For NRIs comfortable with institutional custody, this is a significant time and complexity saving.

Forex and global markets: 150+ exchanges across 33 countries. Forex with institutional spreads (0.1-0.3 pips on EUR/USD). US stocks with zero commission. Options, futures, bonds, and funds. Leverage limited to 1:50 on forex for accounts under US or CFTC jurisdiction, but higher (up to 1:200) for accounts under IBKR's international entities.

Cost: Indian stock brokerage at approximately 0.01% (minimum $1). This is dramatically cheaper than domestic NRI brokers (0.45-0.50%). For an NRI trading Rs 5 lakh in Indian stocks: IBKR charges approximately Rs 50 versus Rs 2,500 at ICICI Direct. The 50x cost difference makes IBKR the clear winner on fees for active NRI stock traders.

Drawbacks: Platform complexity (Trader Workstation has a steep learning curve). Indian stock settlement runs on a different cycle through FPI. No PIS-based repatriation (you withdraw from IBKR to your foreign bank directly). May not be available in all NRI corridors. For NRIs who also want Indian mutual funds, direct SIP, or IPO access, IBKR cannot replace a domestic broker entirely.

Detailed Fee Comparison: What NRIs Actually Pay

Let us calculate the total cost of a Rs 5,00,000 Indian stock investment for each domestic broker, including all charges:

Cost Component ICICI Direct HDFC Sec Kotak Sec Zerodha IBKR
Brokerage (buy)Rs 2,500Rs 2,500Rs 2,250Rs 200~Rs 85
STT (0.1%)Rs 500Rs 500Rs 500Rs 500Rs 500
GST on brokerage (18%)Rs 450Rs 450Rs 405Rs 36~Rs 15
Exchange charges~Rs 15~Rs 15~Rs 15~Rs 15~Rs 15
Total (buy side)Rs 3,465Rs 3,465Rs 3,170Rs 751~Rs 615
Cost as % of investment0.69%0.69%0.63%0.15%0.12%

The numbers are clear: for NRIs placing large delivery orders (Rs 40,000+), Zerodha and IBKR are dramatically cheaper due to flat-fee or percentage-based pricing that caps total cost. Full-service brokers (ICICI, HDFC, Kotak) charge 4-5x more in brokerage but provide integrated PIS banking, simpler onboarding, and dedicated NRI support that justifies the premium for NRIs who value convenience over cost optimization.

Country-Specific Broker Recommendations

Your country of residence materially affects which brokers are available and which are optimal:

NRIs in the USA: Domestic stocks via ICICI Direct NRI (easiest digital onboarding) or IBKR (lowest cost, single platform for US + India). International forex via IBKR (CFTC-regulated) or XM (higher leverage but check current US acceptance policy). Tax reporting under IRS Section 988/1256 plus FATCA/FBAR for foreign accounts. See our NRI forex trading from USA guide for full details.

NRIs in the UAE: Zero domestic tax on trading profits is a significant advantage. Domestic stocks via any Indian NRI broker. International forex via XM (DFSA entity available for UAE residents) or Exness. UAE NRIs can accumulate trading profits tax-free and repatriate to India through NRE account when ready. See our NRI trading from UAE guide.

NRIs in the UK: Capital Gains Tax applies on trading profits above the annual exemption (currently GBP 3,000). Domestic stocks via ICICI Direct NRI or IBKR (London entity). International forex via XM (CySEC) or Exness (FCA entity for maximum protection). India-UK DTAA prevents double taxation on Indian stock gains. See our NRI trading from UK guide.

NRIs in Singapore: No capital gains tax. Domestic stocks via ICICI Direct NRI or IBKR (Singapore entity). International forex via XM or Exness (both accept Singapore residents). The absence of capital gains tax makes Singapore the most tax-efficient jurisdiction for NRI traders. See our NRI trading from Singapore guide.

NRIs in Canada: Capital gains taxed at 50% inclusion rate. FATCA-like reporting requirements (CRS). Some Indian mutual fund AMCs restrict Canadian NRIs. Domestic stocks via ICICI Direct NRI. International forex via IBKR (Canadian entity). See our NRI trading from Canada guide.

How to Choose: Decision Framework for NRI Brokers

Rather than recommending one broker for everyone, here is a decision tree based on your specific situation:

If your primary goal is Indian stock investment (long-term, delivery-based):

  • Convenience priority: ICICI Direct NRI (fastest setup, integrated banking)
  • Cost priority: Zerodha NRI (flat Rs 200/order for large trades) or IBKR (institutional pricing)
  • Platform priority: Zerodha NRI (Kite is the best Indian trading interface)

If your primary goal is international forex/CFD trading:

  • Low-entry, bonus-driven: XM ($30 free, $5 minimum, multiple account types)
  • Tight spreads, fast withdrawals: Exness (0.0 pip raw, instant processing)
  • Maximum regulation: IBKR (SEC/CFTC for US NRIs, FCA for UK NRIs)

If you want both Indian stocks AND international forex in one platform:

  • Interactive Brokers is the only viable single-platform option. No other broker provides both NSE direct access and international forex with competitive pricing.

If you are just starting and want to test with minimal commitment:

  • XM with $30 no-deposit bonus for international forex (zero risk, real trading conditions). For Indian stocks, start with a mutual fund SIP through your NRE account (simpler than direct equity, no PIS needed for mutual funds). Graduate to direct equity through a demat account once your India allocation exceeds Rs 5 lakh. For more on the NRI investment landscape, see our NRI investment India 2026 guide.

Account Opening Checklist for NRI Brokers

Documents and information you need before starting the account opening process with any NRI broker:

For domestic Indian brokers (ICICI Direct, HDFC Sec, Zerodha, Kotak):

  • Indian passport (valid or expired, for proof of Indian citizenship/PIO status)
  • PAN card (mandatory; apply at NSDL if you do not have one)
  • Overseas address proof (driving license, utility bill, bank statement from country of residence)
  • OCI card or PIO card (if applicable)
  • Passport-size photographs (white background)
  • Cancelled cheque of NRE/NRO account (if already held)
  • Foreign bank account statement (for NRE funding source verification)

For international brokers (XM, Exness):

  • Passport (Indian or country of residence passport)
  • Address proof from country of residence
  • PAN card (not always required but may be requested for identity verification)
  • Funding source: overseas bank debit card, wire transfer, or e-wallet

For Interactive Brokers:

  • Passport or government ID from country of residence
  • SSN/ITIN (for US-based NRIs) or equivalent tax ID for other countries
  • Address proof
  • Employment and financial information for suitability assessment

Ready to start international forex trading as an NRI? XM's account opening takes 10 minutes. Verify with your passport or PAN card. Get $30 free to trade immediately. Deposit from your overseas bank when ready. No PIS, no NRE/NRO setup required for international instruments.

Get $30 Free on XM — 10-Minute Setup

Frequently Asked Questions

Which is the best broker for NRI stock trading in India?

ICICI Direct NRI is the most popular choice due to integrated PIS banking with ICICI Bank, video-based KYC for remote account opening, and a mature NRI-specific platform. Zerodha NRI offers a better trading interface (Kite) and competitive flat-fee pricing for large orders. HDFC Securities NRI provides a strong alternative with seamless HDFC Bank integration.

Can NRIs use Zerodha for stock trading?

Yes. Zerodha offers NRI trading accounts through a partnership with ICICI Bank for PIS banking. NRIs get access to the Kite platform with delivery-based equity trading on NSE and BSE. Brokerage is 0.50% or Rs 200 per order (whichever is lower). Account opening requires physical document couriering in some cases.

Which international broker is best for NRI forex trading?

XM is the best overall for NRIs who want international forex with a low entry barrier ($5 minimum, $30 no-deposit bonus). Exness offers the tightest raw spreads and instant withdrawals. Interactive Brokers is ideal for NRIs who want Indian stocks and international forex in a single, fully regulated platform.

Do NRIs pay higher brokerage than residents?

Yes. NRI brokerage for Indian stock delivery trades is typically 0.45-0.55%, compared to Rs 20 flat or 0.03% for residents at discount brokers. This NRI premium reflects the additional compliance overhead of PIS reporting, TDS deduction, and FEMA documentation that brokers must handle for non-resident accounts.

Can NRIs open a demat account online from abroad?

Yes, for select brokers. ICICI Direct offers video-based KYC for NRIs in the USA, UK, UAE, Singapore, Canada, and Australia, enabling fully remote account opening. Zerodha and some others still require physical document couriering. PIS bank account opening with ICICI Bank can also be done online from supported countries.

Risk Disclaimer: Trading involves high risk. Educational content only. Contains affiliate links. Broker features and fees may change; verify current terms on the broker's official website before opening an account.

R
Rajesh Kumar

Certified Financial Analyst & Asian Market Specialist

View full profile →