No, that’s not necessary at all. You do not need to open a bank account in the US to fund the brokerage account. You can transfer the required funds from your bank account in India itself.