There was an opportunity to open a Charles Schwab brokerage account for free, even if you lived in India. TD Ameritrade, which recently merged with Charles Schwab, allowed Indians to open brokerage accounts with zero deposit. All TD Ameritrade accounts were converted to Charles Schwab brokerage accounts. This happened in the last quarter of 2023, if I'm not mistaken.
So, opening a Charles Schwab account with zero deposit was definitely possible if planned accordingly.