How to Buy US Stocks from India — No Broker Needed

India investors: buy Tesla, Nvidia, Apple without a US broker, SSN or bank card

Nvidia 10-Year Return in Local Currency

304x

$100 in 2016 → ₹6,720 → today worth ₹20.4 lakh. That's 47 months of average salary in India.

INR lost 29% vs USD over 10 years

MGBABA

MGBABA Research Team

We test crypto exchanges from 15+ countries and share real fee data that platforms don't advertise.

Challenges for India Investors

RBI restrictions on foreign investment

LRS limits ($250K/year)

High TCS on foreign remittance

Complex tax on foreign capital gains

The Solution: OKX US Stock Trading

OKX solves these problems by letting you buy US stocks directly — no US broker, no SSN, no minimum deposit. Just register, verify your identity, and start trading.

No SSN Required
$1 Minimum
24/7 Trading
20% Fee Rebate

How to Deposit Money in India

Payment MethodSpeedFee
UPI (PhonePe/GPay/Paytm)InstantFree (limit ₹1,00,000/txn, 300M+ users)
IMPSInstant₹5-15 (limit ₹5,00,000/txn)
NEFT2 hours₹5-25 (no upper limit)
P2P (INR→USDT)Instant0-2%

Source: Official exchange pages and MGBABA live tests, verified March 2026.

Local Brokers vs Online Platforms in India

Zerodha

Min. Deposit: ₹0

Only NSE/BSE Indian stocks, no direct US stock access

Groww

Min. Deposit: ₹0

US stocks available but limited selection and higher fees via Vested partnership

Vested Finance

Min. Deposit: $1

US stock access but $2-5 fees per trade, limited stock selection

OKX via referral code BUYSTOCK

Min. Deposit: $1

50+ US stocks, $1 minimum, 24/7 trading, fee rebates with code BUYSTOCK

Source: Official exchange pages and MGBABA live tests, verified March 2026.

How to Start from India

  1. 1

    Create OKX account with Aadhaar/PAN

    Sign up at OKX using referral code BUYSTOCK for trading fee rebates. Verify with Aadhaar card or Indian passport. KYC approval takes 5-15 minutes.

  2. 2

    Buy USDT with UPI or bank transfer

    Go to OKX P2P → Buy USDT → Payment: "UPI" → pick seller with 95%+ rating → send INR via PhonePe/GPay/Paytm (instant, free, limit ₹1L) → USDT arrives in minutes. For ₹50K+ amounts, use IMPS instead of UPI. For ₹5L+ use NEFT.

  3. 3

    INR is now USDT (digital dollars)

    USDT = 1 US dollar. INR has lost 29% vs USD over 10 years. Your savings are now protected from rupee depreciation. No complex LRS paperwork needed — no foreign remittance involved since it's a P2P trade within India.

  4. 4

    Buy US stocks — 30% tax on profits only

    Go to Trade → Stock Tokens → AAPL, TSLA, NVDA, GOOGL from ₹85 (~$1). 30% tax only applies when you sell at a profit. No tax on holding. No TDS on stock token purchases — TDS only on crypto-to-crypto trades.

Popular Stocks in India

Real Story: Investing from India

Bangalore software engineer earning ₹50,000/month (~$578)

Problem: Zerodha has no US stocks. Vested Finance charges $2-5 per trade. Direct US broker requires complex FEMA compliance and LRS paperwork.

Solution: Open PhonePe → OKX P2P → send ₹5,000 via UPI (instant, free) → receive USDT → buy 0.5 shares of Google. Done in 10 minutes. Total fee: ₹5 (0.1%).

FAQ for India Investors

How does India's 30% crypto tax work? Is it on every trade?

India charges 30% flat tax on crypto profits — no deductions for losses from other crypto assets. Additionally, 1% TDS (Tax Deducted at Source) applies on every transaction above ₹10,000. The 30% is on net gain per asset, while TDS is on gross transaction value. TDS is adjustable against your tax liability when filing ITR. Important: this 30% rate is the same whether you hold for 1 day or 10 years — there's no long-term benefit.

Can I use UPI (PhonePe/GPay/Paytm) to buy USDT?

Yes, through P2P! On OKX/Binance P2P → Buy USDT → filter by "UPI" → pick seller → send INR via PhonePe, Google Pay, or Paytm (instant, free) → receive USDT. UPI limit: ₹1,00,000 per transaction. For larger amounts: use IMPS (limit ₹5,00,000) or NEFT (no limit). Note: some banks may flag repeated UPI transfers to unknown accounts — use IMPS for amounts over ₹50,000 to be safe.

UPI vs IMPS vs NEFT — which is best for buying USDT?

UPI (PhonePe/GPay/Paytm): Best for small amounts under ₹50,000. Instant, free, most P2P sellers accept it. Limit: ₹1 lakh/txn. IMPS: Best for ₹50K-5L amounts. Instant, small fee (₹5-15). Less likely to trigger bank flags. NEFT: Best for large amounts (no limit). Takes up to 2 hours, fee ₹5-25. Choose based on amount — don't send ₹90,000 via UPI when IMPS is safer.

Did RBI ban crypto in India?

No. The Supreme Court overturned the RBI banking ban in March 2020. Crypto is legal in India — the government taxes it at 30% (since April 2022) which effectively legalized it. India has 100M+ crypto holders. RBI does not encourage crypto but cannot ban personal trading or P2P transactions.

Is OKX available in India?

OKX stock perpetual contracts are available in this region.

Related Guides

Other Country Guides