A forex broker is a financial services firm that offers traders access to a platform for purchasing and selling foreign currencies. "Forex" is an acronym for "foreign exchange," and transactions in this market involve trading between pairs of different currencies. A forex broker may also be referred to as a "retail forex broker" or a "currency trading broker."