Maquignon paraît avoir le même radical (maq) que maquereau 2, et tenir au flamand maeken, trafiquer. On a dit aussi macquillon :
Étymologie de maquignon
Origine du mot maquignon
Du néerlandais makelen (« trafiquer »).
D'après le Wiktionnaire, CC BY-SA.
L'étymologie de maquignon selon le Littré
Émile Littré, Dictionnaire de la langue française, 1872-1877 : l'étymologie telle que la philologie de son temps l'établissait.
Le mot maquignon d'après le Littré
s. m. Marchand de chevaux. Lire l'article