Home > Blog > Pausing Your EA During Economic Releases — NFP/FOMC Avoidance Settings

EAEconomic EventsNFPFOMCRisk Management

Pausing Your EA During Economic Releases — NFP/FOMC Avoidance Settings

Published: 2026-05-14Read time: about 3 min
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

Pausing Your EA During Economic Releases — NFP/FOMC Avoidance Settings

A large portion of the "I woke up to a massive unexpected loss" stories in EA trading trace back to one common cause: a major economic release. During events like the NFP (Non-Farm Payrolls), FOMC (Federal Open Market Committee) decision, or CPI (Consumer Price Index), spreads can explode to several times their normal width — sometimes more than ten times — and stop-losses regularly fill at prices far from where they were set due to slippage.

This article explains how to auto-pause your EA during these windows and outlines the key releases you should always treat as no-trade zones.

Why Pause During Economic Releases?

Here is what typically happens at the moment a high-impact report drops.

Spread Spikes

XAUUSD might sit at a normal spread of around 15 points in calm conditions. At the instant an NFP print hits, that spread can jump to 100–300 points. Any EA that enters a trade at that moment is starting with an enormous built-in loss.

Execution Slippage

A stop-loss set at "−$10" can easily execute at "−$30" or "−$50" in fast-moving conditions. Price jumps so quickly that limit and stop orders do not fill at their intended levels.

Large Moves in a Very Short Time

Gold (XAUUSD) can move $20–$50 within five minutes of an NFP or FOMC announcement. The rapid whipsawing causes trend-following EAs to generate one false signal after another.

Key Releases to Avoid

Below is a guide to the reports that warrant EA suspension, organized by impact level.

Impact Level: Extreme

  • NFP (Non-Farm Payrolls): First Friday of each month, 21:30–22:30 (summer time) / 22:30–23:30 (winter time) — server time varies by broker
  • FOMC Rate Decision and Powell Press Conference: Approximately 8 times per year
  • CPI (Consumer Price Index): Monthly

These are non-negotiable. Your EA should always be off during these windows.

Impact Level: High

  • ISM Manufacturing PMI
  • US GDP Advance Estimate
  • US Retail Sales
  • ECB Rate Decision
  • Bank of Japan Monetary Policy Meeting (especially the Governor's press conference)

Pause the EA where possible; at a minimum, reduce position size significantly.

Impact Level: Medium

  • US Weekly Initial Jobless Claims
  • PCE Deflator
  • PMI readings across major economies

Depends on your strategy, but scalping EAs should err on the side of pausing.

How to Implement a News Filter in MT5

The right approach depends on whether your EA already includes a built-in news avoidance feature.

Method 1: Use the EA's Built-In News Filter

Many paid EAs — and some free ones — include a filter that connects to the Forex Factory or FXStreet economic calendar API. Typical settings look like this:

  • Suspend new entries 30 minutes before and 60 minutes after any "High Impact" event
  • Close all open positions before the event window
  • Restrict filtering to symbols involving the affected currencies

The GOLD_EMA_ATR_EA includes a lightweight news filter, and users can adjust the time buffers directly in the EA settings.

Method 2: Use a Time-Based Filter for Manual Avoidance

Even if your EA has no built-in calendar integration, the schedule for monthly events like NFP and FOMC is published well in advance. You can configure the EA's time-filter parameters — or use an MT5 scheduler script — to block trading during known danger windows. For example, blocking Friday 21:00–23:00 server time will consistently avoid the NFP release.

Method 3: Manual Pause via MT5 Notifications

The most straightforward method is to set up economic calendar alerts in MT5 for major releases and simply toggle the EA off for those windows. Because these events are pre-scheduled, you can plan around them even when you are away from your desk.

Here are practical rules used in live trading.

For XAUUSD

  • 30 minutes before: Stop all new entries
  • At release time: Maintain existing positions (if SL logic is functioning correctly, holding is generally fine)
  • 60 minutes after: Keep new entries suspended while you wait for spreads to normalize

For EURUSD

  • 15 minutes before: Stop all new entries
  • 30 minutes after: Keep new entries suspended

Gold carries significantly higher volatility and the impact lingers longer, so the avoidance window needs to be wider.

Pitfalls of News Filters

1. Impact Ratings Vary by Source

An event rated "High" on Forex Factory may appear as "Medium" on FXStreet. To be safe, either cross-reference multiple sources or configure your filter to trigger on "Medium and above."

2. Timezone Errors Between Server and Local Time

A miscalculation between server timezone and local time can cause filters to trigger at the wrong moment. Confirm your broker's server time (most run GMT+2 to GMT+3) and remember to account for daylight saving time transitions.

3. Unscheduled Comments from Officials

Market-moving statements — such as off-schedule Fed speaker remarks or post-FOMC press conference surprises — do not appear on economic calendars and therefore cannot be fully automated around. Some residual risk is unavoidable.

Why Gold Is Particularly Sensitive

XAUUSD is priced in US dollars and functions as a safe-haven asset, which means it reacts sharply to:

  • US monetary policy (FOMC decisions, Fed official commentary)
  • US inflation data (CPI, PCE)
  • US labor market data (NFP, ADP)
  • Geopolitical risk (conflicts, diplomatic tensions)
  • Equity market panic and risk-off flows

Gold responds more intensely to global risk sentiment than most currency pairs. For this reason, always set longer news filter windows for gold than you would for FX pairs — this is a hard rule for XAUUSD.

Straddle EAs That Target Releases

On the other end of the spectrum, there are EAs specifically designed to exploit the instant volatility spike at major releases — so-called straddle EAs. These require professional execution infrastructure (ECN accounts, ultra-low-latency VPS) and many brokers explicitly prohibit news-trading strategies. Treat them as a completely separate category from normal automated trading.

The GOLD_EMA_ATR_EA is a trend-following system, so stopping it during news releases is simply the correct operating mode — not a workaround.

Free EA Download

GOLD_EMA_ATR_EA is available as a free download and includes a lightweight news filter. Reference information for which calendar events to avoid is bundled with the package.

Download the free EA

Spread behavior during news events, stop-hunting resistance, and execution quality all vary significantly between brokers. This site recommends only brokers that have been independently verified for live trading performance.

View recommended brokers

5-Day Email Course (Free)

Get one email a day covering the essentials of FX automated trading, how to read backtests correctly, and tips for choosing a broker.

* Privacy strictly protected. You can unsubscribe at any time.