歷史上,港幣與人民幣的匯率波動劇烈。最高兌換比例曾達到1港元兌換4.27人民幣,這是在20世紀50年代的建國初期,而改革開放后,這一比率在1993年達到了1港元兌換1.4人民幣的頂峰。
然而,最低值出現在1982年。當時美元大幅升值,港元承受了巨大的貶值壓力。英國首相撒切爾夫人訪華后,市場信心受挫,港幣在短短一年內貶值了1/3,最低時達到1美元兌換9.60港元,折算成人民幣約為1港元兌換0.779人民幣。
香港的貨幣政策與美元掛鉤,實行聯系匯率制度,匯率波動區間設定在7.75至7.85。自1983年實施以來,盡管經歷了1997年亞洲金融危機,但匯率機制依然穩定。1994年以后,人民幣官方匯率與市場匯率逐漸靠近,2007年首次超過港幣,人民幣在價值上超過了港元。
港元最早曾與英鎊掛鉤,但戰后英國經濟疲軟,導致港元貶值,香港政府于1972年轉向與美元掛鉤,匯率歷經調整后最終在1983年金融危機后確定為7.80港元兌換1美元,這一匯率一直沿用至今。