Directional - Follows established trends in either direction
| Strategy Type | Trend-Following Moving Average System |
| Market Outlook | Directional - Follows established trends in either direction |
| Risk Profile | Moderate - Clear entry/exit signals with defined stop placement |
| Reward Profile | Unlimited potential in trending markets; whipsaws in ranging markets |
| Time Horizon | Swing trading (days to weeks) on daily charts; Scalping/Day trading on lower timeframes |
| Iv Environment | Works in any IV environment; indicator-based, not options-specific |
| Breakeven | Entry price +/- transaction costs and slippage |
| Primary Instruments | SPY, QQQ (ETFs), ES, NQ (Futures), AAPL, TSLA, NVDA (Stocks) |
| Sec Compliance | Standard trading rules; no special requirements |
| Contract Size | 100 shares (stocks), varies by futures contract |
| Trading Hours | 9:30 AM - 4:00 PM ET (stocks), nearly 24 hours (futures) |
| Expiry Options | N/A - Stock/ETF/Futures strategy (options can be used as overlay) |
| Settlement | T+1 for stocks/ETFs, same day for futures |
| Margin Requirements | Reg T for stocks (50% initial), varies for futures |
| Pdt Rule | Pattern Day Trader rules apply for accounts under $25,000 |
| Tax Treatment | Short-term gains for positions < 1 year; Section 1256 for futures (60/40) |
The 9/21 combination balances responsiveness with reliability - 9 captures short-term momentum, 21 represents about one trading month. Yes, you can use different numbers (8/20, 10/25, etc.). The key is having one faster and one slower average. 9/21 is popular partly because many traders watch it, making it somewhat self-fulfilling. Start with 9/21 and adjust only after thorough testing.
With a 40% win rate, strings of 5-8 consecutive losses are mathematically normal and will occur. Don't panic or abandon the system - this is expected. The key is position sizing: if each loss is 1% of your account, 8 losses = 8% drawdown, which is manageable. The next winner may recover several losses at once.
Yes, trading both directions can improve returns in two-way markets. However, shorting requires margin approval and has additional risks (potentially unlimited loss on stocks). Many beginners start with long-only signals until they're comfortable. In generally bullish markets, long-only often outperforms anyway.
Waiting for the candle to close after crossover provides confirmation and avoids false intraday signals. The trade-off is slightly worse entry price if the move continues. For daily charts, most traders wait for the close. For intraday, you might enter on crossover with a tight stop. Find what works for your style through testing.
Daily charts are most popular for swing trading - they provide clear signals with manageable trade frequency. 4-hour charts work well for more active trading. 1-hour is good for day trading. Lower timeframes (15-min, 5-min) generate many more signals but also more whipsaws. Match timeframe to your trading style and availability.
Several approaches: (1) Add an ADX filter - only trade when ADX > 25, (2) Use higher timeframe alignment - don't trade against the daily trend, (3) Wait for price to close beyond both EMAs after crossover, not just the cross itself, (4) Reduce position size during apparent ranges, (5) Use wider stops to survive choppy action. No method eliminates all whipsaws, but these reduce them.
The EMAs don't directly indicate time, but you can use expected holding period. Calculate your average trade duration from backtesting (e.g., 8 trading days). Choose expirations at least 1.5x-2x this duration to avoid excessive theta decay. For swing trades, 30-45 DTE is common. If using EMAs on daily charts, expect multi-day to multi-week holds.
Both have merits. Swing point stops are based on market structure (logical support/resistance), so they're more meaningful technically. Fixed percentage or ATR stops are consistent and adapt to volatility but may not correspond to meaningful price levels. Many traders combine both: use swing point logic but ensure it's within 1-2 ATR of entry. Let market structure guide but risk management rule.
Gaps through stops are an unavoidable risk in overnight holding. Mitigation strategies: (1) Reduce position size to account for potential gap loss, (2) Avoid holding through known events (earnings, Fed), (3) Use options for defined risk if gaps are common, (4) Accept that some gap losses will occur and size for worst case. Your stop becomes a damage-limitation exit, not a guarantee.
Both approaches are valid. Full position on crossover is simpler and ensures you're in for the entire move if it works. Scaling in (e.g., 50% on cross, 50% on pullback to 21 EMA) can improve average price but may miss moves that never pull back. Consider scaling for larger positions or uncertain signals, full entry for clean setups.
Use statistical testing: (1) Calculate expectancy and verify it's positive and significantly different from zero, (2) Run t-test on trade returns - p-value < 0.05 suggests non-random, (3) Compare against buy-and-hold and random entry benchmarks, (4) Use Monte Carlo simulation to assess consistency across random samples, (5) Ensure results hold across multiple out-of-sample periods. Edge should be persistent, not from one lucky period.
From research and experience, the most predictive features include: (1) Volume ratio at signal (signal bar / 20-day average), (2) ATR percentile (current volatility context), (3) Distance from 200-day MA (trend context), (4) RSI at signal (momentum extremity), (5) ADX level (trend strength), (6) Sector breadth (how many sector stocks are bullish), (7) Time since last crossover (signal freshness). Feature importance varies by instrument - test for your universe.
Walk-forward prevents overfitting by simulating real-time adaptation: (1) Split data into multiple sequential windows, (2) For each window, optimize on the first portion (in-sample), then test on the next portion (out-of-sample), (3) Roll forward and repeat, (4) Aggregate out-of-sample results for true performance estimate. Use at least 10-20 windows for statistical validity. Ensure your in-sample period is long enough for reliable optimization. If walk-forward results are much worse than static backtest, you're overfitting.
Regime changes are inevitable and will cause drawdowns: (1) Build regime detection into your system (volatility-based parameter switching), (2) Maintain maximum drawdown limits - if exceeded, reduce size or pause, (3) Diversify across uncorrelated strategies to reduce single-system dependency, (4) Periodically review system assumptions - markets evolve, (5) Have predefined rules for 'system failure' (e.g., 25% drawdown triggers review). No system works forever - plan for obsolescence and adaptation.
Production requirements: (1) Redundant data feeds with failover, (2) Order management system with reconciliation, (3) Position and risk management database, (4) Monitoring and alerting for system health, (5) Logging and audit trail for all decisions, (6) Backup execution path (manual override), (7) Cloud hosting for reliability, (8) Automated reporting and performance tracking. Also consider: regulatory requirements, broker redundancy, disaster recovery plan. Production trading is more operations than code.
Full guided lessons, quizzes, and a complete strategy library for the United States market. One-time purchase. No subscription, ever.
Get United States access →