Thoughts on CFD swap

Annually yes, they are not allowing you to hold trades for long periods as they will close your account down. The overall charges are stacked against you, in my opinion you would have to have a perfect strategy to make any money at the moment through cfds