Comme tout actif financier, la valeur des devises dépend de l'offre et de la demande, ainsi que du sentiment des investisseurs. Il existe donc de nombreux facteurs qui influencent le prix des devises. Parmi les plus importants, il y a les décisions des banques centrales concernant leurs politiques monétaires (taux d'intérêt, limite des réserves des banques commerciales, programme de rachat d'actifs, etc.) et les chiffres économiques sur lesquels elles prennent leurs décisions (inflation, marché de l'emploi, croissance, dépenses de consommation, etc...).