你如果申msf(finance)就考gmat就行了。如果申mfe(financial engineering)的话,就考gre。如果要申请mfe的top program,可以再考一个gre sub math这样竞争力更强。当然都要高分才有竞争力,什么都考,分都低一样没用。另外,这还得看你的其他条件,什么本科学校啊,gpa啊,托福分数,实习经历之类的。如果其他条件都很一般,你就是gmat gre gre sub全考了都是申不到top30的。要根据自身的情况来相应选择。另外,中介说的话一半都信不了。中介的那些咨询老师的水平就算了。