No. As an Indian resident you do not require to have a separate bank account in the US for trading purposes.


You can use your Indian bank account to fund your brokerage account via LRS and then trade directly

on the US market.