Module 1 / 2
The macro calendar - how to trade around data releases
In this lesson you will learn to classify macro data by how hard it moves the market, read the macro calendar like a professional, and build a scenario-based plan of action for release day. No fortune-telling. With risk measured.
- Author
- Zordon Intelligence Sp. z o.o.
- Updated
- 7 min read
- Structure sources
- 2
Macro data is not news. It is scheduled volatility impulses. A trader’s job is not to predict the reading, but to have a plan for 3 scenarios: above, in line with, and below consensus.
In this lesson you will learn to classify macro data by how hard it moves the market, read the macro calendar like a professional, and build a scenario-based plan of action for release day. No fortune-telling. With risk measured.
Why the macro calendar decides your result
Most of the biggest losses made by beginner traders do not come from bad technical analysis. They come from entering a position 2 minutes before NFP or CPI with no plan for a widening spread and slippage.
The market is not a continuous stream of price. It alternates between phases of liquidity accumulation and liquidity sweeps. Macro releases are the moments when liquidity disappears and volatility explodes. You can use that, or become fuel for that move.
Your edge comes from the fact that the macro calendar is public. You know what will be published, when, and at what hour. You do not have to guess.
Hierarchy of macro data
Not all data is equal. The market only reacts to what changes expectations about interest rates, growth or risk.
| Impact category | Examples of data | Typical reaction | What it changes |
|---|---|---|---|
| Tier 1 - Market Mover | US CPI, NFP, FOMC, ECB decision, US GDP | 30-150 pips on FX, 1-3% on indices | The interest rate path |
| Tier 2 - Significant | ISM, PPI, Retail Sales, Jobless Claims, euro area CPI | 15-50 pips | Trend strength / timing of a cut |
| Tier 3 - Background | Durable Goods, JOLTS, Consumer Confidence, final PMIs | 5-20 pips | Context, no impulse |
The rule: if you do not know whether a piece of data is Tier 1, treat it as Tier 1 and do not trade in its window.
How to read the macro calendar like a trader, not like an economist
A professional calendar (ForexFactory, Investing.com, Bloomberg) shows 4 numbers. Only their relationship matters.
| Element | What it means | What to watch |
|---|---|---|
| Previous | The previous reading | Trend - is the data getting worse? |
| Consensus / Forecast | The median of analysts’ forecasts | This is the price in the market. The market is already pricing it in. |
| Actual | The actual reading | Only the deviation from the Forecast creates a move |
| Revision | A correction to Previous | Often more important than the reading itself (especially NFP) |
The key mental formula:
Market reaction = (Actual - Consensus) * Data weight * Market context
Example: CPI 0.1% above consensus with high inflation = a strong move. The same 0.1% above consensus with inflation at 2% = no reaction.
3 filters before every release
- Time filter: Exactly what time is the release in your time zone? Set alarms at -15 min and -2 min.
- Currency filter: Which instruments does it affect? Trading EURUSD into Polish CPI is noise, not signal.
- Regime filter: What is the dominant narrative regime? If the market lives on inflation, then Core CPI beats everything else.
The 3-scenario model: the only way to trade the data
You never bet on one direction. You prepare 3 plans.
Scenario A: Data better than forecasts (Actual > Consensus) Scenario B: Data in line with the forecast Scenario C: Data worse than forecasts (Actual < Consensus)
For each scenario define:
SCENARIO [A/B/C]:
- Expected reaction of the dollar / indices:
- Entry level: only AFTER the first 1-minute spike and retest
- Invalidation: where the scenario is false
- Risk: 0.25-0.5R max, because slippage x3
Example - NFP on EURUSD:
- A (NFP +80k above): Strong USD, you look for a short EURUSD after a pullback to 50% of the wick of the M1 candle, SL behind the impulse high.
- B (NFP +/- 20k from the forecast): No trade. The market goes back to consolidation. You do not chase it.
- C (NFP -80k below): Weak USD, you look for a long EURUSD on the same model.
You never enter in the first 30-60 seconds. That is spread roulette, not trading.
How to build your week around the calendar
On Sunday evening (20 minutes):
- Mark every Tier 1 event in the calendar in red.
- Check which of them affect your instruments.
- For each Tier 1 event write in your journal:
Date, Time, Instruments excluded from trading 15 min before and 15 min after. - Decide: are you trading the news at all this week, or only the technicals outside the news windows? Both decisions are correct. No decision is not.
When the plan says do not trade
This section is more important than the entries.
Do not trade when:
- You have 2x Tier 1 < 2h apart on the same currency. For example US CPI at 14:30 and FOMC at 20:00 on the same day. The market will position for FOMC and ignore the logic of CPI. That is chaos.
- The spread before the data is > 2x normal. If your broker is already widening the spread at 14:25, the algorithms are running away. You run away too.
- You are already in a position on a correlated instrument. You are long NAS100 and CPI is out in 5 minutes. That is not “let’s see what happens”. That is a lack of risk management. Close it or hedge it down to a 0.25R size.
- You do not have 3 defined scenarios. One sentence, “it will go up because the data will be good”, is not a scenario. It is hope.
- It is your first time live. Watch 10 releases on demo / with no position. Measure the range, the slippage, and how long the spread takes to come back. Only then trade.
The mistakes that cost the most
| Mistake | Why it hurts | Systemic solution |
|---|---|---|
| Trading at the exact moment of the release (0-30s) | 10-30 pips of slippage, the SL is jumped over, execution at a worse price | Hard rule: no clicking on M1 from -1 min to +2 min |
| Ignoring the revision | NFP prints +200k (great), but the previous month is revised by -120k. Net, it is weak. You take the wrong side | Always wait for the full release, not just the headline |
| Carrying the narrative over from the previous month | “Last time CPI went up, so this time it will too” - every reading is a new auction | Every reading = a separate journal entry, separate 3 scenarios |
| Overtrading after the data | After a loss on the news you “make it back” with 3 more positions and no plan | Limit: max 1 news position per day, max 0.5R |
Measurable exercise
Goal: Build the scenario habit and measure the real news volatility.
A 2-week assignment:
- Every morning (max 10 min): list the 3 most important releases of the day. For each of them write down the Forecast and the Previous.
- After the release: write down the Actual, the Revision, and the range in pips/points on M1, M5 and M15 (the high-low of the news candle).
- Keep a table in a spreadsheet:
Date | Data | Forecast | Actual | Deviation | M5 range | Spread before | Did you trade?
- After 10 Tier 1 releases calculate:
- The average M5 range for CPI, NFP, FOMC
- In what % of cases the first spike was false (a return of >50% within 30 min)
The measure of success: you have 10 completed rows. Not PnL. Data.
Check yourself
1. US CPI comes out at 3.3% vs a forecast of 3.2% and a previous reading of 3.4%. What matters more for the market? a) That it is above the forecast b) That it is below the previous month, plus the revisions c) The headline number of 3.3% itself
Correct: a) and b) together. The deviation from the forecast creates the impulse, but the disinflationary trend (vs Previous) determines continuation. You have to look at both.
2. You have an open position on EURUSD. FOMC is in 10 minutes. What do you do, according to the plan? a) I leave it and count on luck b) I close it or reduce it to a max of 0.25R of risk and mentally widen the SL beyond the range c) I add a second position
Correct: b) Managing the exposure you already have is part of trading around data.
3. Why do you not enter in the first 30 seconds after NFP? a) Because brokers do not allow it b) Because spread, slippage and a false spike make the EV negative c) Because it is illegal
Correct: b) Statistically, execution in that window has a negative expected value for retail.
Common questions
Q: Should I be trading around data at all as a beginner? A: No. For the first 3-6 months your job is to avoid Tier 1. Watch, measure, build a baseline. News trading is a separate specialisation that demands very tight stops and experience in reading order flow.
Q: Where do I get a reliable calendar? A: ForexFactory (filter on High Impact), Investing.com (with the star ratings), official sites: BLS.gov for NFP, BEA.gov for GDP. Avoid calendars “with a translation” that lag 30 seconds behind.
Q: Aren’t the algorithms faster than me anyway? A: Yes. And that is not a problem. You are not competing on speed. You are competing on patience. An algorithm has to react within 5ms. You can wait 5 minutes for a retest and enter with a better RR.
Q: What if the data comes out exactly in line with the forecast? A: That is the most common scenario. The market then usually makes a false move in both directions and returns to the technicals. The plan for scenario B should read: NO TRADE. That is also a decision.
Advertisement
Key takeaways
- In this lesson you will learn to classify macro data by how hard it moves the market, read the macro calendar like a professional, and build a scenario-based plan of action for release day. No fortune-telling. With risk measured.
Structure sources
The material is based on source documents. Variable values — fees, limits, regulatory figures — are worth checking at the source before making a decision.
- Central banks — Fed, ECB, NBP (Narodowy Bank Polski) publications — nbp.pl
- BIS — annual economic reports
Disclaimer
- Educational material. Not investment advice or a recommendation. Trading involves the risk of losing capital.
- The materials are educational. They are not investment advice or a recommendation within the meaning of financial instruments trading regulations. Numbers in examples are illustrative unless a measurement date and source are given.
Who writes this and how we check it
The materials are written and verified by Redakcja Kurs Tradera — the rules are described on about the site: every number has a source, and we show gaps openly. Report a factual error via contact — corrections are described in the content.
Progress is stored only in this browser (localStorage) — there is no account and no copy on the server. Clearing site data will remove it. Manage your data