외환거래는 외환매매다. 한 나라의 화폐가 다른 나라의 화폐와 교환되는 것을 말한다. 다른 금융시장과 달리 외환시장에는 특정 지점도 중앙거래소도 없고 은행, 기업, 개인 간에 전자네트워크를 통해 거래한다. 외환거래는 일반적으로 한 쌍의 통화조합 중 한 통화를 동시에 매입하고 다른 통화를 판매하는 것이다.
외환 거래의 존재에는 여러 가지 이유가 있다. 일부 무역과 투자 과정에서 서로 다른 종류의 화폐를 받고 지불해야 하기 때문에 외환거래가 나타났다. 부분적으로 거래자가 두 통화 간의 환율을 이용하여 두 통화 간의 수급 관계의 변화에 따라 한 환율로 한 통화를 매입하고 다른 더 유리한 환율로 판매하여 이윤을 내기 때문이다. 헤지환율 변동으로 인한 자산 손익도 있다.