Não. Deve escrever-se «Alex, o Magnata», como se escreve «Alexandre, o Grande», «Plínio, o Antigo» ou «Frederico II, o Grande» (cf. Dicionário Prático Ilustrado, Porto, Lello e Irmãos Editores, 1959), sem hífen, mas com vírgula, porque a expressão antecedida de artigo é um cognome, o qual, do ponto de vista sintáctico, equivale a um aposto.1
1 No Dicionário Houaiss, escreve-se «Alexandre o Grande» na definição de helenístico. No entanto, como «o Grande» não deixa de ter função de aposto, parece-me mais adequado o uso de vírgula antes dessa expressão.