Economic Calendar
News-risk view embedded in the Forex Signals hub. Shows upcoming economic releases (FOMC, NFP, CPI, central bank rates, GDP) with impact level, affected currencies, and historical/forecast/actual values.
The Economic Calendar is the news-risk view for forex traders. It opens as a dialog from the Forex Signals page and shows upcoming economic releases (FOMC, NFP, CPI, central bank rate decisions, GDP, retail sales, etc.) for the next 24-72 hours. Use it BEFORE acting on a signal — a EURUSD long 30 minutes before an FOMC press conference is a different trade than the same long during quiet hours.

Open the calendar
Two ways:
- Calendar icon top-right of the Forex Signals page → opens the dialog with default filters.
- News-flag click on any signal card → opens with filters pre-applied to the pair's currencies.
Layout
┌──────────────────────────────────────────────────────────┐
│ ECONOMIC CALENDAR │
│ Filters: [Impact ▾] [Currencies ▾] [Date ▾] │
├──────────────────────────────────────────────────────────┤
│ Today │
│ 13:30 UTC USD ⚠⚠⚠ US Non-Farm Payrolls │
│ Forecast: 175k · Previous: 187k │
│ Affects: USD pairs │
│ ───────── │
│ 15:00 UTC EUR ⚠⚠ ECB President Speech │
│ ... │
├──────────────────────────────────────────────────────────┤
│ Tomorrow │
│ 06:00 UTC GBP ⚠ UK PMI │
│ ... │
└──────────────────────────────────────────────────────────┘
Event row anatomy
| Field | Notes |
|---|---|
| Time | UTC by default; toggle to local TZ in the dialog header. |
| Currency | The currency the release affects (USD / EUR / GBP / JPY / etc.). |
| Impact | ⚠ low · ⚠⚠ medium · ⚠⚠⚠ high. The number of warning marks = impact level. |
| Event name | E.g. "US Non-Farm Payrolls", "ECB Interest Rate Decision". |
| Forecast | Consensus forecast from the previous week. |
| Previous | Prior period's actual value. |
| Actual | Filled in after release (greyed if not yet released). |
| Surprise | After release: +8.2% if actual beat forecast meaningfully; 0 if in line; -X% if miss. |
| Affected pairs | The pairs containing the event's currency. Click → opens the live feed filtered to those pairs. |
Impact levels
| Level | What it means | Typical reaction |
|---|---|---|
| High (⚠⚠⚠) | Tier-1 release. Major central bank decisions, NFP, CPI, GDP. | 30-100 pip moves typical, sometimes 200+ on surprises. |
| Medium (⚠⚠) | Tier-2 release. Retail sales, manufacturing PMI, trade balance. | 10-30 pip moves typical. |
| Low (⚠) | Tier-3 release. Building permits, consumer confidence, secondary central bank speakers. | < 10 pip moves typical, often noise. |
Filters
| Filter | Options |
|---|---|
| Impact | All / High only / High + Medium / High + Medium + Low. Default = High + Medium. |
| Currencies | Multi-select. Default = all G7 (USD, EUR, GBP, JPY, AUD, CAD, CHF) + relevant emerging. |
| Date | Today / Tomorrow / Next 7 days / Custom. Default = Next 3 days. |
| Show released | Toggle. Default = hide already-released events to keep the view forward-looking. |
How it integrates with signals
| Surface | Integration |
|---|---|
| Signal card | Shows ⚠ FOMC in 45m if HIGH-impact news within 2h. |
| Signal detail | Same warning, larger format, click → opens calendar pre-filtered. |
| Live feed filter | "Hide news-active" toggle skips signals where HIGH-impact news is within 2h of generation. |
| History filter | "News risk at entry" filter to compare news-active vs news-free performance. |
News-trading discipline
Three approaches:
Approach 1 — Skip news (recommended for most)
If you're not specifically a news trader:
- Use the "Hide news-active" filter on the live feed.
- Skip any signal where the detail dialog flags
⚠ HIGH-impact news in 2h. - Wait 30 minutes after a release before re-engaging.
This is what most disciplined forex traders do.
Approach 2 — Trade news with reduced size
If you're comfortable with news volatility:
- Reduce position size by 50-75% on news-active signals.
- Widen SL by 1.5-2× to account for whip.
- Accept that 1-2 of every 10 such signals will get whipped beyond your SL.
Approach 3 — Trade news pre-positioned
The advanced game. Place limit orders BEFORE the release at key technical levels, hoping the release sweeps you in at a favourable price. This is not for beginners.
Timezone
Default: UTC. Toggle in the dialog header switches to your browser-detected local TZ. The toggle persists per device.
Data source
Calendar data is from a third-party provider (Forex Factory style feed) refreshed every 5-15 minutes. We don't generate this data ourselves.