现行的以汇率计算的GDP有一个很大缺陷就是受汇率影响很严,就像日本的经济如果以美元计算,那么其GDP在战后增长了二三十倍,但其官方公布的增长率绝没有这么高,原因很简单,美元大幅贬值带来的数字奇迹。2001、02年的时候当时中国的GDP超过意大利,但不久又低于意大利,但是中国的经济增长率远高于意大利,因为美元贬值,人民币盯紧美元,随之贬值。2010年也可能会是这种情况,今年本有望超过日本,但是日元大幅升值,所以今年能否超过日本还不确定。
GDP的这种缺陷一直倍受诟病,以PPP方式计算就是一种方式,但这种方式更不靠谱,接受度更低。汇率计算出来的GDP虽然很不稳定,但是由于汇率本身在国际贸易结算中是很有用的,所以各国仍然接受这种方式,因为目前也找不出更好的方式衡量各国的经济规模。