AK100,
With long positions you have to pay the interest, but with short positions some brokers such as CMCgroup pay you interest.
I believe the reason they do this is to balance their exposure becuase more people trade long than short, so for every long position a client takes the CFD...