
Best Step Index Trading Robot for Deriv (Free Download 2026)
Looking for a reliable automated trading solution for Deriv’s Step Index? The Step Index Trader EA is a free professional-grade MT5 expert advisor designed specifically for trading Deriv’s Step Index. While it can operate on all timeframes, it performs best on the M1 (1-minute) chart. This step index deriv ea combines proven technical indicators with intelligent risk management and range-hedging capabilities to deliver consistent automated trading performance on Deriv’s synthetic indices platform.
What is the Step Index Trader EA?
The Step Index Trader EA is a lightweight and efficient MT5 expert advisor built specifically for trading Deriv’s Step Index. Step Index is a synthetic index exclusive to Deriv that simulates a market with constant step movements. This automated trading system combines multiple proven technical analysis tools to identify high-probability trading opportunities with precision and consistency on this unique instrument. The EA works on all timeframes but is optimized for M1 (1-minute charts) where it delivers the best performance. This step index deriv ea is designed to be simple to deploy and reliable in live conditions.
How the Strategy Works
At its core, the EA uses a 34-period Exponential Moving Average (EMA) as a trend filter to keep trades aligned with prevailing direction. Momentum confirmation comes from the Commodity Channel Index (CCI) and Relative Strength Index (RSI) to reduce false entries. The system adds Bollinger Band breakout checks to capture volatility expansion that often precedes strong directional moves. A smart range-hedging module helps protect positions during sideways conditions, which is particularly effective on the Step Index’s unique price behavior.
Risk Management
- Stop Loss: 250 pips
- Take Profit: 500 pips (1:2 risk-reward)
- Trailing Stop: 100 pips to lock in profits during trends
- Session Control: default 08:00–20:00 to focus on active hours
On-Chart Dashboard & Transparency
The EA includes a professional on-chart dashboard showing balance, equity, total trades, win rate, and net profit in real time. This provides clear oversight of automated performance for both new and experienced traders.
Who It Suits
Whether you want a set-and-forget solution or to automate a systematic approach, the Step Index Trader EA is tuned for Deriv’s Step Index and optimized for the M1 timeframe, delivering consistent, rules-based execution with built-in risk control.
Key Features of the Step Index EA for MT5
Built for Deriv’s Step Index and optimized for M1, this step index deriv ea delivers fast execution, disciplined risk control, and clean on-chart visibility.
- M1 Optimized Performance: Works on all timeframes but performs best on 1-minute charts for maximum trade opportunities.
- Multi-Timeframe Compatible: Fully functional on M1, M5, M15, M30, H1, and higher — choose what fits your style.
- Range-Hedging Strategy: Intelligent hedging in ranging markets to protect positions and reduce drawdown.
- Deriv-Exclusive: Built specifically for Deriv’s Step Index synthetic instrument.
- Multi-Indicator Strategy: Combines EMA(34), CCI(25), RSI(8), and Bollinger Bands (5, 1.0) for high-probability setups.
- Session Time Filter: Trades during active hours (08:00–20:00 server time) to avoid low-liquidity periods.
- Smart Position Management: One position per direction to prevent over-trading and control risk.
- Built-in Risk Controls: Fixed stop loss, take profit, and trailing stop help protect capital.
- Real-time Dashboard: Monitor balance, equity, win rate, and net profit directly on the chart.
- Minimum Lot Size 0.1: Tuned for Deriv’s Step Index minimum trading requirements.
- No Dangerous Strategies: Safe, single-entry trading with fixed risk per trade; no martingale.
Why Choose This Step Index Robot?
Unlike many free EAs that use dangerous strategies, the Step Index Trader EA focuses on quality over quantity. Each trade is carefully filtered through multiple technical conditions, and every position has predefined risk parameters. The EA’s range-hedging capability sets it apart — it intelligently identifies when Step Index is in a ranging phase and adjusts its approach to minimize losses during sideways movement.
While compatible with all timeframes, the EA is particularly powerful on M1 charts where it can capture more frequent opportunities while maintaining disciplined risk management on Deriv’s exclusive Step Index synthetic instrument. This step index deriv ea combines accuracy, safety, and adaptability for reliable automated performance.
How the Step Index Trading Strategy Works
Buy Signal Conditions
- Trend Confirmation: Price crosses above EMA(34) — must have been below on the previous bar.
- Momentum Check: CCI > 0 confirms positive momentum.
- Strength Filter: RSI > 55 indicates strong buying pressure.
- Breakout Validation: Price above the upper Bollinger Band confirms volatility expansion.
Sell Signal Conditions
- Trend Confirmation: Price crosses below EMA(34) — must have been above on the previous bar.
- Momentum Check: CCI < 0 confirms negative momentum.
- Weakness Filter: RSI < 45 indicates strong selling pressure.
- Breakout Validation: Price below the lower Bollinger Band confirms volatility expansion.
Trade Management System
- Trailing Stop: Automatically adjusts stop loss to lock in profits as price moves favorably.
- Range Hedging: Detects ranging conditions and applies protective hedging to reduce drawdown.
- Time Filter: Blocks new entries outside 08:00–20:00 server time.
- One Trade Per Direction: Prevents position stacking and over-exposure.
- Fixed Risk/Reward: Each trade uses predefined SL and TP levels.
Step Index EA Settings & Configuration
| Parameter | Description | Recommended Range |
|---|---|---|
| Lot_Size | Fixed lot size per trade | 0.1 – 0.5 (Min 0.1 for Deriv Step Index) |
| StopLoss | Stop loss distance in points | 150 – 400 |
| TakeProfit | Take profit distance in points | 300 – 800 |
| TrailingStop | Trailing stop distance in points | 80 – 200 |
| Magic_Number | Unique ID to tag EA trades | Any unique integer |
These ranges are suggested starting points, not financial advice. Always test on a demo first and adjust based on your risk tolerance, account size, and execution quality. This step index deriv ea is optimized for disciplined, rules-based trading.
How to Install the Step Index EA on MT5
- Download the
.mq5or compiled.ex5file from the link above. - Open MetaTrader 5 → File → Open Data Folder.
- Navigate to MQL5 → Experts folder.
- Paste the EA file into the Experts folder.
- Return to MT5, open Navigator → Expert Advisors, right-click and select Refresh.
- Open a Step Index chart and set timeframe to M1 (1-minute) for best performance, or choose another timeframe as preferred.
- Drag and drop Step Index Trader EA from Navigator onto the chart.
- In the Inputs tab, configure Lot_Size, StopLoss, TakeProfit, and TrailingStop.
- Go to the Common tab and check “Allow Algo Trading”.
- Click OK and enable AutoTrading (green button on toolbar).
- Verify a smiley face appears in the top-right corner of your chart to confirm successful activation.
Backtesting Your Step Index Robot
Before running any EA live, backtesting ensures that the strategy performs well under historical data. Follow these steps:
- In MT5, go to View → Strategy Tester.
- Select Expert: Step Index Trader.
- Symbol: Step Index.
- Timeframe: M1 (recommended) or another preferred period.
- Model: Every tick based on real ticks (if available) or 1 Minute OHLC.
- Select 3–6 months of historical data for testing.
- Set input parameters (SL/TP/TS) in EA settings.
- Click Start and wait for results.
- Review the Report tab for win rate, profit factor, and drawdown.
- Analyze the Graph tab for equity and balance curve performance.
- Tweak StopLoss, TakeProfit, and TrailingStop, then re-test until you find optimal results.
Tips for Best Performance on Step Index
- Deriv Step Index Only: Works exclusively on Deriv’s Step Index synthetic instrument.
- M1 recommended: Works on all timeframes (M1–H1), best results on M1.
- Experiment: Try M5 or M15 for fewer but higher-quality trades.
- Range Hedging Active: The EA automatically detects sideways markets and hedges accordingly.
- Minimum lot size: 0.1 (Deriv requirement).
- Respect session hours: Operates between 08:00–20:00 to avoid low liquidity.
- Start conservatively: Begin with 0.1–0.2 lots and scale gradually.
- Unique magic numbers: Use different IDs for each chart to avoid conflicts.
- Use VPS: Run MT5 24/7 for uninterrupted trading, especially on M1.
- Monitor regularly: Check the dashboard daily for performance.
- Demo first: Test at least 2–4 weeks on demo before live trading.
Troubleshooting Common Issues
EA not opening any trades?
- Ensure AutoTrading is active (green button on toolbar).
- Check smiley icon on chart — if sad, right-click chart → Expert Advisors → Allow Live Trading.
- Confirm chart symbol is Step Index.
- Make sure current time is within 08:00–20:00.
- Open Journal tab for any error messages.
Getting “Invalid stops” or “Not enough money” errors?
- Lower your Lot_Size to fit your balance.
- Increase SL/TP distances to meet broker limits.
- Ensure sufficient free margin in your Deriv MT5 account.
Too many losing trades in a row?
- Increase TrailingStop distance to allow trades more room.
- Widen StopLoss to prevent premature exits.
- Adjust RSI levels to 57/43 for stricter entries.
- Backtest with various configurations for optimization.
Duplicate trades or blocked entries?
- Assign each EA a unique Magic_Number.
- Run only one EA instance per chart/symbol.
- Ensure no manual trades use the same magic number.
Frequently Asked Questions (FAQ)
Can this EA work on other brokers besides Deriv?
No. It’s designed exclusively for Deriv’s Step Index. The algorithm is tuned for Step Index price behavior and will not function on other brokers.
Can this EA work on other Deriv synthetic indices?
No. This version is optimized only for Deriv’s Step Index. Other synthetic indices (Volatility, Boom, Crash, etc.) require different settings.
Does this EA use grid or martingale?
No. It uses single-entry logic with fixed stop loss and take profit. No averaging, grid, or lot multipliers are used.
What’s the minimum account balance?
Minimum $100–$300 with 0.1 lots for safe trading. Always test on demo first.
Can I change trading session hours?
Yes, by editing TOD_From and TOD_To variables in the source code if you’re comfortable with MQL5, then recompiling.
Can I run it on multiple charts?
Yes, but use different Magic Numbers for each chart to avoid conflicts.
Is it compatible with MT4?
No. It’s an MT5-only EA written in MQL5 language.
How often does it trade?
Depends on timeframe: M1 = 5–15 trades/day, M5 = 3–7, M15 = 2–4. Hedging may add positions during range phases.
Risk Disclaimer
Important: Trading synthetic indices and forex involves substantial risk. Past performance doesn’t guarantee future results. This step index deriv ea is a trading tool, not financial advice. Always test on demo first and trade only with capital you can afford to lose.
Ready to start automated trading on Weltrade’s Pain & Gain Indices? Download the free Weltrade Spikes EA for MT5 and start your backtesting today. Join our Telegram community for setup support, updates, and trading insights.


