Tienes que distinguir entre el contrato de servicios que mantienes con el bróker (ese que te hace firmar/aceptar cuando te das de alta la cuenta) y los "contratos" con los que operas.
Aunque usen el mismo nombre, los "contratos" son el activo con el que operas dado que CFDs son (Contract For Difference ó contratos por diferencias) pues en este caso no operas con el subyacente final (activo final que el bróker comprará y venderá por tí como las acciones, el oro, el petroleo o la peras limoneras) si no que, como he dicho, compras y vendes "contratos".
En los derivados (cfds, opciones, futuros...), y dada la posibilidad de apalancamiento (exigencia de garantías en lugar del valor del activo final), se compran y venden "contratos" formados por paquetes que engloban una cantidad determinada de unidades de dicho activo subyacente.
Por ejemplo, en el mercado de Futuros, el nominal de un contrato sería de 100 acciones reales, por lo que si compras o vendes 20 contratos en realidad el activo subyacente serían de 2000 acciones
http://www.meff.es/aspx/Comun/Pagina.aspx?l1=Financiero&f=FuturosAccionesEspanolas
No te preocupes, los brókers en sus tarifas e informaciones indican el tamaño del subyacente de cada contrato. A veces, si un contrato es de mucha pasta, puede existir un MINI-contrato, que sería una fracción del contrato normal, de ahí que exista el Futuro IBEX y el Futuro MINI-IBEX (la décima parte del IBEX)
es un poco lioso pero a grandes rasgos es así, lo mejor es que consultes las tarifas de servicios del bróker.
Saludos.