News Catalyst
Brent crude is trading on a geopolitical headline tape today. Iran's condemnation of newly announced US sanctions puts a supply-risk premium back into the front of the crude curve — roughly a fifth of seaborne crude transits the Strait of Hormuz, so sanctions rhetoric aimed at Tehran reprices Brent long before it touches physical flows. That repricing does not arrive as a single clean gap; it arrives as a sequence of intraday pushes as desks reposition on each successive headline, which is exactly the behaviour a fast trend-shift system is designed to harvest. Reinforcing the volatility backdrop, risk capital is rotating aggressively elsewhere — a Treasury buyback tweak drove bitcoin up nearly 25% in days — and cross-asset flows of that magnitude tend to drag energy positioning around with them. Today's economic calendar carries no high-impact scheduled releases for crude or the dollar, which is a favourable combination for this setup: intraday direction is set by headline flow rather than by a data print, so the strategy gets repeated directional legs without the gap-through-stop risk that a scheduled inventory or central-bank release would introduce. The absence of a fixed event time also means the risk is unscheduled — a headline can land in any 15-minute bar, so position size, not prediction, is what keeps the day survivable.
Trade Summary
This is a short-timeframe trend-following system that trades XBRUSD in the direction of a Double Exponential Moving Average (DEMA) break, taking signals only when volume expands and a candlestick pattern confirms that the break has been accepted. The DEMA detects the trend shift early; volume and candle structure prove the shift is real. A standard moving average lags because it averages a window of closes equally weighted through time; DEMA applies a double-smoothing correction that strips most of that lag out, so price crossing it flags a change in the short-run trend several bars before a same-period EMA would react. The cost of that responsiveness is noise — a lag-corrected average whipsaws hard in consolidation — and the entire confirmation stack exists to pay that cost down.
The strategy is directionally neutral, taking long and short signals symmetrically, and it is built for headline-driven, high-volatility sessions rather than quiet range-bound ones. Brent is a natural fit: it is a headline-sensitive commodity that trends in bursts when geopolitical or inventory news hits, and it delivers 15-minute ranges wide enough to carry a 2:1 target after costs. ATR handles stop placement and position sizing so exposure scales with whatever volatility regime the session actually delivers, rather than with a fixed dollar-per-point assumption that quietly doubles risk when the tape speeds up.
The Anatomy of the Trade
The Logic: What Inefficiency Are We Exploiting?
Crude oil does not reprice instantaneously on supply-risk news. When a sanctions headline or a tanker-route disruption hits the tape, physical hedgers, index funds, and discretionary desks all adjust exposure on different clocks — some within seconds, some over the following hours as mandates and risk limits are checked. That staggered participation produces short, persistent directional drift after the initial move, and it is the single most reliable inefficiency available on an intraday energy chart. The DEMA is a mechanical detector for the start of that drift: because the double-smoothing correction removes most of the phase lag inherent in a simple average, price crossing DEMA marks the point where the short-run mean has genuinely turned rather than the point where it has already finished turning.
The weakness of any lag-corrected average is that it reacts to noise as eagerly as it reacts to signal, which is where confluence does the work. A volume expansion above the rolling average means the break is being transacted, not merely printed by a thin book between liquidity pockets — a break on declining volume is the signature of a false start. The candlestick confirmation adds a second, independent layer of evidence: a Morning Star at a swing low is a three-bar record of sellers pushing, failing, and being overwhelmed, and a Bearish Engulfing at a swing high is the same story in reverse compressed into two bars. Requiring both means the system only trades DEMA breaks that participants have already validated with real transacted size and a visible failed attempt in the opposite direction.
Setup Requirements
- Primary indicator: Double Exponential Moving Average (DEMA), 20-period, applied to the close. Price crossing and closing through DEMA is the directional trigger; a 50-period DEMA runs alongside it purely as trend context.
- Volume confirmation: Volume Data — the signal bar must print volume at least 1.5× the 20-period average volume. Below that threshold the break is not being transacted and no trade is taken.
- Candle confirmation: Candle Pattern — Morning Star or Bullish Engulfing for longs, Bearish Engulfing or Evening Star for shorts. The pattern must complete on the break bar or the bar immediately after it.
- Risk management: ATR(14) for volatility-scaled stop placement and position sizing.
- Primary symbol: XBRUSD (Brent crude) — a deeply liquid, headline-sensitive benchmark whose supply-driven repricing produces the sustained directional legs a lag-corrected average is built to catch.
- Timeframe: 15-minute charts. Fast enough that the DEMA responsiveness translates into an early entry, slow enough that the tick noise and spread flicker of a 1- or 5-minute crude chart do not manufacture signals.
- Adaptability: The logic transfers to XTIUSD (WTI), natural gas, and liquid index CFDs during cash-session hours. Avoid instruments without a reliable volume feed — the volume filter is load-bearing here, and a spot forex tick-volume proxy is a materially weaker substitute.
Entry Rules
Every condition must align before a position is opened. Two of three conditions met is not a signal — it is a reason to keep waiting.
- Long entry: Price crosses above the 20-period DEMA and closes above it and the signal bar's volume is at least 1.5× the 20-period average and a Morning Star or Bullish Engulfing pattern completes on the break bar or the following bar.
- Short entry: Price crosses below the 20-period DEMA and closes below it and the signal bar's volume is at least 1.5× the 20-period average and a Bearish Engulfing or Evening Star pattern completes on the break bar or the following bar.
Enter at the close of the confirmation candle. Do not anticipate the break mid-bar and do not act on a pattern that has not closed — an unclosed 15-minute crude candle regularly reverses its entire shape in the final seconds when a headline crosses.
Exit Rules
- Stop loss: 1.5 × ATR(14) from the entry price, placed beyond the confirmation candle's extreme (below the low for longs, above the high for shorts) whichever is further away.
- Take profit: 3.0 × ATR(14), which delivers a 2:1 reward-to-risk ratio on every trade taken.
- Signal exit: Close the position if price closes back through the 20-period DEMA on two consecutive bars, regardless of where the trade sits relative to its stop and target.
The stop loss is non-negotiable. Crude is the instrument where widening a stop "just until the headline settles" feels most defensible and costs the most — a single sanctions or inventory surprise can extend a 15-minute range by several multiples of ATR in minutes. Set the stop when the trade is placed and leave it alone.
Risk Management
- Risk per trade: 1–2% of account equity. On a headline-driven instrument with multiple signals per session, stay at the lower end of that range.
- Risk-to-reward ratio: Minimum 2:1. At 2:1 the system stays profitable at a 40% win rate, which is a realistic expectation for an intraday trend-following approach.
- Position sizing: Divide risk capital by stop distance. On a $25,000 account risking 1% ($250), with ATR(14) at $0.40 the stop is $0.60 per barrel, giving a position size of roughly 416 barrels (approximately 4 mini crude contracts at 100 barrels each). Recalculate on every trade — ATR on Brent can double inside a session, and a fixed contract size silently doubles risk alongside it.
- Maximum concurrent positions: One position in XBRUSD at a time, and never a simultaneous position in XTIUSD. Brent and WTI are effectively the same trade with a spread attached.
SYMBOL: XBRUSD
TIMEFRAME: 15 minute
LONG ENTRY:
Price crosses above DEMA(20)
AND close > DEMA(20)
AND volume > 1.5 × average volume(20)
AND candle pattern = Morning Star OR Bullish Engulfing
// Pattern must close on break bar or next bar
SHORT ENTRY:
Price crosses below DEMA(20)
AND close < DEMA(20)
AND volume > 1.5 × average volume(20)
AND candle pattern = Bearish Engulfing OR Evening Star
STOP LOSS: 1.5 × ATR(14) from entry
// Or beyond confirmation candle extreme, whichever is further
TAKE PROFIT: 3.0 × ATR(14)
// 2:1 minimum reward-to-risk
SIGNAL EXIT: Two consecutive closes back through DEMA(20)
RISK: 1% of equity per trade
MAX POSITIONS: 1 in XBRUSD, no parallel XTIUSD
Common Pitfalls
The rules above take a minute to read and a great deal of discipline to follow when crude is moving. These are the failure modes that turn a workable DEMA trend system into a losing one, and almost every one of them is a behavioural problem rather than a signal problem.
Trading DEMA Breaks in a Quiet, Rangebound Tape
When Brent consolidates in a 40-cent band, price crosses a 20-period DEMA repeatedly, producing a stream of technically valid breaks with nothing behind any of them — and because DEMA is lag-corrected, it produces more of them than an equivalent EMA would. The 1.5× volume threshold is the component that vetoes these trades, and lowering it because the chart "looks ready to break" is the most reliably expensive mistake this system offers. If volume is not expanding on the break bar, there is no trade.
Holding Through Crude-Specific Scheduled Events
Brent is uniquely exposed to weekly inventory statistics, OPEC+ communications, and unscheduled geopolitical headlines, and a 15-minute system holding through any of them is taking directional risk it has no edge on. Flatten positions ahead of scheduled inventory releases and OPEC+ announcements, and treat the sanctions headline flow driving today's tape as a reason to size down rather than a reason to size up. A clear economic calendar removes scheduled risk, not headline risk.
Dropping the Candle Confirmation After a Run of Filtered Signals
After three or four vetoed breaks that would each have worked, taking the next break without waiting for the pattern feels like pattern recognition. It is overtrading. The candle confirmation is not an optional refinement — it is the component that separates this system from a naive moving-average cross, and removing it typically halves the win rate while roughly doubling trade frequency. The signals it filters out are precisely the ones the strategy exists to avoid.
Over-Optimising the DEMA Period and Volume Multiple
It takes minutes to test DEMA(20) against 18, 22, 26 and forty other values crossed with a dozen volume multiples, and one of those combinations will have produced a beautiful equity curve on last quarter's Brent data. That combination is fitted to noise and will not survive a change in volatility regime. Select parameters that sit on a broad plateau of neighbouring values that all work, not the single peak, and validate on out-of-sample data you never touched during optimisation. If DEMA(20) with a 1.5× filter works but DEMA(21) with 1.6× collapses, the result was never real.
Revenge Trading a Losing Cluster
A 40% win rate makes losing streaks of five or six trades statistically routine, and on a headline-driven 15-minute crude chart an entire cluster can land inside one session. Set a hard daily loss limit of 3% and a rule that two consecutive losses ends the session, and enforce both mechanically rather than by judgement in the moment. The trades taken immediately after a painful loss are almost never the ones this strategy would have selected.
Build Strategy using Arconomy
The XBRUSD DEMA Trend Shift strategy is assembled in the Arconomy Strategy Designer by chaining a DEMA break trigger to a volume expansion filter, a candle-pattern confirmation, and an ATR-based risk block. No code is required — each row below corresponds to one rule dropped onto the canvas.
| Step | Rule(s) Required | Description | Key Configuration |
|---|---|---|---|
| Data | Price Data | Feeds XBRUSD 15-minute candles into the strategy as the base data source for every downstream rule. |
|
| Entry | Moving Average | The DEMA rule produces the directional trigger. The signal fires when price crosses and closes through the 20-period DEMA, with the 50-period DEMA supplying trend context. |
|
| Filter | Volume Data · Logic | Blocks breaks that are not being transacted. The Logic AND gate requires the volume expansion threshold to be met alongside the DEMA trigger. |
|
| Entry | Candle Pattern | Confirms the break with structural evidence. Only a completed reversal or continuation pattern validates the entry. |
|
| Risk | ATR · Place Trade | Sizes the position from current volatility so that every trade risks the same percentage of equity regardless of regime. |
|
| Exit | Stop Loss · Take Profit | Places the volatility-scaled bracket at entry and adds the two-bar DEMA reclaim as a secondary close condition. |
|
| Backtest | Validates the assembled strategy across multiple volatility regimes before any capital is committed. |
|
Backtest Considerations
Test across a minimum of 12 months of 15-minute XBRUSD data, and preferably 24. Crude runs through unusually distinct regimes — supply-shock spikes, OPEC+ compliance grinds, and long demand-driven drifts — and a six-month sample can easily contain only one of them while looking statistically respectable. Make sure the window spans at least one geopolitical spike, one sustained downtrend, and one extended low-volatility consolidation. If the equity curve only climbs during the spike periods, that is expected for a trend-following system and acceptable; if it bleeds steadily through consolidation despite the volume filter, the 1.5× threshold is set too permissively.
Watch profit factor, maximum drawdown, and trade distribution together rather than one at a time. A profit factor above 1.3 after realistic costs is the minimum bar for an intraday system, and maximum drawdown should stay under 15% of equity at 1% risk per trade. Check concentration carefully: if removing the five best trades turns the curve negative, the system is capturing a handful of lucky headline spikes rather than a repeatable edge. The Arconomy backtesting engine reports each of these alongside per-trade detail, so the losing clusters can be inspected directly rather than inferred from a summary statistic.
Cost and liquidity assumptions carry more weight on Brent than on a major currency pair. XBRUSD typically quotes 2–4 cents of spread during London and New York hours but widens to 8 cents or more around the daily settlement break and in the thin Asian session — and on a system targeting moves of roughly $1.00 to $1.20 per barrel, that swing is a meaningful share of expectancy. Model spread dynamically rather than at a fixed best-case value, add 2–3 cents of slippage on market entries to account for headline-driven gaps, and exclude the contract rollover window from the test entirely if live execution will avoid it — rollover produces price discontinuities that flatter a backtest and are untradeable in practice.
Key Takeaways
- The core edge is staggered repricing in crude: a lag-corrected DEMA break detects the moment intraday order flow turns on XBRUSD, several bars before an equivalent-period EMA reacts.
- Confluence is what makes the system tradeable — volume expansion proves the break is being transacted, and the candle pattern supplies structural evidence that the opposing side has already tried and failed.
- ATR-scaled stops and 1% risk per trade keep position size proportional to volatility, so a quiet Brent session and a sanctions-driven one expose the same amount of capital.
- Stand aside when volume is not expanding on the break bar, ahead of scheduled inventory data and OPEC+ communications, and during the thin rollover and Asian-session hours when spreads stop reflecting real liquidity.
- Backtest across 12–24 months with dynamic spread and realistic slippage before risking capital, and treat any parameter set that only works at one exact combination as fitted to noise.
Credits
The strategy idea originated from the following YouTube channel. Concepts have been adapted and structured for systematic implementation by Arconomy.
Kenan Grace's video walks through identifying fair value gaps — the imbalances left behind when price moves too quickly for the book to fill both sides — and trading the return to them once displacement confirms direction; that displacement-then-confirmation sequence is what this post systematises, replacing the discretionary gap read with a DEMA break for the displacement signal and a volume-plus-candle requirement for the confirmation.