It's actually quite simple to open an account in China through American online brokers to speculate in American stocks. Just fill in the application form online (that is, apply for an international account prepared by a non-American), print out the relevant information to be mailed, and send it to the American broker by international express delivery, but the more troublesome step, the most important and the last step, is how to remit and remit funds.
Due to the foreign exchange control measures currently implemented in China, banks are very sensitive to foreign exchange remittances from overseas institutions (but the control over remittances from overseas personal accounts or remittances from overseas personal accounts to China is relatively loose). If you know that you are sending money for speculating in American stocks, you will probably refuse to handle related business for you.
Although it can also be solved by some tricks, such as education fees or travel expenses when applying for remittance, find some small and medium-sized banks with loose foreign exchange control (Postal Savings Bank, Huaxia, China Everbright, CITIC, Shanghai Pudong Development Bank, etc. There is a high success rate, China Merchants Bank and Bank of China are not recommended), and success once does not guarantee success twice, three times or even more, so a more thorough solution is needed, that is, opening a Hong Kong bank account or an American bank account in your own name.