Do I need to set up a US bank account to invest in the US stocks?

For trading US securities, you do not need a US bank account. Winvesta will facilitate the creation of a US brokerage account with our FINRA-registered broker partner. You will be provided with a two-in-one brokerage account, which will have a trading account and a Demat (custodian) account. You can transfer money from India straight to your US-based brokerage account and trade securities using those funds.