News Catalyst
Ethereum heads into today’s session with a fresh structural narrative: Vitalik Buterin is publicly rethinking how DeFi handles market crashes, a development CoinDesk frames with a bearish tilt as the market weighs the implications for leverage and liquidation mechanics across the Ethereum ecosystem. That instrument-specific catalyst lands on top of a risk-off macro backdrop — ongoing Iran-war headlines are keeping oil and broader cross-asset volatility elevated, and risk sentiment is the primary transmission channel into crypto. Two scheduled releases sharpen the picture: the EU Inflation Rate YoY Flash (forecast 3.2% versus 3.0% prior) and US JOLTs Job Openings (forecast 6.82M versus 6.866M prior). A hotter-than-expected EU inflation print or a softer JOLTs number shifts rate-cut expectations and pushes capital decisively toward or away from risk assets — exactly the kind of directional repricing that resolves into a sustained, measurable trend. For a strategy built to only engage when a trend already has strength behind it, this is the ideal environment: a clear catalyst calendar that forces ETHUSD out of indecision and into a directional regime the ADX filter can confirm.
Trade Summary
This is a trend-strength filtered momentum strategy. The core idea is simple but disciplined: only trade in the direction of a trend that is statistically strong enough to follow through. The ADX (Average Directional Index) measures the strength of a trend — not its direction — while its directional components, +DI and −DI, reveal which side is in control. The strategy enters long only when ADX confirms a strong uptrend and short only when ADX confirms a strong downtrend, using a 200-period EMA for higher-timeframe directional context and an Engulfing or Shooting Star candle as the final entry trigger.
The strategy is directionally neutral — it takes longs in strong uptrends and shorts in strong downtrends with equal conviction — but its defining feature is what it refuses to do: it stays flat whenever ADX is below threshold, sidestepping the choppy, range-bound conditions that destroy trend-following systems. It performs best in high-volatility, news-driven markets where catalysts resolve into clean directional moves, making ETHUSD on the 30-minute chart a natural fit given crypto’s tendency to trend hard once sentiment commits. Risk is governed throughout by a 14-period ATR stop that scales with Ethereum’s current volatility regime.
The Anatomy of the Trade
The Logic: What Inefficiency Are We Exploiting?
Most retail trend strategies fail not because their entry signals are wrong, but because they fire those signals indiscriminately — in trending markets where they work and in ranging markets where they bleed. ADX exploits a specific, measurable distinction: it quantifies trend strength on a 0–100 scale derived from the smoothed difference between consecutive highs and lows. Readings below 20 indicate a directionless, mean-reverting market; readings above 25 indicate a market with genuine directional conviction. By demanding ADX > 25 before any entry, the strategy systematically filters out the low-strength environment where breakouts fail and whipsaws cluster.
The edge comes from confluence: ADX confirms that a trend has strength, the +DI/−DI relationship confirms which direction owns that strength, the 200 EMA aligns the trade with the higher-timeframe bias, and the candlestick pattern times the entry to a moment of immediate price-action commitment. ADX is a lagging, smoothed measure — on its own it tells you a trend exists but not where to enter. The Engulfing or Shooting Star candle adds that precision, turning a slow structural read into a defined entry bar with a logical place to anchor the stop. Stacking a strength filter, a direction filter, a bias filter, and a timing trigger means a trade only fires when four independent conditions agree.
Setup Requirements
- Primary indicator: ADX (14-period) with +DI and −DI — entry permitted only when ADX > 25, confirming sufficient trend strength
- Directional bias: 200-period EMA — longs only above the EMA, shorts only below, aligning entries with the dominant trend
- Confirmation: Bullish Engulfing for long entries; Shooting Star at resistance for short entries — validates immediate price-action commitment
- Risk management: ATR (14-period) — sets dynamic stop distances that scale with ETHUSD’s current volatility regime
- Primary symbol: ETHUSD — Ethereum’s deep liquidity and high sensitivity to macro and protocol-specific news produce frequent strong-trend phases that the ADX filter is built to capture
- Timeframe: 30m — long enough to suppress the false ADX spikes that plague 5- and 15-minute charts, short enough to capture intraday trend rotations on a 24/7 asset
- Adaptability: The ADX trend-strength filter applies equally to BTCUSD, major FX pairs, and index futures; raise the ADX threshold toward 30 on noisier instruments and lower it toward 22 on cleanly trending ones
Entry Rules
All conditions must align on the same closed 30-minute bar before entering a position. A candlestick pattern without ADX confirmation, or ADX strength against the EMA bias, is not a valid entry.
- Long entry: ADX > 25 and +DI above −DI (strong uptrend) and price trading above the 200 EMA and a Bullish Engulfing candle closes on the current bar
- Short entry: ADX > 25 and −DI above +DI (strong downtrend) and price trading below the 200 EMA and a Shooting Star candle forms at a resistance level
Enter at the close of the confirmation candle.
Exit Rules
- Stop loss: 1.5 × ATR(14) from entry price — scaled to current ETHUSD volatility so the stop sits beyond normal 30-minute noise
- Take profit: Minimum 2:1 risk-to-reward ratio from entry — at least twice the ATR stop distance as the initial target
- Signal exit: Close the position when ADX drops below 20, indicating the trend has lost its strength and the directional edge has decayed
The stop loss is non-negotiable. Moving it further away because Ethereum “looks like it just needs more room” breaks the ATR-scaled risk model and is the fastest way to convert a small, planned loss into an account-threatening one.
Risk Management
- Risk per trade: 1–2% of account equity per position — consistent sizing across every trade matters more than maximising any single winner
- Risk-to-reward ratio: Minimum 2:1 — at this ratio the strategy needs only a 34% win rate to break even, leaving meaningful room for the losing streaks every trend system endures
- Position sizing example: $10,000 account, 1% risk = $100 risk per trade. If ATR(14) = $40 and stop = 1.5 × ATR = $60, position size = $100 ÷ $60 ≈ 1.67 ETH (adjust for your broker’s contract size, leverage, and margin requirements)
- Maximum concurrent positions: No more than 2 open positions simultaneously — ETHUSD can gap sharply on protocol news or macro headlines, and concentrated exposure compounds that risk
SYMBOL: ETHUSD
TIMEFRAME: 30m
TREND FILTER:
ADX(14) > 25
Price vs 200 EMA defines directional bias
// No entries while ADX < 25 — market lacks trend strength
LONG ENTRY:
ADX(14) > 25
+DI above −DI (strong uptrend)
Price above 200 EMA
Bullish Engulfing candle on current bar
// Strength, direction, bias and trigger all agree
SHORT ENTRY:
ADX(14) > 25
−DI above +DI (strong downtrend)
Price below 200 EMA
Shooting Star candle at resistance
// Strength, direction, bias and trigger all agree
STOP LOSS: 1.5 × ATR(14) from entry
// Dynamic — scales with ETHUSD volatility
TAKE PROFIT: 2:1 minimum reward-to-risk
SIGNAL EXIT: ADX(14) drops below 20
// Trend strength has decayed — edge is gone
RISK: 1–2% of account equity per trade
MAX TRADES: 2 concurrent positions
Common Pitfalls
The ADX trend-strength filter is a system of disciplined restraint — its entire value is in the trades it stops you from taking. Most of the ways it fails come from a trader overriding that restraint, so the pitfalls below all circle the same theme: respect the filter or lose the edge.
Trading the ADX Threshold in a Ranging Market
ADX is a lagging indicator built on smoothed averages, so it can briefly tick above 25 during a sharp but short-lived spike inside an otherwise range-bound market, then collapse back below 20 within a few bars. Treat a single bar of ADX > 25 with suspicion; require the reading to hold above the threshold for at least two to three consecutive closes, and confirm the +DI/−DI separation is widening rather than oscillating around the midpoint.
Ignoring High-Impact Crypto and Macro News
ETHUSD is acutely sensitive to protocol announcements, exchange flows, and macro prints like the EU inflation flash and US JOLTs data. An ADX-confirmed entry that fires within minutes of a major headline is often riding a liquidity-driven spike rather than a sustainable trend, and the move can violently reverse once the initial reaction is absorbed. Avoid initiating new positions in the 15–30 minutes surrounding scheduled high-impact releases or breaking protocol news, and treat open positions as exit-only through that window.
Overtrading by Lowering the ADX Bar
After a quiet stretch with few qualifying setups, the temptation is to drop the ADX threshold from 25 to 20, or to skip the candlestick confirmation, just to get into the market. This dismantles the exact filter that gives the strategy its edge and floods the system with the low-strength signals it was designed to reject. Every entry requires ADX > 25, the correct directional alignment with the 200 EMA, and the confirming candle — no exceptions, no matter how slow the session has been.
Curve-Fitting the ADX and EMA Parameters
Tuning the ADX period from 14 to 11, or the threshold from 25 to 23, may flatter a backtest on one particular slice of ETHUSD history while collapsing in live conditions. Validate any parameter change across at least two years of ETHUSD 30-minute data spanning both strong-trend and prolonged-chop regimes, and treat improvements below 10% in profit factor as noise rather than signal.
Revenge Trading Through Trend Exhaustion
Trend systems naturally suffer clusters of losses when a market transitions from trending to ranging and ADX repeatedly fakes strength before fading. The urge to increase size to claw back those losses accelerates the drawdown instead of reversing it. Hold position sizing fixed at 1–2% of equity regardless of recent results; a string of five 1% losses costs 5% and is fully recoverable, whereas the same run at 4% per trade approaches a 20% drawdown that is far harder to climb out of.
Build Strategy using Arconomy
You can replicate the ETHUSD ADX Trend Strength Filter Strategy in the Arconomy Strategy Designer without writing a single line of code. The table below maps each component to its corresponding rule in the rules library.
| Step | Rule(s) Required | Description | Key Configuration |
|---|---|---|---|
| Data | Price Data | Feed ETHUSD OHLCV data into the strategy at the 30-minute timeframe |
|
| Entry | ADX | Gate all entries on trend strength: only signal when ADX confirms a strong trend and the +DI/−DI relationship sets direction |
|
| Filter | Moving Average | Use the 200-period EMA as a higher-timeframe bias filter — longs above, shorts below |
|
| Entry | Candle Pattern | Time the entry with a Bullish Engulfing (long) or Shooting Star at resistance (short) to confirm price-action commitment |
|
| Filter | Logic | Require ADX strength + DI direction + EMA bias + candle trigger before allowing entry — an AND gate ensures all four conditions hold on the same bar |
|
| Risk | ATR | Calculate stop loss distance as 1.5 × ATR from entry price, scaling risk dynamically to ETHUSD’s current volatility |
|
| Exit | Take Profit & Stop Loss | Close trade at 2:1 reward-to-risk target or when the stop is hit; also exit if ADX drops below 20 as trend strength decays |
|
| Backtest | Validate the strategy over at least 2 years of ETHUSD 30-minute data covering strong-trend and ranging regimes. Review how backtesting works in Arconomy. |
|
Backtest Considerations
A minimum of two years of ETHUSD 30-minute data is recommended before drawing any conclusions from a backtest of this strategy. That window should span at least one sustained trending phase — where the ADX filter will produce its strongest follow-through trades — and at least one prolonged ranging phase where ADX repeatedly approaches but fails to hold above 25. Because the strategy’s entire premise is sitting out weak-trend conditions, a test that only covers a clean directional regime will dramatically overstate the trade frequency and win rate you should expect in live deployment.
Key metrics to monitor: profit factor (target above 1.3), maximum drawdown as a percentage of peak equity, the proportion of bars in which ADX exceeds the threshold (a proxy for how often the system is even allowed to trade), and the follow-through rate of ADX-confirmed entries that reach 2:1 R:R before stopping out. A high signal count paired with a low follow-through rate suggests the ADX threshold is set too low for ETHUSD’s noise profile. Explore these metrics in detail using the Arconomy backtesting documentation.
ETHUSD trades around the clock with spreads and fees that vary widely between exchanges and widen sharply during volatility spikes and thin weekend liquidity. Model a realistic per-side fee and spread in every backtest; zero-cost assumptions will badly inflate results for an intraday system that turns over frequently. Slippage around protocol news and major macro releases can dwarf the average spread — consider excluding a window around known high-impact events to isolate the quality of the ADX trend signal from news-flow distortion.
Key Takeaways
- The core edge is trade selectivity: ADX measures trend strength, and demanding ADX > 25 keeps the strategy out of the ranging conditions where trend-following systems bleed.
- Confluence between ADX strength, +DI/−DI direction, the 200 EMA bias, and a candlestick trigger means a trade only fires when four independent conditions agree, filtering out low-quality signals.
- ATR-based stops at 1.5 × ATR and a strict 2:1 minimum reward-to-risk ratio keep the strategy mathematically viable even when the win rate sits below 50%.
- Avoid trading when ADX is below threshold or within minutes of high-impact crypto and macro news; both environments produce false strength readings that reverse quickly.
- Backtest over at least two years of ETHUSD data spanning both trending and ranging regimes, and resist curve-fitting the ADX period or threshold to recent price action.
Credits
The strategy idea originated from the following YouTube channel (NinjaTrader). Concepts have been adapted and structured for systematic implementation by Arconomy.
The source video ranks a broad range of futures trading strategies by reliability and difficulty, and its central lesson — that trend-following approaches only earn their tier when paired with a genuine trend-strength filter rather than raw momentum signals — directly informed the ADX gate and the “stay flat unless the trend is strong” discipline at the heart of this ETHUSD build.