Can you tell me, are antipsychotics stimulants or depressants?

They are neither. They tend, in most people, to be sedating so they could be considered depressants, but in most people, in therapeutic doses, they are neither stimulating or depressant.