No. CFD trading is not done through popular exchanges. It is an OTC market. CFDs don’t trade 24X7. The opening and closing times depend on the instrument it tracks. See in detail CFD opening times.