This has been discussed to death in other threads. Free is not free. You pay in other ways whether it's either account fees, forex fees or otherwise. Selfwealth will be a lot cheaper than the banks to execute and I'd never leave my long term shares in a company that also offers CFDs. There are too many dodgy CFD providers to trust it.
Why should traders from Stake.com or IG move to SWF for US Trading, page-2
Add to My Watchlist
What is My Watchlist?