Round numbers — why prices are pulled like a magnet

Last verified: · Long-term evergreen content
Risk warning · YMYL This article is for educational purposes only and is not investment advice. Trading on the Forex market involves a high risk of capital loss — ESMA reports 74–89% of retail accounts lose money.

Anyone who has watched EUR/USD for a week has seen the same scene. Price drifts toward 1.1000, slows, tries to break through, retreats, comes back and tries again. Sometimes for hours, sometimes for weeks. The number with three zeros has no fundamental power — arithmetically it is exactly the same as 1.0997 or 1.1003. And yet the market does not treat it that way. This article explains why, how the magnet behaves on the three biggest pairs and how to use it in live trading without falling into the traps that institutions set on retail orders.

Where the pull of round numbers comes from

The mechanism is psychological. A trader who decides "I'll buy euro when it drops to 1.10" will, in the vast majority of cases, place a limit order at exactly 1.10000, not at 1.10027. A bank client phoning the dealer with "give me a take profit at 1.32 when we get there" does not specify whether they mean 1.32000 or 1.32048. The same effect explains 9.99 in a shop rather than 10.00 — the difference is one cent, but the brain treats the two numbers as qualitatively different.

The second factor is institutions. FX option strikes are set at round levels; bank algorithms are calibrated to react there; analyst reports round their tables to two or three zeros. When large barrier options expire on a Friday at 1.1000, dealers really do defend that number to the close. This is not mysticism — it is accounting. The third element is the self-fulfilling prophecy of collective attention at known support and resistance: because thousands of traders know that 1.10 matters, all of them watch what price does there. That activity alone, regardless of any macro rationale, produces extra volatility exactly where we see it.

Hierarchy of round-number strength (illustrative, EUR/USD)
1.0000 or 1.1000 (three zeros)Tier-one magnet, appears in press headlines
1.0500 or 1.1500 (half-figures)Very strong level, often tested several times before breaking
1.1250 or 1.1750 (quarters)Moderate strength, work mainly during consolidations
1.0837 (no zeros)No psychological weight, an ordinary price level
RuleThe more zeros in a level, the stronger the magnet

Order clustering: evidence from FX research

Carol Osler, an economist working for the Federal Reserve Bank of New York, published a paper in 2003 that has become a classic of the FX order-flow literature. She analysed millions of orders collected by a major investment bank and showed something far from accidental: stop-loss orders cluster at prices ending in 00, while take-profit orders cluster at prices ending in 00 and 50. The concentration was large enough to predict short-term price moves with accuracy meaningfully above random.

EUR/USD and GBP/USD: reading the magnets on majors

For most of the 2022–2024 cycle EUR/USD stalled repeatedly at 1.1000. Every test was an opportunity for range traders: buying near 1.0820, selling near 1.1080, with 1.1000 treated as the axis. It worked well during consolidations and badly when a strong directional trend was running. The conclusion is not that the level lost its pull; it is that in a trend a magnet becomes a waypoint rather than a wall. More on the pair is in our profile of EUR/USD characteristics.

On GBP/USD an extra effect shows up: quarter-figures act disproportionately strongly. The 1.2500 level matters more in practice than 1.2400, even though both have two zeros. The reason is the same as the 9.99 effect in a shop: the brain likes natural divisions, and a quarter of the way between 1.20 and 1.30 is intuitive. The same pattern appears at 1.5000 and 1.7500. The simpler and rounder the value, the more eyes are on it.

Stop hunts: how the market harvests liquidity below the round level

A stop hunt is one of the most frequently observed patterns in the currency market and one of the most expensive for an inexperienced trader. The mechanic is simple: an institution knows that a cluster of stop-loss orders sits below a round level (say 1.1000), left by long positions opened around 1.1020 to 1.1050. To offload a larger position, the institution pushes price a few pips below 1.1000, to 1.0993 or 1.0987. Stops trigger in a cascade and the buying side scoops up cheap euro from the traders just stopped out. Ten or fifteen minutes later price drifts back near 1.1030. For someone whose stop sat at 1.0997 it looks like malice; for someone who understands the pattern, it is a predictable feature of order flow trading around round numbers.

The operational takeaway is unambiguous: never place a stop loss exactly at a round level, nor two or three pips beyond it. That is an invitation to be stopped out on the next liquidity sweep. A safe distance depends on the pair's average daily range, from the teens of pips on EUR/USD to twenty-something on USD/JPY. The mechanics of the hunt itself are worth knowing in detail before you trade near magnets, and they are covered in our note on how stop hunts work from the broker side.

"The most obvious psychological price levels are those that occur in round numbers. These levels matter to the foreign exchange market because both retail traders and institutions tend to place their orders around them." — John J. Murphy, Technical Analysis of the Financial Markets, New York Institute of Finance, 1999.

Confluence: why a round level alone is not enough

An uncomfortable point has to be made. The win rate of the naive setup "price touched 1.1000, buy" is only marginally better than random — not enough once spread, commission and overnight financing are paid. Round levels are not a standalone signal — they are a context filter. Their real strength shows up only in confluence with other technical clues: a Fibonacci retracement level, a long-period moving average, a clear candlestick pattern or an RSI divergence. When a round number and the 61.8% retracement point at the same price, the probability of a reaction rises noticeably. Add a hammer or an engulfing candle on top and you have a hypothesis worth working with.

That is also why a trading plan should never rest on "because it's a round number" alone. The magnets are real but indiscriminate — they work both ways and give no warning when their pull is about to run out. A round level on its own tells you only "something can happen here". What actually happens is decided by the other signals on the chart.

What to do tomorrow

  1. Draw horizontal lines at every full figure and every half-figure on the daily chart of one pair. For EUR/USD use 1.0500, 1.1000, 1.1500 and so on; for USD/JPY 145, 150, 155. Count how many times each was tested over the last two years and compare with random levels in between — the difference builds intuition for where reactions cluster.
  2. Write down your own rule for stop-loss distance from a round number. Start with something simple: at least one fifth of the pair's daily range beyond the round level, never closer. Writing the rule down blocks the temptation to park the stop five pips under 1.10 because statistics say it bounces — exactly the behaviour stop hunts feed on.
  3. Require two independent confirmations before you trade a reaction at a round level. A touch of the magnet on its own is not enough. Only the confluence with a Fibonacci retracement, a moving average or a readable candle gives a setup that holds up on the maths of the trade. Without that discipline, round levels turn into a pretext for impulsive entries.
  4. Practise the whole approach on a demo account for at least twenty trades. Pick one pair, restrict yourself to a single setup type — a round number in confluence with a second signal — and log every decision with its result. Only repeatability on demo earns the right to move to live capital with one percent risk per trade.

For a broader reference on price structure, the technical analysis section on ForexMechanics.com is a sensible place to keep reading.

Jarosław Wasiński
About the author

Jarosław Wasiński

Editor-in-chief at MyBank.pl · Financial and market analyst

Independent analyst and practitioner with 20+ years in finance. Founder and editor-in-chief of MyBank.pl, running since 2004. Fundamental analysis of FX and macro markets since 2007.

Sources & bibliography

  1. BIS Triennial Central Bank Survey 2022 — FX turnover · oficjalne dane o przepływach na rynku walutowym i koncentracji handlu www.bis.org ↗
  2. BIS Quarterly Review FX market structure in the Triennial Survey · analiza struktury rynku walutowego z grudnia 2022, w tym roli dealerów i klastrowania zleceń www.bis.org ↗
  3. Japan Ministry of Finance Foreign Exchange Intervention Operations · oficjalne dane o interwencjach walutowych Japonii — odniesienie do zachowania USD/JPY przy 150 www.mof.go.jp ↗
  4. StockCharts ChartSchool Support and Resistance · edukacyjne omówienie wsparcia i oporu z naciskiem na rolę psychologicznych okrągłych poziomów chartschool.stockcharts.com ↗

Frequently asked

Why does price stall at round numbers?

Three mechanisms overlap. First, psychology: the human brain prefers round numbers because they are easier to remember and to pronounce. A trader who decides to buy EUR/USD "when it drops to 1.10" places a limit order at 1.10000, not at 1.10037. The same mechanism explains the 9.99 price tags in shops — the difference is one cent, but the brain perceives the two numbers differently. Second, institutions and algorithms: FX option strikes are set at round levels, and when large barrier options expire on a Friday at 1.1000 dealers really do defend that number to the close. Bank algorithms are calibrated to treat round values as natural reference points. Third, the self-fulfilling prophecy of collective attention: because thousands of traders know that 1.10 matters, everyone watches what price does there, some place orders, others wait in cash — and that activity itself produces extra volatility. Carol Osler's 2003 paper for the Federal Reserve Bank of New York confirmed empirically that stop-loss orders cluster at prices ending in 00, and take-profit orders at prices ending in 50 and 00.

Which round numbers are the strongest?

The hierarchy of strength is fairly consistent and holds across most major pairs. The strongest levels are those with three zeros — full figures with one extra zero — such as 1.0000 and 1.5000 on EUR/USD, 100.00 and 150.00 on USD/JPY. These are the levels that make it into press headlines and central-bank statements. The second tier is the hundreds for dollar pairs: 1.1000, 1.2000 and 1.3000 on EUR/USD and GBP/USD, and 155.00 or 160.00 on USD/JPY. The third tier is half-figures — 1.0500, 1.1500, 1.2500 — whose effectiveness as support or resistance is meaningfully above random. The fourth tier consists of quarter-figures such as 1.1250 or 1.1750, which mostly work during consolidations. USD/JPY deserves its own note: because it quotes in hundreds of units, round levels appear every five yen rather than every few dozen pips like on EUR/USD. The general rule is simple — the more zeros near a level and the simpler its value, the more eyes are on it and the stronger the magnet effect.

How to place a stop loss near a round number?

The most common beginner mistake is placing the stop loss exactly at a round level, or two or three pips beyond it. Example: a long on EUR/USD at 1.1020 with a stop at 1.0998. It sounds logical because you are "defending" the round support. In reality it is an invitation to be stopped out on the next liquidity sweep. Market makers know full well that a mountain of stop orders sits below 1.1000, so they often deliberately push price to 1.0993 or 1.0987, harvest the liquidity and let price drift back near 1.1030. The defensive rule is straightforward: the stop always sits clearly BEYOND the level, never AT it. A safe distance depends on the pair's average daily range. A practical rule of thumb: at least one fifth of the ATR beyond the round level. For EUR/USD with an ATR of 70 pips that means about 14 pips; for USD/JPY with an ATR of 80 pips, about 20 pips; for XAU/USD a handful of dollars. You give up extra distance but stop being hunted on every liquidity sweep. The alternative is an ATR-based stop instead of a level-based one: place it 1.5 times the daily ATR away from the entry, regardless of where the round number falls.

Do round numbers work better in a trend or in a range?

Decisively in a range. When price oscillates within a defined band, round levels inside that band become the battlefield, and their effectiveness as support or resistance is meaningfully higher than under trending conditions. The reason is simple: in a range nobody has a strong directional reason to push price one way, so the psychological gravity of the round number dominates other forces. In a trend the picture flips — price riding a strong directional move often breaks round levels on one side and treats them as waypoints rather than walls. That does not mean they lose meaning. In a strong uptrend a stall at a round level followed by a few days of consolidation is often a warning of a deeper correction or a regime change. The operational takeaway is this: in a range you can trade bounces off round levels with a reward-to-risk of at least 1:2, while in a trend it is unwise to fight the move and better to treat round levels as places to start watching for a change in market character. The strongest combination, regardless of regime, is a round level in confluence with a Fibonacci retracement and a long-period moving average — the probability of a reaction climbs noticeably when those three overlap.

Go deeper · the complete guide