I wouldn’t invest in any company primarily based in China because the relationship between companies and government is inverse of the US. Here, the government is subservient to companies and its primary purpose is to ensure companies’ owners’ interests are protected. In China, companies are extensions of the communist party, and their purpose is to ensure the Party’s interests are protected. Investors have the power in the US system, the Party has the power in the Chinese system.
In the US system there is a limited opportunity to have a stable relationship with the capitalist segment of society via stock ownership, since that is the currency the oligarchs use. If that currency is not sufficiently liquid and transparent to encourage stock transactions, they suffer. Hence our system encourages purchasing stocks to further enrich the capitalists. We don’t (yet) have laws mandating citizens invest in certain companies, thus regulations must be stable enough to encourage stock purchases.
In China, favor with the Party leadership is the currency, and stocks have no intrinsic value without that favor. If the Party decides that company X is now out of favor and must close, then the stocks are not worth anything and there is no appeal. Any intellectual and real property is transferred to whichever parallel company is in favor. Conversely, if a company’s success is determined to be a Party goal, then they will be propped up even if the company has little real (economic) value. The reasoning behind these decisions is not something we investors would have knowledge of. Hence these companies’ stocks are more volatile due to lack od transparency and incompatible goals of the economy and potential investors. Chinese companies are thus inherently more risky to invest in without clear advantages compared to other countries’ companies.
This is true in any authoritarian society, but China, unlike many others, has some interest in pretending to have a capitalist market.