Pagan: Portfolio Analysis with Generative Adversarial Networks