How to Buy US Stocks from Kenya — No Broker Needed
Kenya investors: buy Tesla, Nvidia, Apple without a US broker, SSN or bank card
Nvidia 10-Year Return in Local Currency
302x
$100 in 2016 → KSh 10,100 → today worth KSh 3.05M. That's 79 months of average salary in Kenya.
KES lost 28% vs USD over 10 years (KSh 101→KSh 129)
MGBABA Research Team
We test crypto exchanges from 15+ countries and share real fee data that platforms don't advertise.
Challenges for Kenya Investors
Very limited access to US markets
High transfer costs
Few international brokers serve Kenya
Shilling instability
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.
How to Deposit Money in Kenya
Payment Method Speed Fee M-Pesa Instant Free-1% Airtel Money Instant Free-1% Bank Transfer (Equity/KCB) 1 day KSh 50-200 Source: Official exchange pages and MGBABA live tests, verified March 2026.
Local Brokers vs Online Platforms in Kenya
NSE via CDSC
Min. Deposit: KSh 5,000 (~$39)✗ Only Nairobi Stock Exchange, no US market access
SBG Securities
Min. Deposit: KSh 10,000 (~$78)✗ Only local stocks, limited research tools
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 Kenya
- 1
Register on OKX with Kenyan ID
Sign up at OKX with referral code BUYSTOCK. Verify with your Kenyan National ID or Passport. Takes 5-15 minutes.
- 2
Buy USDT with M-Pesa
On OKX or Binance P2P → Buy USDT → filter "M-Pesa" → pick seller with 95%+ rating → send KES via M-Pesa paybill/till (instant) → USDT arrives in minutes. M-Pesa limit: KSh 300,000/day. Airtel Money also works. If using Binance P2P: send USDT to OKX via TRC-20 network ($1 fee, 2-5 min).
- 3
KES is now USDT — shilling protection
USDT = 1 US dollar. KES lost 28% vs USD in 10 years. Your savings are now dollar-denominated. Even NSE's best stocks can't match holding US dollars + US stocks.
- 4
Buy US stocks from KSh 130 (~$1)
Go to Stock Tokens → Apple, Tesla, Nvidia, Microsoft from $1. Note: Kenya has 1.5% Digital Asset Tax on transfers + 5% CGT on gains. Still far cheaper than trying to buy US stocks through traditional international brokers.
Popular Stocks in Kenya
Real Story: Investing from Kenya
Nairobi journalist earning KSh 35,000/month (~$271)
Problem: NSE only has Kenyan blue chips like Safaricom. No access to Apple, Tesla, or Nvidia. International brokers require complex applications.
Solution: Send KSh 2,000 via M-Pesa P2P on Binance → receive USDT → buy $15 of Tesla stock tokens on OKX. Start investing in the world's top companies from Nairobi.
FAQ for Kenya Investors
Can I use M-Pesa to buy US stocks?
Yes — through crypto P2P! M-Pesa is Kenya's #1 payment method with 35M+ users. Steps: Open OKX or Binance P2P → Buy USDT → filter "M-Pesa" → pick seller → send KES via M-Pesa (instant, paybill or till number) → receive USDT → go to Stock Tokens → buy Apple, Tesla, Nvidia from $1. Total process: ~15 minutes. M-Pesa limit: KSh 300,000/day (~$2,300). Airtel Money also works.
What is Kenya's 1.5% Digital Asset Tax?
Kenya introduced a 1.5% Digital Asset Tax (DAT) in 2023, charged on the gross value of digital asset transfers. This means both buying and selling crypto incurs 1.5% tax. On top of this, capital gains from stock sales face a 5% CGT. While this adds costs, the overall tax burden is still lower than many countries.
Does KRA (Kenya Revenue Authority) track crypto transactions?
KRA has been increasing its monitoring of digital asset transactions, especially through bank and mobile money records. If you transfer large amounts via M-Pesa to P2P traders, it may flag attention. Best practice: keep records of all transactions, declare digital asset income, and pay the 1.5% DAT to stay compliant.
Is OKX available in Kenya?
OKX services may be limited in this region. Please verify availability before registering.