Automating trades around the GDP release.
The BEA's GDP estimates are scheduled to the minute, yet your TradingView alerts have no idea they exist. Here is what the release is, when the next ones come out (verified on the official schedule on 4 October 2026), what the minutes around it do to an automated TradingView to MT5 strategy, and how to pause new entries with a news filter.
What the GDP release is
Gross domestic product is the broadest measure of what an economy produces. In the United States it is published by the Bureau of Economic Analysis (BEA), part of the Department of Commerce, every quarter and in three steps for the same quarter: an advance estimate, then a second and a third estimate as more complete source data arrive. Each step is a scheduled release with a fixed time, which is what matters for automation: you know in advance the minute when prices can reprice.
The BEA's GDP page lists the third estimate for the second quarter of 2026 as its current release, published on 30 September 2026 (BEA, GDP, verified 4 October 2026). The next one is the first look at the third quarter.
When it comes out
Dates and 8:30 a.m. times from the BEA release schedule, verified 4 October 2026. UTC times are our conversion: US daylight saving time ends on 1 November 2026, so the UTC hour moves by one. Convert to your broker's server time too, because that is the clock MT5 shows.
The 8:30 a.m. Eastern slot is a busy one: other US statistics are often scheduled at the same minute, so look at the whole day in the calendar, not only the GDP line. Other economies publish their own figures on their own calendars: Eurostat publishes the euro area's preliminary flash estimate and the UK's Office for National Statistics publishes monthly and quarterly GDP. If you trade EUR or GBP pairs, they belong in the same routine.
Why the minutes around it are different
Before the number, the market trades an expectation. When the published figure, or its revisions, differ from that expectation, prices reprice within seconds. Three things happen around scheduled releases in general, and GDP is no exception:
- Volatility jumps. The candle that contains the release can be several times the size of the candles before it, in either direction, and the first move is not always the lasting one.
- Spreads widen. Liquidity providers quote wider in the minutes around the release. A market order pays the spread of that moment, and a stop placed close to price can be hit by the spread alone.
- Prices gap. Quotes can jump from one level to another with nothing in between. A stop loss is held at the broker, but in a gap it fills at the next available price, which can be beyond your level (slippage).
We do not publish typical pip ranges here because they change with each release and each instrument; what matters is that the conditions your backtest assumed (normal spread, continuous prices) are the ones that disappear for a few minutes.
What it does to a TradingView → MT5 strategy
- Your alert does not know about GDP. TradingView alerts fire on price, indicators and strategy orders, not on calendar events. A breakout or bar-close alert can fire precisely because the release moved price.
- Seconds matter more. TradingView takes a few seconds to send the webhook. Our part is measured: about 0.5 s median from webhook to the order confirmed by the broker (19 to 23 September 2026, benchmarks). On a normal minute that is negligible; on the release candle price can move a long way in the same time.
- Risk-based sizing assumes a clean stop. If the lot is calculated from the stop distance, a wider spread and slippage mean the real loss on a stopped trade can be larger than the percentage you set.
- Pending orders near price can fill in the spike, at a price your strategy would not have chosen a minute later.
- Prop firm rules. Some firms restrict trading around high-impact news on some account types. Read your firm's own rule; our prop firm automation checklist lists what to check.
How to automate around it with SignalForge
SignalForge's news filter (Trader plan and above) runs on the execution side, inside the EA, so it works whatever your Pine Script does and whichever alert fired. You switch it on and tune it from the dashboard:
- Window: by default it blocks new entries from 30 minutes before to 15 minutes after each event.
- Impact level: by default it only reacts to high-impact events. Whether the GDP release you trade opens a window depends on how the calendar rates it, so check the impact rating in the calendar before the release. If it is not rated high, include medium impact in the filter or nothing will be blocked.
- Calendar: event times come from the ForexFactory calendar, so you do not type dates by hand.
- Currencies: in Auto mode the filter takes the currencies from the symbol of the chart the EA is attached to, so EURUSD picks up EUR and USD events. Indices such as US500, US30 or NAS100 carry no currency in their name, so set the currencies by hand: USD for the BEA release, EUR or GBP if you also want Eurostat or ONS figures.
- Opposite positions: by default, a signal that arrives inside the window closes positions in the opposite direction and does not open a new trade.
- Fail-open: if the calendar does not respond, the filter does not block. On that day there is no window, so keep your own look at the calendar.
The news filter blocks new entries. It does not close all your positions before the release. A trade opened before the window stays open through the number with whatever stop loss and take profit it has at the broker. If you want to be flat, close it yourself or have your strategy send the close before the window starts.
Signals stopped by the filter appear in your dashboard as FILTERED with their reason, and in the MT5 Experts tab as [NEWS] lines, so after the release you can see exactly what was skipped. Background on calendar discipline in our TradingView news filter guide, and the feature itself on the news filter page.
GDP day checklist
- Note the date and time from the BEA schedule (next: 29 October 2026, 8:30 a.m. ET) and convert it to your broker's server time.
- Check the impact rating of the release in the ForexFactory calendar and set the filter's impact level so the window actually opens.
- Check the currencies: Auto mode on currency pairs and gold, USD set by hand on US indices.
- Decide on open positions before the window: keep them with their stops, or close them. The filter will not do it for you.
- Review stops and lot size knowing spreads widen and stops can slip.
- Read your prop firm's news rule if you trade a funded or challenge account.
- Look at the calendar yourself on the day: if it is unreachable, the filter lets signals through.
- After the release, check the dashboard for signals marked FILTERED and decide by hand on anything you still want.
FAQ
When is the next US GDP release?
The BEA release schedule (verified 4 October 2026) lists the advance estimate of third-quarter 2026 GDP for Thursday 29 October 2026 at 8:30 a.m. Eastern Time. The second estimate follows on 25 November and the third on 23 December 2026, both also at 8:30 a.m.
What is the difference between the advance, second and third GDP estimates?
They are successive estimates of the same quarter. The advance estimate comes first and is based on incomplete source data; the second and third estimates follow about a month apart and incorporate more complete data. Each one is a scheduled release with a fixed time, so each can be handled the same way by a news filter.
Does SignalForge's news filter block GDP releases automatically?
It blocks new entries around events in the ForexFactory calendar that match your impact level and currencies. By default it uses high-impact events only, from 30 minutes before to 15 minutes after. Check the impact rating of the GDP release in the calendar and include medium impact if needed; on indices set USD by hand.
Will the news filter close my open trades before GDP?
No. It blocks new entries and, by default, a signal that arrives inside the window closes opposite positions without opening a new trade. Positions opened earlier stay open with their stop loss and take profit at the broker. Close them yourself, or from your strategy, if you want to be flat.
What happens if the economic calendar is unavailable?
The filter is fail-open: if the calendar does not respond, it does not block, so signals are executed as usual. Keep your own look at the calendar on release days and pause the alerts by hand if needed.
More macro releases
Let the calendar pause your bot.
The news filter, Prop Firm Shield and 3 MT5 accounts come with the Trader plan ($14.99/mo). 14-day free trial, no card required.
SignalForge AI is an order-execution tool. We do not provide investment advice and nothing here is a recommendation to trade or avoid any release. Trading involves risk of loss; around economic releases spreads, gaps and slippage can make losses larger than planned.