Financial trend prediction using macro data