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.
This has been discussed to death in other threads. Free is not...
Add to My Watchlist
What is My Watchlist?