I didnt know cex.io has a fee, does this apply to newly bought contracts
They always did.
To pay for electricity/hosting etc.
See, it used to be like 3%, which is insignificant, but now that the difficulty skyrocketed, the fee as a % of mining profits (since mining profits are way down) has skyrocketed as well.