Financial products manager