Main Page > Articles > Double Top Bottom > Statistical Analysis of Double Top/Bottom Success and Failure Rates

Statistical Analysis of Double Top/Bottom Success and Failure Rates

From TradingHabits, the trading encyclopedia · 5 min read · February 28, 2026
The Black Book of Day Trading Strategies
Free Book

The Black Book of Day Trading Strategies

1,000 complete strategies · 31 chapters · Full trade plans

While double tops and bottoms are widely recognized reversal patterns, their actual performance is a subject of much debate. To move beyond anecdotal evidence, a rigorous statistical analysis of their success and failure rates is necessary. This article presents a framework for such an analysis and discusses the key factors that influence the probability of a successful reversal.

Defining Success and Failure

Before we can analyze the performance of these patterns, we must first define what constitutes a "successful" and a "failed" pattern.

  • Successful Double Top: A double top is considered successful if, after the breakdown below the trough, the price declines by at least the height of the pattern (the distance from the peaks to the trough).
  • Failed Double Top: A double top is considered to have failed if the price does not reach the minimum target and instead rallies back above the peaks.
  • Successful Double Bottom: A double bottom is successful if, after the breakout above the peak, the price rallies by at least the height of the pattern.
  • Failed Double Bottom: A double bottom has failed if the price does not reach the minimum target and instead falls back below the troughs.

A Probabilistic Model of Pattern Success

We can model the probability of a successful pattern as a function of several variables. Let P(Success) be the probability of a successful reversal. We can express this as:

P(Success) = f(V, T, M, O)

Where:

  • V is a set of volume characteristics.
  • T is the time between the two peaks/troughs.
  • M is the overall market condition (bullish, bearish, or sideways).
  • O is a set of other confirming indicators.

Backtesting Methodology

To estimate the success rates, we can perform a historical backtest on a large dataset of stock price data. The backtesting process would involve the following steps:

  1. Pattern Identification: Develop an algorithm to automatically identify double top and bottom patterns based on specific criteria (e.g., the relative height of the peaks/troughs, the depth of the trough/peak).
  2. Volume Analysis: For each identified pattern, quantify the volume characteristics as described in the previous article.
  3. Outcome Classification: Classify each pattern as a success or failure based on the predefined criteria.
  4. Statistical Analysis: Analyze the results to determine the overall success rates and the impact of different variables on the probability of success.

Hypothetical Backtesting Results

A hypothetical backtest on S&P 500 stocks over a 10-year period might yield the following results:

Pattern TypeOverall Success RateSuccess Rate with Volume ConfirmationSuccess Rate without Volume Confirmation
Double Top65%78%55%
Double Bottom68%82%58%

These hypothetical results highlight the importance of volume confirmation. Patterns that exhibit the classic volume characteristics have a significantly higher probability of success.

The Impact of Time

The time between the two peaks or troughs is another important factor. Generally, patterns that form over a longer period are considered more reliable. A backtest could analyze the success rate as a function of the time between the peaks/troughs:

Time Between Peaks/TroughsDouble Top Success RateDouble Bottom Success Rate
1-4 weeks60%62%
4-12 weeks70%75%
> 12 weeks75%80%

Actionable Insights from Statistical Analysis

The statistical analysis of double top and bottom patterns provides several actionable insights for traders:

  1. Probabilistic Mindset: Traders should approach these patterns with a probabilistic mindset, understanding that they are not infallible signals.
  2. The Importance of Confirmation: Volume confirmation significantly increases the odds of a successful trade. Traders should be patient and wait for the volume to confirm the pattern.
  3. Time as a Filter: The time between the peaks/troughs can be used as a filter to focus on higher-probability setups.

By incorporating statistical analysis into their trading process, traders can move from a purely discretionary approach to a more data-driven and systematic methodology. This can lead to improved decision-making and, ultimately, a more consistent and profitable trading performance.