How to Invest in US stocks from India
You can also open an overseas trading account directly with a foreign broker with a presence in India. Some such brokerages are Charles Schwab, Ameritrade, Interactive Brokers, etc. Ensure that you understand the fees and charges before opening the account.
1. indmoney.com
2. Charles Schwab
3. Ameritrade
4. Interactive Brokers
5. GROWW
6. Vested Finance

The guide does a good job explaining how to start investing in US stocks from India, but one area that deserves more attention is what happens after the investment is made. Over the long term, factors like INR-USD exchange rate movements, recurring remittance costs, portfolio rebalancing, changes in tax regulations, and maintaining proper records for annual tax filing can significantly impact actual returns. A practical section on ongoing portfolio management and common mistakes investors make after their first investment would make this guide even more useful for people planning to invest globally for many years.