顺差导致升值,比较简单直观的解释是:本币相对于外币供不应求(当其他条件不变)。正如你所言,顺差时央行在按某种汇率将外币兑成了本币。当顺差非常大时,对于既定汇率,对于央行既定的货币投放目标而言,本币相对于外币供不应求。这时央行面临两种基本选择:维持汇率放任货币投放量增加,这样就可能诱发本币对内贬值;维持货币投放量放任汇率升值(要求更多单位的外币方可换到一单位的本币),这样就可能诱发本币对外升值。当然,央行也可以“双管齐下”,同时放开货币投放量与汇率。
由于哪个国家也不可能长久地为了维持单一汇率而放任货币投放量增加,于是在顺差很大且日益增大的情况下,改变汇率(本币升值)是迟早的事。这样,公众(尤其是热钱组织)一遇到类似情形就有了非常强烈而明确的预期,纷纷投入资金以套利(或保值),这时会有更大数额的外币追求本币(以套利),这一预期形成过程加速了央行升值的进程。
也不妨这样说,在顺差很大且日益增大的情况下,很短时期内,为了维持汇率不变,本币将可能面临通货膨胀的压力;而稍长时期内,汇率总要改变,于是本币升值。