Trading Hamilton now will only net pennies on the dollar.
He has to still be viewed as a major risk to every team. For the same reason that people on here don't mind to see him traded, the GMs out there would be leary to deal for him.
He hasn't shown he can stay healthy and still needs to prove he has overcome his demons. If I were a GM, the mere act of the Reds shopping Hamilton would scare me away.
He needs to stay healthy and clean for 2-3 years before his trade value approaches his talent.