Key Takeaways
Multi-Day Momentum
Captures multi-day trending moves by entering after a strong move has been confirmed and riding the momentum with trailing stops.
Market Psychology
Strong moves tend to continue. When price shows sustained momentum over multiple days, institutional money is often driving the move, which takes time to unfold.
šStrategy Visualization
Strong trend, pullback to 20 EMA, continuation
In-Depth Strategy Guide
Multi-day momentum trading captures the meat of major moves. Unlike scalping, it aims for 100-300+ pip moves by riding trends for days or weeks.
The ADX indicator is crucial for filtering trades. Below 20 indicates ranging conditions where this strategy fails. Above 25 signals a tradeable trend.
Pullback entries are essential. Never chase extended moves. Wait for price to retrace to the 20 EMA, then enter when it respects the level.
Swing trading allows for larger position sizes with smaller stops relative to account size, making it suitable for traders who cant watch screens all day.
Code Examples
import pandas as pd
def calculate_adx(df, period=14):
df['tr'] = pd.concat([df['high'] - df['low'],
abs(df['high'] - df['close'].shift()),
abs(df['low'] - df['close'].shift())], axis=1).max(axis=1)
df['atr'] = df['tr'].rolling(period).mean()
# Simplified ADX calculation
df['dx'] = abs(df['high'].diff() - df['low'].diff()) / df['atr'] * 100
df['adx'] = df['dx'].rolling(period).mean()
return dfThis function calculates ADX to measure trend strength for filtering momentum trades.
šRecommended Python Libraries
š„ Entry Rules
ADX must be above 25 indicating a strong trend
Price should be above both 20 and 50 EMA for longs
Wait for a 1-3 day pullback to the 20 EMA
Enter on a bullish candle that respects the 20 EMA
š¤ Exit Rules
Trail stop loss below the 20 EMA as trade progresses
Take partial profits at 2:1 risk/reward
Full exit when price closes below 20 EMA
Use weekly S/R levels for final targets
š”ļø Risk Management
ADX Filter
Only trade when ADX >25, skip ranging markets
Pullback Entry
Wait for pullback rather than chasing extended moves
Position Duration
Plan to hold trades for 3-10 days typically
Indicators Used
EMA 20/50
Trend direction and dynamic support
ADX (14)
Measure trend strength
RSI (14)
Identify overbought but trending conditions
Best Timeframes
Best Market Conditions
Common Mistakes to Avoid
Pro Tips
Educational Disclaimer
This content is for educational purposes only and does not constitute financial or investment advice. Trading involves significant risk and you may lose your capital. Always consult a licensed financial advisor before making investment decisions.
Frequently Asked Questions
Related Strategies
Fibonacci Retracement
Uses Fibonacci retracement levels to identify potential reversal zones during pullbacks in a trend, entering at key levels like 38.2%, 50%, and 61.8%.
Chart Pattern Trading
Identifies and trades classic chart patterns like head and shoulders, double tops/bottoms, triangles, and flags to catch significant price moves.
Harmonic Patterns
Uses precise Fibonacci ratios to identify advanced geometric patterns like Gartley, Butterfly, Bat, and Crab that signal potential reversal zones.