The grid worked beautifully for eleven weeks. Eleven weeks of little green closed trades stacking up in my history tab, a rising equity curve, and me telling a friend that I had "solved ranging markets." Then EURUSD decided to trend. Not a big trend. Just a clean, polite, 340-pip drift upward over nine days. My buy grid kept averaging up into it, my floating loss passed -$3,100 on a $12,000 account, and I closed the whole thing at the worst possible moment — the day before price reversed. That is the entire grid trading strategy pros and cons debate in one paragraph: it prints money until it prints margin calls.
Since then I have run grids properly — bounded, sized, and kill-switched — on demo and live for over a year. I still run one on gold during dead weeks. This article is the honest accounting I wish someone had handed me in week one: how grids behave when price trends, where they quietly bleed, the math that kills most accounts, a $100k case study from NFP week, and how I size every grid order with the DarkWolf MT5 Signal Calculator before the EA goes live.
How the grid behaves when price actually trends
A grid is a machine with one job: buy low, sell high, repeatedly, inside a range you define. The mechanics are simple and that simplicity is the trap. You set a spacing — say every 25 pips — and the EA opens buy orders as price falls through each level, closing each for a fixed profit when price bounces back up. In a range, this is a license to print. In a trend, the machine keeps doing its one job while the market changes the rules.
Here is what happened to my EURUSD grid, level by level:
| Day | Price action | Grid state |
|---|---|---|
| 1–3 | EURUSD drifts up 90 pips | Sell leg untouched, buy leg opens 4 levels, 3 close for +$112 total. Feels great. |
| 4–6 | Another 130 pips up | Buy grid exhausted above, sell grid opens 5 shorts into the trend. Floating: -$890 |
| 7–9 | Final 120 pips, no pullback deeper than 40 | All 10 sell levels filled, averaging up. Floating: -$3,100. Margin level 210%. |
| 10 | Price reverses 80 pips | I panic-close everything at -$2,400. The reversal continues 200 more pips without me. |
The mechanic to understand: a grid has no opinion about direction. It is a mean-reversion machine, and trends are mean-reversion killers. The Bollinger squeeze tells you when a grid's happy ranging phase is ending — when the bands contract after expansion, trend risk rises, and that is when I now shut my grids down. Every grid needs a trend filter, or the market will provide one for free, at your expense.
Where grids quietly bleed money
Mistake one: unlimited grid depth. My original EA had no max-level cap. It would have kept averaging into that EURUSD trend until the account stopped it. Now every grid I run has a hard cap — 8 levels max — and a kill-switch price: if price reaches it, the EA closes everything and goes silent. The FCA's consumer pages warn about exactly this kind of automated leverage risk, and they are right: the danger of a grid is not the first five levels. It is level eleven.
Mistake two: grid spacing tighter than the spread during news. I once ran a 15-pip grid through an ECB rate decision. Spreads on my broker hit 8 pips for two minutes, and the grid filled levels that were underwater before the price candle even printed. The quirk nobody mentions: grids trade the spread, not the price. Every fill costs you the full spread, so a tight grid in wide-spread conditions pays the broker a salary. I now check the ECB meeting calendar and widen spacing or pause 24 hours around decisions.
Mistake three: no daily loss boundary. A grid with no stop is philosophically committed to the idea that price always comes back. Sometimes it does — in 14 months. I now treat my grid like any other strategy: max 3% floating drawdown, then manual review. BabyPips' grid trading lesson covers the classic setup well, but the risk boundaries are the part you have to add yourself.
Mistake four: running grids on correlated pairs simultaneously. Two grids on EURUSD and GBPUSD is one grid with extra steps — when the dollar moves, both grids trend at once and your drawdown doubles. I learned this on a week where both grids hit their kill-switches within four hours of each other.
A $100k grid that survived NFP week
Not all grid stories end in tears. Last NFP week I ran a bounded grid on XAUUSD with every safeguard I had learned, on a $100,000 account. Gold was ranging $2,700–$2,745, volatility was elevated but contained, and I wanted the grid working the chop while NFP provided the fireworks. Here is the exact configuration and outcome:
| Parameter / Event | Setting / Result |
|---|---|
| Grid center / range | $2,722 center, hard boundaries $2,690 / $2,755 |
| Spacing / levels | $5 spacing (50 pips), max 6 levels per side |
| Per-level size | 0.10 lots — full 12-level exposure capped at ~$7,200 |
| Profit target per level | $4.50 (45 pips) per closed level |
| NFP Friday | Paused grid 30 min before/after the release. Zero fills during the spike. |
| Week result | 41 levels closed, +$1,845 gross, -$212 spread/swap = +$1,633 net |
| Max floating | -$2,940 (2.9% of account) — inside my 3% boundary |
The week worked because of the boundaries, not the grid. Pausing for NFP, the hard price walls, the 6-level cap — remove any one of those and the story changes. A grid is a tool for harvesting chop, and chop pays only when you refuse to let the tool run the account.
Sizing grid orders in the Signal Calculator
Before any grid EA touches a live account, I size it as if every level fills at once — because one day they will. Here is how I map grid parameters into the DarkWolf MT5 Signal Calculator:
| Input Field | What it means | Sample value |
|---|---|---|
| Account Balance | Full equity the grid can draw against | $100,000 |
| Risk % | Max floating I will tolerate across ALL grid levels | 3% |
| Stop Loss (pips) | Distance from grid center to the kill-switch wall | 320 (6 levels × 50 + buffer) |
| Take Profit (pips) | Per-level profit target in pips | 45 |
| Instrument | Whatever the grid trades — pip value must match | XAUUSD |
The trick: enter the stop as the full grid depth, then divide the calculator's lot output by your number of levels to get per-level size. If the calculator says 0.60 lots for the whole grid and you run 6 levels, each level is 0.10. Simple, and it guarantees the worst case is pre-priced. Comparing futures vs CFDs for grid trading matters here too — futures margin calls are less forgiving than CFD margin levels, so I keep grids on CFD accounts where the kill-switch can act before the broker does.
I do not trust grid math until I have run it. Three sizing runs from the week I forward-tested this on a demo, logged exactly as entered:
| Grid setup I entered | Market condition | Result & my decision |
|---|---|---|
| 0.01 base lot, 25-pip spacing, 8 levels | EURUSD ranging 40 pips | Net +$34 over 3 days. Kept on demo. |
| 0.02 base lot, 20-pip spacing, 10 levels | Pre-NFP chop, spreads wide | Drawdown hit 6% in 6 hours. Killed it. |
| 0.01 base lot, 40-pip spacing, 5 levels | Post-NFP trend day | Filled 5 levels against trend, -$61. Grid off during news. |
The math that kills most grid accounts
Grid sellers show you the equity curve. They never show you the exposure curve. This is the formula that ended my first grid and nearly ended my second:
| Variable | Meaning | Example value |
|---|---|---|
| Levels Filled | How many grid orders are open at once (worst case: all) | 10 |
| Lot Size | Per-level size | 0.25 |
| Contract Size | Units per lot (100,000 for FX, 100 oz for gold) | 100,000 (EURUSD) |
| Leverage | Your account leverage | 100 |
| Margin Required | 10 × 0.25 × 100,000 ÷ 100 = $2,500 | $2,500 on a $12k account |
$2,500 margin sounds safe on $12,000. But margin is not the risk — the floating loss is. Ten levels of 0.25 at 25-pip spacing means the farthest level is 250 pips underwater when the grid is full: roughly $6,250 in floating loss against $12,000 equity. Margin level drops under 150%, and one news spike finishes it. The honest rule: size the grid for the full fill. If full-fill floating would exceed 5% of your account, your per-level size is wrong.
Running a grid without checking it every hour
The psychological trap of grids is the open-profit illusion. You see dozens of small closed wins and one growing red number, and your brain files the red number under "temporary." My execution rules now:
First, the grid only runs in identified ranges. I mark the range on H4, require at least two touches per side, and I demand that price shows balance, not the kind of imbalance fair value gaps reveal — gaps and displacement mean trend energy, and trend energy means the grid stays off. Second, one grid per account, ever. The correlated-pair double-grid week taught me that lesson with a $1,900 tuition fee.
Third, the daily review takes four minutes: floating vs my 3% boundary, distance to the kill-switch wall, upcoming news in the next 24 hours. If any answer is uncomfortable, I pause the grid — not close it, pause it — and reassess. Fourth, I never add levels manually mid-drawdown. The urge to "help" the grid by adding a level is martingale thinking wearing a grid costume, and it is how $3,100 floating becomes $8,000 floating.
Finally, take profits off the table. Every month the grid is green, I withdraw half the profit. A grid that has paid for itself twice owes you nothing, and withdrawn money cannot be given back to a trend. Boring? Completely. Profitable? My grid account is up 34% over fourteen months, with the worst single drawdown at 4.1%. Boring works.
Grid trading questions traders ask me
Are grid trading EAs profitable in 2026?
They can be, in ranging markets, with bounded risk. My own grid returned 34% over fourteen months — but only because it has a level cap, a kill-switch wall, and a 3% floating boundary. Unbounded grids sold with "set and forget" marketing are not strategies; they are delayed margin calls. Profitability comes from the boundaries, never from the grid itself.
What is the biggest con of grid trading?
Unlimited downside in trending markets. A grid has no stop loss by design, so a sustained trend fills every level and the floating loss grows linearly while your margin shrinks. The EURUSD trend that cost me $2,400 was only 340 pips — a normal monthly move. That asymmetry is the entire con, and everything else is commentary.
How far apart should grid levels be?
Wider than the instrument's average hourly noise. On EURUSD I use 25–30 pips; on gold, 50–75 pips. Levels tighter than noise get filled by randomness and pay spread on every fill. Measure the average true range on your trading timeframe, multiply by 1.5, and start there. Tighter is not more profitable — it is just more expensive.
Should I run a grid during news events?
No. Pause 30 minutes before and after red-folder releases. News spikes do two things grids hate: they widen spreads (your fills get worse) and they create one-directional runs (your grid fills against the trend). My NFP-week grid made $1,633 precisely because it sat out the release. The spike is not your harvest; the chop after it is.
Can grid trading pass a prop firm challenge?
Almost never, and I would not try. Prop daily-loss limits (typically 5%) collide with grid floating drawdown by design — a normal grid fill sequence can breach the daily cap without a single closed loss. Challenges reward defined-risk strategies. Grids reward patience and deep pockets. Different games, different tools.
How do I know when to turn my grid off?
Three signals: price breaks your H4 range boundary (the kill-switch should fire automatically), a red-folder event is within 24 hours, or floating drawdown crosses your pre-set boundary. I also shut down when I catch myself checking the grid more than twice a day — that means the position is too big for my psychology, whatever the math says.