The majority of Trading212 revenues come from a clearly haram source - CFDs losses. This allows them to cross-subsidise and offer commision free equities trading and free ISA accounts. If the reason they are able to offer free ISA accounts and commision free trading is because of haram and exploitative practices, is it really permissible to use their platform even if we stick to Sharia compliant equities and ETFs?
This is a genuine question for me and I am coming in with the prior that it would be better to use a platform that charges a transparent fee for trading services rather than one that doesnt charge a fee because it makes money from gambling.