Non isa

Any reason why dome stocks you can’t hold in an isa, Alibaba for an example?

Tax law. Only certain types of investments can be held tax-free in an ISA. Most stocks can be held, if they are listed on ‘recognised stock exchanges’, and which excludes some. But Alibaba, on the New York Stock Exchange, is not a normal stock, it’s an ADR (American Depositary Receipt), which is an indirect way of investing in a stock through a US bank, and is not allowed in an ISA. You also can’t hold stock options or futures in an ISA, for example.