Obligado a firmar un tratado de paz con Roma en 201 a. C., que privaba a Cartago de su antiguo imperio, Aníbal, que entonces contaba con 46 años, decidió entrar a formar parte de la vida política cartaginesa dirigiendo el partido democrático.