長期的貿易順差使得中國企業不斷將貿易活動中收到的美元賣給商業銀行(如中國銀行)(中國對外貿易基本上是以美元進行交易的),因此商業銀行多年來收到大量美元,同時向企業支付大量人民幣。商業銀行要把這些美元轉賣給中央銀行(我國的人民銀行),人民銀行再把美元收上來,把人民幣付給商業銀行。
關鍵是美元太多,央行覺得原價放出人民幣不劃算,所以美元貶值。
我的分析是針對開放的自由市場經濟。至於封閉經濟,政治因素是另壹回事。