We use cookies that are necessary for this site to work. With your permission we would also use analytics and advertising cookies to understand how the site is used and to measure our advertising. Cookie Policy

GCC Brokers
  • ForexMajor, minor and exotic currency pairsMetalsGold, silver and other precious metalsIndicesGlobal stock index CFDsCommoditiesEnergy and soft commoditiesFuturesFutures CFDsCrypto CFDsCrypto price exposure via CFDsPerpetualsPerpetual contractsMarket overviewToday's moves across every market
    Live prices
    • XAU/USD—
    • EUR/USD—
    • BTC/USD—
    • XAUUSDPERP—
    • XAG/USD—
    • ETH/USD—
    • US100—
    All markets →
  • Get startedAccountsStandard, Pro and Zero comparedPlatformsMetaTrader 5 on desktop, web and mobilePromotionsCurrent offers and terms
    Ways to tradeSocial tradingCopy strategies via HokoCloudAlgo tradingExpert Advisors and scriptsLondon FixHow the London Fix works
    InfrastructureFree VPSLow-latency hosting via ForexVPS.netLiquidity servicesFor brokers and institutions
    SchedulesHoliday scheduleTrading hours around market holidaysFutures scheduleContract expiry datesMargin scheduleMargin by instrument and position size
  • InsightsMarket research and analysisMarket newsOur latest analysis and today's releasesEconomic calendarThis week's key releasesToolsCalculators, trading hours and market dataGlossaryTrading terms explainedFAQAnswers to common questions
  • Partners
  • AboutWho we are and how we workWhy STPHow our execution model worksRegulationLicence and client protectionMedia coverageGCC Brokers in the pressLegal documentsAgreements and policiesContactPhone, email and live chat
LoginOpen account
XAU/USD EUR/USD BTC/USD XAUUSDPERP XAG/USD ETH/USD US100 GBP/USD USD/JPY USOIL US30 XAU/USD EUR/USD BTC/USD XAUUSDPERP XAG/USD ETH/USD US100 GBP/USD USD/JPY USOIL US30
GCC Brokers

FSC Mauritius-regulated STP forex and CFD broker. Representative office in Dubai.

+971 4 549 0408support@gccbrokers.com

Markets

  • Forex
  • Metals
  • Indices
  • Commodities
  • Futures
  • Crypto CFDs
  • Perpetuals
  • Market overview
Markets
  • Forex
  • Metals
  • Indices
  • Commodities
  • Futures
  • Crypto CFDs
  • Perpetuals
  • Market overview

Trading

  • Accounts
  • Platforms
  • Social trading
  • Algo trading
  • Free VPS
  • London Fix
  • Liquidity services
Trading
  • Accounts
  • Platforms
  • Social trading
  • Algo trading
  • Free VPS
  • London Fix
  • Liquidity services

Resources

  • Insights
  • Economic calendar
  • Holiday schedule
  • Futures schedule
  • Margin schedule
  • Tools
  • Glossary
  • FAQ
Resources
  • Insights
  • Economic calendar
  • Holiday schedule
  • Futures schedule
  • Margin schedule
  • Tools
  • Glossary
  • FAQ

Company

  • About
  • Partners
  • Regulation
  • Media coverage
  • Contact
Company
  • About
  • Partners
  • Regulation
  • Media coverage
  • Contact

Legal

  • Terms & Conditions
  • Privacy Policy
  • Risk Disclosure
  • AML & KYC Policy
  • Order Execution
  • Bonus Policy
Legal
  • Terms & Conditions
  • Privacy Policy
  • Risk Disclosure
  • AML & KYC Policy
  • Order Execution
  • Bonus Policy
FundingVisaMastercardWire TransferCryptoNetellerSkrill

Risk Warning: Trading FX and CFDs on leverage carries significant risk and may not be suitable for all investors. You may lose more than your initial deposit. Consider your financial situation and seek independent advice before trading.

GCC Brokers Limited (company no. 193243) is licensed and regulated by the Financial Services Commission of Mauritius as an Investment Dealer (Full Service Dealer, excluding Underwriting), licence no. GB22200739.

GCC Brokers Limited Representative Office (licence no. 1202392, Office 108, MSM 2, Sheikh Zayed Road, Al Safa First, Dubai, UAE) is a representative office of GCC Brokers Limited. It does not hold client money and is not licensed or regulated by any financial services regulator in the United Arab Emirates.

GCC Brokers Limited does not offer services to residents of the United States or jurisdictions on the FATF and EU/UN sanctions lists.

© 2026 GCC Brokers Limited. All rights reserved. FSC Mauritius — Licence GB22200739

  1. Insights
  2. /Market education

Forecast vs Actual: Why the Surprise Moves Price, Not the Number

GCC Brokers Research · November 9, 2026 · 5 min read

A strong data print can leave a currency flat while a weak one sends it 60 pips. The difference isn't the number — it's the distance between the number and what was already expected.

Forecast vs Actual: Why the Surprise Moves Price, Not the Number

You check the calendar. Chinese inflation is due at 03:30 GMT+2 with a forecast of 0.8% year-on-year. The print lands at 0.8%. You expected movement. Almost nothing happens.

Then a second-tier German trade figure prints at 09:00 GMT+2, barely a line in the news, and EURUSD moves more than the inflation release did.

This confuses a lot of newer traders, because it looks like the market is ignoring important data and reacting to unimportant data. It isn't. Markets don't price the number. They price the surprise — the distance between what was released and what was already assumed. Understanding that one distinction changes how you read an economic calendar.

Price already contains the forecast

Every scheduled release on a calendar carries a consensus forecast — the median estimate from surveyed economists — and a previous reading. Those are public days or weeks in advance.

That means the forecast has had time to work its way into positioning. If the market broadly believes Chinese CPI will come in at 0.8%, traders who care about that outcome have already acted on it. Rate expectations, currency positioning, and the forward curve all shift before the release, not after.

So when the actual number matches the forecast, there is nothing new to price. The information was already absorbed. Volatility often falls after the print rather than rising, because an uncertainty has been removed.

When the actual number misses the forecast, positioning has to be corrected — quickly, by everyone holding a view, at the same moment. That correction is the move you see on the chart.

A useful way to hold this: the forecast is the market's current belief. The actual is reality. Price moves by the size of the error.

The three numbers on every calendar line

Open any release line and you'll typically see three figures. Each does a different job.

Previous — what the same series printed last period. This sets the trend context. US jobs data that reinforced expectations of a higher policy rate matters partly because of what came before it; one month in isolation says less than three months in sequence.

Forecast (consensus) — the surveyed expectation. This is your benchmark. Not the previous reading.

Actual — the released figure.

The common beginner error is comparing actual to previous. That tells you whether the economy changed. It does not tell you whether the market was wrong. A figure can improve month-on-month and still trigger selling if it improved less than consensus assumed.

There is a fourth number that catches people out: the revision. Many series quietly revise the prior month at the same time the new month is published. A strong headline print accompanied by a large downward revision to last month can produce a reaction that looks backwards until you see both figures together.

A worked example — two identical prints, two different outcomes

All figures below are illustrative, used to show the mechanic, not a forecast of any real instrument.

Suppose a eurozone sentiment gauge is due at 11:30 GMT+2 with consensus at 2.1 and a previous reading of 2.7.

Scenario A. The print lands at 2.1. Exactly consensus. EURUSD ticks a few pips in each direction, spreads briefly widen as liquidity providers step back around the release, then normalise. Within two minutes, the pair is roughly where it started. Nothing was learned.

Scenario B. The print lands at 0.4 — far below the 2.1 consensus. Now a large group of traders is holding a view built on an assumption that just broke. Stops sitting below the session low get triggered. Momentum traders join. EURUSD moves, say, 40 pips in ninety seconds, overshoots, then retraces part of the move as the initial reaction is faded.

Same instrument, same scheduled event, same clock time. Entirely different outcome — determined only by the distance from consensus.

Notice the second part of Scenario B: the retrace. Initial reactions are often partly mechanical, driven by stop cascades and thin order books, rather than a considered repricing. The first candle is not always the direction the market settles on.

Importance ratings measure attention, not impact

Calendars rank events by importance — often one to three stars. It is worth being precise about what that ranking means. It reflects how closely the release is watched, which is a reasonable proxy for how much liquidity thins out around it. It does not tell you how large the surprise will be, because nobody knows that in advance.

This is why a three-star inflation print can pass quietly and a two-star trade balance can move a pair. The star rating was never a volatility forecast.

A few practical consequences of all this:

  • Low-surprise-potential events still matter for execution. Routine Treasury bill auctions at 18:30 GMT+2 rarely move spot FX, but liquidity around any scheduled release can thin, and spreads widen when depth at the top of book falls away. Execution cost rises even when direction doesn't change.
  • Clustered releases compound. When several prints land in the same window — as with the 09:00 GMT+2 German exports and trade balance figures — the market reads them as one combined signal, not as separate events.
  • Surprise size is relative to the series. A 0.1 percentage point miss on a stable inflation series is meaningful. The same miss on a volatile monthly spending figure is noise.

At GCC Brokers, our execution is fully automated with no requotes and no filtering by profitability, and slippage is applied symmetrically — but no execution model removes the fact that the order book is genuinely thinner in the seconds around a scheduled print. That is a market condition, not a broker setting.

The takeaway

Before the next release you plan to trade around, write down the consensus figure — not the previous one — and decide in advance what would count as a genuine surprise in either direction. Two sentences is enough.

Doing that forces you to define your benchmark before the number lands, rather than reacting to a headline that compares the actual to last month. It also tends to reveal how often you were planning to trade an event where you had no real view on the gap at all.

If you'd like to work through this on your own calendar, start with one series you already follow and track forecast, actual and revision for three consecutive months. The pattern becomes visible faster than most people expect.

For information only. This is market commentary and education, not investment advice. Figures are as at the time of writing.

← Back to Insights
In this article
  1. Price already contains the forecast
  2. The three numbers on every calendar line
  3. A worked example — two identical prints, two different outcomes
  4. Importance ratings measure attention, not impact
  5. The takeaway

Trade the markets you read about

On MetaTrader 5. STP is our primary execution model.

Open accountSee all markets →
Related

More insights.

  • Nov 6, 2026

    Weekly Sentiment: Correlations Converge as the AI Unwind Goes Global

  • Nov 6, 2026

    Dow Closes 3.45% Lower as AI Complex Repricing Hits Index Tape

  • Nov 4, 2026

    Frankfurt Outperforms, Wall Street Fades: Reading a Five-Point Equity Split