logo
TradeSearcher

Mean reversion

Script from: TradingView

Swing

Mean reversion

Price action

Volume

Volatility

The Mean Reversion strategy identifies three-consecutive bullish or bearish candles culminating in a strong move. Trades are held until surpassing previous highs. A simple moving average filters shorts, with customizable length and last candle strength. It excels with QQQ on daily charts, yet also performs intraday. Originated by Hackertrader and refined by QuantpT.

OM / TetherUS (OMUSDT)

+ Mean reversion

@ 4 h

2.51

Risk Reward

275.65 %

Total ROI

79

Total Trades

GRT / TetherUS (GRTUSDT)

+ Mean reversion

@ 4 h

2.05

Risk Reward

189.47 %

Total ROI

85

Total Trades

Dogecoin / TetherUS (DOGEUSDT)

+ Mean reversion

@ Daily

1.73

Risk Reward

92.19 %

Total ROI

26

Total Trades

PYTH / TetherUS (PYTHUSDT)

+ Mean reversion

@ 1 h

1.68

Risk Reward

92.71 %

Total ROI

143

Total Trades

QNT / TetherUS (QNTUSDT)

+ Mean reversion

@ 4 h

1.62

Risk Reward

381.86 %

Total ROI

190

Total Trades

Premium users only

Premium users can access all backtests with a Risk/Reward Ratio > 3

@ Daily

3.82

Risk Reward

147.85 %

Total ROI

39

Total Trades

Premium users only

Premium users can access all backtests with a Risk/Reward Ratio > 3

@ Daily

3.23

Risk Reward

1,186.40 %

Total ROI

268

Total Trades

Snowflake Inc. (SNOW)

+ Mean reversion

@ Daily

2.22

Risk Reward

99.76 %

Total ROI

36

Total Trades

Kenvue Inc. (KVUE)

+ Mean reversion

@ 2 h

2.05

Risk Reward

36.52 %

Total ROI

67

Total Trades

Morgan Stanley (MS)

+ Mean reversion

@ Daily

1.97

Risk Reward

4,555.06 %

Total ROI

233

Total Trades

Verizon Communications Inc. (VZ)

+ Mean reversion

@ Daily

1.79

Risk Reward

539.75 %

Total ROI

286

Total Trades

Chewy, Inc. (CHWY)

+ Mean reversion

@ 4 h

1.55

Risk Reward

165.06 %

Total ROI

97

Total Trades
Create your account for free to see all 81+ backtests

Access filters, details, best timeframes, explore 100K+ backtests and more

Active Trades

Create your account  to see on which symbols Mean reversion is currently trading on.

Popular TradingView Strategies

Find the best trading strategy for your trading styte

Guide

How does the Mean reversion strategy work ?

The Mean Reversion strategy identifies potential entry points by looking for a sequence of three bullish or bearish candlesticks, culminating in a strong price move. A long position is initiated after three consecutive down bars (bearish) followed by a significant downward movement. Conversely, a short sale is considered after three consecutive up bars (bullish) succeeded by a sizeable upward movement.

Positions are maintained until the price closes above the high of the previous candle for a long position, or below the low for a short position. Integrated into the strategy is a Simple Moving Average (SMA) used to filter out short positions; trades are only taken if the price is below the SMA.

Users can adjust the SMA period and the strength thresholds of the last candle's movement, tailoring the strategy's sensitivity. This trading strategy finds its best application with QQQ on a daily timeframe but is also adaptable to intraday trading.

How to use the Mean reversion strategy ?

This trading strategy seeks to execute trades on the assumption of mean reversion after instances of large price moves or series of down or up bars, combining these factors with a Simple Moving Average (SMA) for confirmation.

To trade this strategy manually on TradingView:

  • Determine a moving average length (maLength) and an extreme move threshold (moveLimit), for example, 200 and 70 respectively.
  • Calculate the 200-period SMA of the closing prices to determine the mean.
  • Identify three consecutive down bars (candles) where the close is lower than the open to confirm bearishness, or three consecutive up bars for bullishness.
  • Determine if there is a significant move, either down or up, by dividing the difference between open and close by the range (high to low) and checking if this is greater than the moveLimit percentage threshold.
  • Enter a long position when you detect three down bars followed by a big move down, and exit when the close is greater than the previous high.
  • Enter a short position when the price closes below the moving average after three up bars and a big move up, and exit when the close is lower than the previous low.

The entry conditions for long positions are three consecutive down bars and a large downward move. For short positions, the entry conditions include a close below the SMA after three consecutive up bars and a large upward move. Long positions are closed when the closing price is higher than the high of the previous bar, and short positions are closed when the closing price is below the low of the previous bar.

How to optimize the Mean reversion trading strategy ?

Improving a mean reversion strategy for manual trading on TradingView involves refining the trade entry, management, and exit criteria to optimize performance. Here is a concise plan detailing steps for enhancing the strategy:

  • Expand Trend Assessment: Incorporate multi-timeframe analysis to understand the broader market trend. Avoid mean reversion trades against a strong trend on higher timeframes to reduce the risk of being caught in continuous price movement.
  • Optimize Moving Average Parameters: Experiment with different lengths and types of moving averages, such as exponential or weighted, to better fit the asset's volatility and price pattern.
  • Refine Entry Signal: Add confirmation signals using additional indicators such as RSI or Stochastic Oscillator to identify oversold or overbought conditions before taking the trade. Consider entering trades after a reversal candlestick pattern for improved precision.
  • Apply Volume Analysis: Confirm entry signals with above-average volume to ensure there is significant market interest in the price movement, enhancing the reliability of the trade.
  • Adjust Move Limit: Tweak the threshold of what constitutes a 'big move' dynamically based on the asset's recent volatility history using Average True Range (ATR) instead of a static percentage, helping to adapt to changing market conditions.
  • Implement Risk Control: Calculate position size based on a predetermined risk percentage per trade and use stop losses to protect against adverse price movements. Consider a trailing stop loss to capture profits while allowing room for the price to fluctuate.
  • Set Profit Targets: Instead of waiting for a crossover above previous highs or lows, employ a more structured exit plan by setting take-profit targets at support/resistance levels or using a risk-reward ratio to secure profits.
  • Include Divergence Analysis: Look for divergences between the price and momentum indicators to spot weakening trends and potential reversals, which can bolster trade entries and exits.
  • Assess Trade Performance: Keep a detailed trade journal and regularly review the strategy's performance. Consider both winning and losing trades and identify patterns or recurrent issues that can be systematically addressed.
  • Backtest and Forward Test: Before applying the adjustments, test the improved strategy on historical data and in a real-time environment to confirm its effectiveness and fine-tune it further.

The key to refining the mean reversion strategy is creating a resilient framework that adapts to the specific characteristics of the traded securities and current market conditions, leading to improved decision-making and potentially enhanced returns on trades.

For which kind of traders is the Mean reversion strategy suitable ?

This strategy is tailored for traders who are comfortable with short-term market fluctuations and who possess the agility to act swiftly on price movements. Particularly suitable for:

  • Intraday Traders: Those who capitalize on daily price movements within a shorter time frame—minutes to hours.
  • Swing Traders: Individuals looking for overnight holds or trades spanning several days to capture more significant price reversals.

The trading style is reactive, thriving on volatility and requiring meticulous attention to price actions. It calls for traders who are versed in reading candlestick patterns and possess an analytical mindset to understand and act on these patterns in conjunction with moving average signals. Given the strategy’s focus on reversion to the mean, it's best suited for traders who are patient and disciplined in waiting for the market to meet precise conditions before entering or exiting positions.

Key Takeaways of Mean reversion

  • Strategy Essence: Targets mean reversion after a price extreme with consecutive bearish or bullish bars, closing beyond previous highs or lows.
  • Optimization Methods: Involve multi-timeframe analysis, tailored moving averages, volume confirmation, and oscillators to confirm overextended conditions.
  • Manual Trading Approach: Regularly adjust move limits based on volatility, use pattern recognition and confirmatory indicators for entry and exit decisions.
  • Automation: Can be set up using TradingView's alert functions to notify traders of potential entry and exit points based on predefined conditions.
  • Risk Management: Implement ATR-adjusted stop-losses, determine position size by set risk parameters, and apply structured take-profit strategies.
  • Adaptability: Suitable for intraday to swing trading styles, with the flexibility to adjust to the traded asset's specific characteristics.
  • Backtesting Necessity: Test strategy improvements against historic data and in real-time to validate effectiveness before live deployment.
Explore the best Trading & TradingView strategies

Stop trading blindly. Explore the best strategies among 100K+ backtests and improve your trading skills with data.


logo

Loved by more than 3200+ traders

Explore

Crypto

Forex

Bitcoin

AI Strategies

Day Trading

Swing Trading

Trading is a risky activity and the majority of traders lose money. This website and the products and services offered by TradeSearcher are for informational & educational purposes only. TradeSearcher does not guarantee the accuracy, relevance, timeliness, or completeness of any information on its website.

All Trading Strategies displayed on this website are simulated backtests and does not represent actual trading results. Past backtests results do not predict or guarantee future performance.

TradeSearcher uses public snapshot data sourced from third-party tools, including TradingView. While we strive to present accurate and timely information, TradeSearcher does not have control over these third-party tools and cannot verify, guarantee, or be held responsible for the accuracy or completeness of data sourced from them. Users acknowledge and agree that TradeSearcher is not affiliated with, endorsed by, or sponsored by TradingView or any other third-party data provider. Any reliance on data or tools sourced from third parties is at the user's own risk.

Backtests and Charts used on this site are by TradingView in which our backtests are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com.

Users of TradeSearcher are responsible for conducting their own due diligence and making their own investment decisions. Before making any investment, it is recommended that users consult with a qualified professional to ensure that the strategy or investment is suitable for their individual circumstances.

TradeSearcher and its affiliates, employees, agents, and licensors will not be held liable for any decisions made based on the information provided on the website or any damages or losses that may arise directly or indirectly from the use of the website or the information contained therein.

This does not represent our full Disclaimer. Please read our Full Disclaimer before using this site.

© 2023 TradeSearcher. All rights reserved.