Direct answer: what causes forex prices to move?
Forex prices (exchange rates) move when buyers and sellers reprice currencies. That repricing happens as expectations about the relative value of one currency versus another change, and as the balance of buy and sell orders changes at any moment.
In practice, many influences overlap, so you usually describe “drivers” rather than one single cause for a given candle or day.
Explanation: common drivers of currency price movement
Forex is the exchange of one currency for another, so every move is comparative (Currency A vs Currency B). The following drivers are widely used for independent checks because they affect supply, demand, and expectations:
1) Interest-rate expectations
Central bank policy affects expected interest rates, which can change the attractiveness of holding a currency. If the market expects higher future rates for one currency relative to another, demand can shift and the exchange rate can move.
2) Inflation expectations and purchasing power
Expectations about inflation affect purchasing power and real returns. If inflation prospects differ between two economies, the market can adjust its expectation of relative currency value.
3) Economic growth and risk of recession
Markets also respond to outlook for growth and labor/consumption conditions. A weaker outlook can reduce demand for that currency, while a stronger outlook can support it.
4) Risk sentiment and “safe haven” flows
Forex often reflects global risk mood. During periods of higher uncertainty, capital can rotate toward “safer” assets and away from higher-risk ones, changing exchange rates even without new currency-specific data.
5) Supply-and-demand pressures from trading and hedging
Even without new macro information, exchange rates can move due to order flow: hedging by firms, positioning changes by investors, and imbalances in buy/sell activity. When liquidity is thinner, the same order imbalance can move prices more.
6) Information and revisions
News and later revisions can change expectations quickly. The direction and magnitude often depend on what was already priced in—an item can be “good” or “bad” yet still move the currency in an unexpected direction if it differs from expectations.
Example or checks: how to reason about a move without guessing
Here are practical, non-personal ways to investigate what likely drove a move:
- Compare two currencies’ drivers together: if one currency had shifting rate expectations while the other did not, that difference is a plausible contributor.
- Check for time clustering: sudden movement near major scheduled events (economic releases, policy statements) suggests an expectation change rather than purely random noise.
- Look for “priced-in” behavior: if a headline is widely anticipated, the move may be limited; a larger move often indicates a larger-than-expected surprise.
- Separate long-term and short-term forces: macro expectations tend to matter more over longer horizons, while order flow and liquidity can dominate short-term changes.
- Treat single-cause explanations as hypotheses: multiple drivers can change at once, so independent verification is limited.
Limitations and risks: what you cannot reliably conclude
- You cannot always identify a single cause for a specific forex move. Multiple drivers can move together, and real-time attribution is uncertain.
- Historical patterns help with reasoning, but they do not guarantee how markets react in the future.
- “What moved” is not the same as “why it moved.” Even when direction is clear, the causal story often relies on assumptions and what the market had already priced in.
- This overview is informational. It does not provide trade signals or personal recommendations, and it does not imply predicted outcomes.