Je serai moins catégorique que vous. En fait ça dépend de l'habitude de l'entreprise. CDD ou CDI ça ne change rien le CDD ouvre les mêmes droits.
Dans notre entreprise l'habitude est que la prime est versée au prorata temporis, mais qu'elle n'est versée qu'aux salariés présents à la date du versement.
Le mieux est de poser la question.