商業銀行買賣外匯可以調節商業銀行所持外匯余缺,避免風險,以獲取額外收入。每個從事外匯交易的商業銀行,其所持的各種外匯數量,有時過多,有時過少。為了平衡所持外匯的余缺,避免遭受損失,銀行有必要進入外匯市場,賣出多余外匯,補進短缺外匯。在外匯匯率的變化中獲得額外收益,即通過買賣外匯,在匯率變動時獲得買賣差價,從而獲得好處。