Range trading is a strategy designed for sideways markets, where price oscillates between defined support and resistance levels without trending. Range traders buy at the bottom of the range (support) and sell at the top (resistance), repeating this process until the range breaks. It’s the opposite of trend following—profiting from the absence of a trend.
- Buy near support, sell near resistance, repeat
- Works when markets are range-bound (60-70% of the time)
- Exit the strategy when the range breaks
How Range Trading Works
Range trading exploits the tendency of prices to oscillate between support and resistance:
Range Trading Process:
1. Identify clear horizontal support and resistance
2. Wait for price to reach support
3. Buy with stop below support
4. Hold as price moves toward resistance
5. Sell near resistance
6. Wait for price to return to support
7. Repeat until range breaks
Quick Reference: Range Trading Setup
| Element | Description | Action |
|---|---|---|
| Support | Price floor where buyers emerge | Buy zone |
| Resistance | Price ceiling where sellers emerge | Sell zone |
| Range width | Distance between S/R | Must cover costs + profit |
| Stop loss | Below support (longs) | 1-2% below level |
| Volume | Higher at reversals | Confirms level significance |
Example: A Range Trade
Setup: SBIN trading between ₹620 support and ₹680 resistance
Trade 1:
- Buy at ₹625 (near support)
- Stop: ₹610 (below support)
- Target: ₹670 (near resistance)
- Sell at ₹672
- Profit: ₹47 per share (7.5%)
Trade 2:
- Price returns to support
- Buy at ₹628
- Sell at ₹668
- Profit: ₹40 per share (6.4%)
Trade 3:
- Buy at ₹630
- Price breaks below ₹620 support
- Stopped out at ₹610
- Loss: ₹20 per share (3.2%)
Net result: 2 winners + 1 loser = +₹67 net
Range trading buys at support and sells at resistance in sideways markets. Identify ranges where price bounces between clear levels at least 2-3 times. Exit the strategy when the range breaks with volume confirmation.
Range Trading Strategies
1. Simple Support/Resistance
Buy at horizontal support, sell at horizontal resistance using limit orders.
2. Bollinger Band Range
In range-bound markets, buy at the lower Bollinger Band, sell at the upper band.
3. RSI Oscillation
Buy when RSI falls below 30 (oversold), sell when RSI rises above 70 (overbought).
4. Channel Trading
Trade within ascending or descending channels, buying at the lower trendline and selling at the upper.
Identifying Quality Ranges
Strong Ranges Have:
- At least 2-3 tests of both support and resistance
- Clear horizontal levels (not angled)
- Range width > 5% (enough room for profit)
- Lower volume in the middle, higher at edges
- Time to develop (not just a few days)
Avoid Ranges That:
- Are too narrow (commissions eat profits)
- Have only one test of levels
- Are forming during trending markets
- Show decreasing range width (consolidation → breakout)
When to Stop Range Trading
Ranges don’t last forever. Exit the strategy when:
Breakout Signals:
- Price closes decisively above resistance or below support
- Volume spikes on the breakout
- Price moves beyond the range without reverting
- Range width has been narrowing (triangle formation)
Rule: When the range breaks, stop range trading and consider becoming a breakout trader.
Range vs. Trend Markets
| Market Type | Characteristics | Strategy |
|---|---|---|
| Trending | Higher highs or lower lows | Trend following, breakouts |
| Range-bound | Horizontal S/R, oscillation | Range trading |
| Consolidating | Narrowing range | Prepare for breakout |
Key insight: Markets spend ~60-70% of time in ranges. Range trading has plenty of opportunities.
Common Mistakes
-
Trading narrow ranges – If the range isn’t wide enough to cover commissions plus profit, don’t trade it.
-
Ignoring range breaks – When support/resistance breaks with volume, the range is over. Exit.
-
Fighting breakouts – Range traders sometimes keep buying support after it breaks. That’s catching a falling knife.
-
No stops – Ranges break. Without stops, you turn range trades into large losses.
How JournalPlus Tracks Range Trading
JournalPlus identifies your range trade entries and exits, showing how well you time the support/resistance bounces. You can analyze win rate within ranges and track whether you’re exiting before range breakdowns.