LogoLogo
Return to StockChartsCharts & ToolsArticlesChartSchoolYour Dashboard
  • 📋ChartSchool
  • Table of Contents
    • Overview
      • Why Analyze Securities?
      • Technical Analysis
      • Fundamental Analysis
      • Random Walk vs. Non-Random Walk
      • Asset Allocation and Diversification
      • John Murphy's 10 Laws of Technical Trading
      • John Murphy's "Charting Made Easy" eBook
      • Technical Analysis 101
        • TA 101 – Part 1
        • TA 101 – Part 2
        • TA 101 – Part 3
        • TA 101 – Part 4
        • TA 101 – Part 5
        • TA 101 – Part 6
        • TA 101 – Part 7
        • TA 101 – Part 8
        • TA 101 – Part 9
        • TA 101 – Part 10
        • TA 101 – Part 11
        • TA 101 – Part 12
        • TA 101 – Part 13
        • TA 101 – Part 14
        • TA 101 – Part 15
        • TA 101 – Part 16
        • TA 101 – Part 17
      • Irrational Exuberance
      • Cognitive Biases
      • Arthur Hill on Goals, Style and Strategy
      • Arthur Hill on Moving Average Crossovers
      • Multicollinearity
      • "The Trader's Journal" by Gatis Roze
        • Stage 1: Money Management
        • Stage 2: Business of Investing
        • Stage 3: The Investor Self
        • Stage 4: Market Analysis
        • Stage 5: Routines
        • Stage 6: Stalking Your Trade
        • Stage 7: Buying
        • Stage 8: Monitoring Your Investments
        • Stage 9: Selling
        • Stage 10: Re-Examine, Refine, Re-Enhance
        • Additional Reading
      • Bob Farrell's 10 Rules
      • Richard Rhodes' Trading Rules
      • Donchian Trading Guidelines
      • Why and How To Use Correlation
    • Chart Analysis
      • What Are Charts?
      • Support & Resistance
      • Trend Lines
      • Gaps and Gap Analysis
      • Introduction to Chart Patterns
      • Chart Patterns
        • Broadening Top or Megaphone Top
        • Double Top Reversal
        • Double Bottom Reversal
        • Head and Shoulders Top
        • Head and Shoulders Bottom
        • Falling Wedge
        • Rising Wedge
        • Rounding Bottom
        • Triple Top Reversal
        • Triple Bottom Reversal
        • Bump and Run Reversal
        • Flag, Pennant
        • Symmetrical Triangle
        • Ascending Triangle
        • Descending Triangle
        • Rectangle
        • Price Channel
        • Measured Move—Bullish
        • Measured Move—Bearish
        • Cup With Handle
      • Chart Types
        • Arms CandleVolume
        • CandleVolume
        • Elder Impulse System
        • EquiVolume
        • Heikin-Ashi Candlesticks
        • Kagi Charts
        • Renko Charts
        • Three Line Break Charts
        • MarketCarpets
        • Relative Rotation Graphs (RRG Charts)
        • Seasonality Charts
        • Yield Curve
      • Candlestick Charts
        • Introduction to Candlesticks
        • Candlesticks and Traditional Chart Analysis
        • Candlesticks and Support
        • Candlesticks and Resistance
        • Candlestick Bullish Reversal Patterns
        • Candlestick Bearish Reversal Patterns
        • Candlestick Pattern Dictionary
      • Point and Figure Charts
        • Point and Figure Basics
          • Introduction to Point & Figure Charts
          • Point & Figure Scaling and Timeframes
          • P&F Trend Lines
        • Classic Patterns
          • P&F Bullish Breakouts
          • P&F Bearish Breakdowns
          • P&F Signal Reversed
          • P&F Catapults
          • P&F Triangles
          • P&F Bull & Bear Traps
        • P&F Price Objectives
          • P&F Price Objectives: Breakout and Reversal Method
          • P&F Price Objectives: Horizontal Counts
          • P&F Price Objectives: Vertical Counts
        • Point & Figure Indicators
        • P&F Scans and Alerts
          • P&F Pattern Alerts
      • Chart Annotation Tools
        • Andrews' Pitchfork
        • Stock Market Cycles
        • Fibonacci Retracements
        • Fibonacci Arcs
        • Fibonacci Fans
        • Fibonacci Time Zones
        • Quadrant Lines
        • Raff Regression Channel
        • Speed Resistance Lines
    • Technical Indicators & Overlays
      • Introduction to Technical Indicators and Oscillators
      • Technical Indicators
        • Accumulation/Distribution Line
        • Alligator Indicator
        • Aroon
        • Aroon Oscillator
        • ATR Bands
        • ATR Trailing Stops
        • Average Directional Index (ADX)
        • Average True Range (ATR) and Average True Range Percent (ATRP)
        • Balance of Power (BOP)
        • Bollinger BandWidth
        • %B Indicator
        • Chaikin Money Flow (CMF)
        • Chaikin Oscillator
        • Chande Trend Meter (CTM)
        • CMB Composite Index
        • Commodity Channel Index (CCI)
        • ConnorsRSI
        • Coppock Curve
        • Correlation Coefficient
        • DecisionPoint Price Momentum Oscillator (PMO)
        • Detrended Price Oscillator (DPO)
        • Distance From Highs
        • Distance From Lows
        • Distance To Highs
        • Distance To Lows
        • Distance From Moving Average
        • Ease of Movement (EMV)
        • Force Index
        • Gopalakrishnan Range Index
        • High Low Bands
        • High Minus Low
        • Highest High Value
        • Linear Regression R2
        • Lowest Low Value
        • Mass Index
        • MACD (Moving Average Convergence/Divergence) Oscillator
        • MACD-Histogram
        • MACD-V
        • MACD-V Histogram
        • Median Price
        • Money Flow Index (MFI)
        • Negative Volume Index (NVI)
        • On Balance Volume (OBV)
        • Percentage Price Oscillator (PPO)
        • Percentage Volume Oscillator (PVO)
        • Performance Spread
        • Price Relative/Relative Strength
        • Pring's Know Sure Thing (KST)
        • Pring's Special K
        • Rate of Change (ROC)
        • Relative Strength Index (RSI)
        • Relative Volume (RVOL)
        • RRG Relative Strength
        • StockCharts Technical Rank
        • Slope
        • Standard Deviation (Volatility)
        • Stochastic Oscillator (Fast, Slow, and Full)
        • StochRSI
        • Traffic Light
        • TRIX
        • True Range
        • True Strength Index
        • TTM Squeeze
        • Typical Price
        • Ulcer Index
        • Ultimate Oscillator
        • Vortex Indicator
        • Weighted Close
        • Williams %R
      • Technical Overlays
        • Anchored VWAP
        • Bollinger Bands
        • Chandelier Exit
        • Double Exponential Moving Average (DEMA)
        • Hull Moving Average (HMA)
        • Ichimoku Cloud
        • Kaufman's Adaptive Moving Average (KAMA)
        • Keltner Channels
        • Linear Regression Forecast
        • Linear Regression Intercept
        • Moving Averages—Simple and Exponential
        • Moving Average Ribbon
        • Moving Average Envelopes
        • Parabolic SAR
        • Pivot Points
        • Price Channels
        • Triple Exponential Moving Average (TEMA)
        • Volume-by-Price
        • Volume-Weighted Average Price (VWAP)
        • ZigZag
    • Market Indicators
      • Introduction to Market Indicators
        • Market Indicator Dictionary
      • Advance-Decline Line
      • Advance-Decline Percent
      • Advance-Decline Volume Line
      • Advance-Decline Volume Percent
      • Arms Index (TRIN)
      • Bullish Percent Index (BPI)
      • DecisionPoint Intermediate-Term Breadth Momentum Oscillator (ITBM)
      • DecisionPoint Intermediate-Term Volume Momentum Oscillator (ITVM)
      • DecisionPoint Swenlin Trading Oscillator (STO)
      • High-Low Index
      • High-Low Percent
      • McClellan Oscillator
      • McClellan Summation Index
      • Net New 52-Week Highs
      • Percent Above Moving Average
      • Pring's Bottom Fisher
      • Pring's Diffusion Indicators
      • Pring's Inflation and Deflation Indexes
      • Pring's Net New High Indicators
      • Put/Call Ratio
      • Record High Percent
      • Volatility Indices
    • Market Analysis
      • Dow Theory
      • Sector Rotation Analysis
      • Intermarket Analysis
      • The DecisionPoint Chart Gallery
      • DecisionPoint Rydex Asset Analysis
      • Wyckoff Analysis Articles
        • Wyckoff Market Analysis
        • Wyckoff Stock Analysis
        • The Wyckoff Method: A Tutorial
      • Elliott Wave Analysis Articles
        • Introduction to Elliott Wave Theory
        • Identifying Elliott Wave Patterns
        • Guidelines for Applying Elliott Wave Theory
    • Trading Strategies & Models
      • DecisionPoint Trend Model
      • Trading Strategies
        • Bollinger Band Squeeze
        • CCI Correction
        • CVR3 VIX Market Timing
        • Faber's Sector Rotation Trading Strategy
        • Gap Trading Strategies
        • Harmonic Patterns
        • Hindenburg Omen
        • Ichimoku Cloud Trading Strategies
        • The 'Last' Stochastic Technique
        • MACD Zero-Line Crosses With Swing Points
        • Moving Average Trading Strategies
          • Finding Support and Resistance in Moving Averages
          • Guppy Multiple Moving Average: An MA Ribbon Designed to Tip the Market’s Hand
          • How To Trade Price-to-Moving Average Crossovers
          • Trading the Bounce: Finding Support and Resistance in Moving Averages
          • Trading the Death Cross
          • Trading Using the Golden Cross
          • Using the 5-8-13 EMA Crossover for Short-Term Trades
        • Moving Momentum
        • Narrow Range Day NR7
        • Percent Above 50-day SMA
        • Percent B Money Flow
        • The Pre-Holiday Effect
        • RSI(2)
        • Six-Month Cycle MACD
        • Slope Performance Trend
        • Stochastic Pop and Drop
        • Swing Charting
        • Trend Quantification and Asset Allocation
    • Index & Market Indicator Catalog
      • Advance-Decline Indicators
      • Cboe Indices and Indicators
      • CME Futures and Spot Prices
      • DecisionPoint Sentiment Indicators
      • Dow Jones Breadth Indicators
      • Dow Jones Global Indices
      • Dow Jones Select Indices
      • Dow Jones Titans Indices
      • Dow Jones US Indices
      • Economic Indicators
      • ICE Futures and Spot Prices
      • Intellidex Indices
      • MSCI Indices
      • New 52-week Highs and Lows for Exchanges
      • NYSE Arca Equity Indices
      • NYSE Equity Indices
      • Philadelphia Indices
      • S&P 500 Sector and Industry Groups
      • S&P GSCI Indices
      • StockCharts AD Percent
      • StockCharts AD Volume Percent
      • StockCharts Bullish Percent Index
      • StockCharts High-Low Index
      • StockCharts High-Low Percent
      • StockCharts Percent Above Moving Average
      • StockCharts Pseudo Symbols
      • StockCharts Record High Percent
      • StockCharts Theoretical Indices
      • US Treasury Yields
    • 📖Glossary
      • 📖Glossary - A
      • 📖Glossary - B
      • 📖Glossary - C
      • 📖Glossary - D
      • 📖Glossary - E
      • 📖Glossary - F
      • 📖Glossary - G
      • 📖Glossary - H
      • 📖Glossary - I
      • 📖Glossary - J
      • 📖Glossary - K
      • 📖Glossary - L
      • 📖Glossary - M
      • 📖Glossary - N
      • 📖Glossary - O
      • 📖Glossary - P
      • 📖Glossary - Q
      • 📖Glossary - R
      • 📖Glossary - S
      • 📖Glossary - T
      • 📖Glossary - U
      • 📖Glossary - V
      • 📖Glossary - W
      • 📖Glossary - X, Y, Z
    • Options Glossary
    • Educational Resources
Powered by GitBook
LogoLogo

ON STOCKCHARTS

  • Charts & Tools
  • Articles
  • StockCharts TV
  • ChartSchool

MEMBERS

  • Your Dashboard
  • Your ChartLists
  • Advanced Scans
  • Technical Alerts

HELP

  • Support Center
  • FAQs
  • Contact Us
  • Pricing

COMPANY

  • About Us
  • What's New
  • Careers
  • StockCharts Store

© StockCharts.com, Inc. All Rights Reserved.

On this page
  • What Are Stock Market Cycles?
  • The Perfect Market Cycle
  • Cycle Characteristics
  • Data Categories
  • Steps to Find Cycles
  • Examples of Market Cycles
  • Conclusion
  • Using Cycles With SharpCharts

Was this helpful?

Export as PDF
  1. Table of Contents
  2. Chart Analysis
  3. Chart Annotation Tools

Stock Market Cycles

Learn how to identify and analyze market cycles using advanced chart annotation tools from StockCharts.com. Enhance your trading and investing strategies with insights into cyclical patterns.

PreviousAndrews' PitchforkNextFibonacci Retracements

Last updated 11 months ago

Was this helpful?

What Are Stock Market Cycles?

A market cycle is an event, such as a price high or low, which repeats itself regularly. Cycles exist in the economy, in nature, and in financial markets. The basic business cycle encompasses an economic downturn, bottom, economic upturn, and top. Cycles in nature include the four seasons and solar activity (11 years).

Cycles can also be incorporated into technical analysis of the financial markets. Cycle theory states that cyclical forces—long and short—drive price movements in the financial markets.

Price and time cycles are used to anticipate turning points. Lows are normally used to define cycle length and project future cycle lows. Even though there is evidence that cycles exist, they tend to change over time and can even disappear for a while, similar to trends.

There is evidence that , but not always. A trend disappears when markets move into a trading range and reverses when prices change direction. Cycles can also disappear and invert. Cycle analysis won't necessarily pinpoint reaction highs or lows. But, if you use cycle analysis with other technical analysis tools, they can be helpful in anticipating turning points.

The Perfect Market Cycle

The image below shows a perfect cycle with a length of 100 days. The first peak is at 25 days and the second peak is at 125 days (125 - 25 = 100). The first cycle low is at 75 days and the second cycle low is at 175 days (also 100 days later). Notice that the cycle crosses the X-axis at 50, 100, and 150, every 50 points or half a cycle.

  • Crest: Cycle high

  • Trough: Cycle low

  • Phase: Position of the cycle at a particular point in time (the example cycle is at .95 on day 20)

  • Inflection Point: This is where the cycle line crosses the X-axis

  • Amplitude: Height of the cycle from X-axis to peak or trough

  • Length: Distance between cycle highs or cycle lows

Observe that this is merely a blueprint for the ideal cycle; most cycles are not this well-defined.

Cycle Characteristics

Cycle Length: Lows are usually used to define the length of a cycle and project the cycle into the future. A cycle high can be expected somewhere between the cycle lows.

Translation: Cycles almost never peak at the exact midpoint nor trough at the expected cycle low. Most often, peaks occur before or after the midpoint of the cycle. Right translation is the tendency of prices to peak in the latter part of the cycle during bull markets. Conversely, left translation is the tendency of prices to peak in the front half of the cycle during bear markets. Prices tend to peak later in bull markets and earlier in bear markets.

Harmonics: Larger cycles can be broken down into smaller, and equal, cycles. A 40-week cycle divides into two 20-week cycles. A 20-week cycle divides into two 10-week cycles. Sometimes a larger cycle can divide into three or more parts. The inverse is also true. Small cycles can multiply into larger cycles. A 10-week cycle can be part of a larger 20-week cycle and an even larger 40-week cycle.

Nesting: A cycle low is reinforced when several cycles signal a trough at the same time. The 10-week, 20-week, and 40-week cycles are nesting when they all trough at the same time.

Inversions: Sometimes a cycle high occurs when there should be a cycle low and vice versa. This can happen when a cycle high or low is skipped or is minimal. A cycle low may be short or almost non-existent in a strong uptrend. Similarly, markets can fall fast and skip a cycle high during sharp declines. Inversions are more prominent with shorter cycles and less common with longer cycles. For instance, one could expect more inversions with a 10-week cycle than a 40-week cycle.

Data Categories

The data points on a price chart can be split into three categories: trending, cyclical or random. Trending data points are part of a sustained directional move, usually up or down. Cyclical data points are recurring diversions from the mean. Diversions occur when prices move above or below the mean. Random data points are noise, usually caused by intraday or daily volatility.

Cycles can be found by removing trend and random noise from the price data. Random data points can be removed by smoothing the data with a moving average. The trend can be isolated by de-trending the data. This can be done by focusing on movements above and below a moving average. Alternatively, the Detrended Price Oscillator can be used (see below).

Steps to Find Cycles

1. Set chart to log scale (found under Chart Settings or Chart Attributes).

When looking for cycles, it's important to view price changes in percentage terms instead of absolute terms. On an arithmetic scale, an advance from 100 to 200 will look the same as an advance from 300 to 400. Even though both advances are 100 points, they are much different in percentage terms. A move from 100 to 200 is +100%, while a move from 300 to 400 is +33.3%. On a log scale, the move from 100 to 200 will appear much larger than from 300 to 400. The percentage change from 100 to 200 is three times larger. To properly compare price action over an extended period with larger price changes, it's ideal to use a log scale chart.

2. Smooth the price series with a short simple moving average.

3. Visually analyze the charts for possible cycle lows.

This is perhaps the easiest way to find cycles. Find a few lows with the same cycle length and extend that cycle into the future.

4. Detrend the price series to focus on cycle lows.

You can use oscillator dips to identify a cycle. The DPO ends before the last price because the moving average is displaced, and the DPO aligns with the displaced moving average. It often helps to set the DPO in line with the cycle length. Use a 10-period DPO for 10-day cycle lows or a 40-day DPO for 40-day cycle lows.

The chart below shows the S&P 500 ($SPX) with the DPO and Cycle Lines tool in log scale. The S&P 500 is displayed as a five-day SMA displaced three days. This puts the plot in the middle of the moving average period. A visual analysis suggests there is a three-month cycle at work. Therefore, the DPO is set at 65 days to confirm the anticipated cycle. The DPO turns negative every few months to confirm a recurring cycle at work. The blue arrows show the initial estimates for the 65-day cycle. The Cycle Lines Tool is then applied to evenly spread the cycles and project into the future.

Examples of Market Cycles

Traders and investors often turn to cycles for their analysis. One popular cycle is the Presidential Cycle, which is based on the first and second half of the US Presidential term. This cycle is not infallible but has produced good results over the last 50 years. Stocks tend to rise generally, but the S&P 500 rose more during the second half of a US President's four-year term than in the first half.

The chart below shows the S&P 500 with the Presidential Cycle over the last 20 years. It starts with Reagan's first two years (1981–1982) and ends with Obama's first year (2009).

Conclusion

Once identified and understood, cycles can add significant value to the technical analysis toolbox. However, they are not perfect. Some will miss, some will disappear and some will provide a direct hit. This is why it is important to use cycles in conjunction with other aspects of technical analysis. Trend establishes direction, oscillators define momentum and cycles anticipate turning points. Look for confirmation with support or resistance on the price chart or a turn in a key momentum oscillator. It can also help to combine cycles. For example, the stock market is known to have 10-week, 20-week, and 40-week cycles. These cycles can be combined with the Six Month Cycle and Presidential Cycle for added value. Signals are enhanced when multiple cycles nest at a cycle low.


Using Cycles With SharpCharts

When adding cycle annotations, measuring the first two cycle lows with vertical lines is sometimes helpful. For a 20 day cycle, place a vertical line on the first low, count 20 days and then place a second vertical line.

Start drawing the cycle annotation from the first vertical line and extend it to the second vertical line for the first 20-day cycle. The subsequent cycles will also be 20-days.

The steps below show the SharpCharts settings for cycle analysis.

  • Under Attributes > Chart Type, select Invisible from the dropdown menu.

  • Select the Log Scale button to view price moves as percentage changes.

  • It is sometimes necessary to add extra bars to the chart to extend cycle lines into the future. Type the number of bars in the Extra Bars box.

  • Add a displaced 5-day SMA as an overlay.

  • Add the DPO indicator below the price chart with 20 days as the parameter.

This eliminates the random noise and allows you to focus on the general movements. A short five-day (SMA) is often adequate. Smoothing also helps define reaction lows when volatility is high, such as in October–November 2008 (see chart below).

The can detrend the price series. This indicator is based on a centered moving average, in other words, a moving average that has been displaced to the left by a factor (N/2 + 1). A 20-day DPO would be based on a 20-day moving average displaced to the left (past) by 11 days [(20/2 + 1) = 11)]. DPO would then be the closing price less the value of the displaced moving average. The resulting oscillator reflects price movements above and below this displaced moving average.

Yale Hirsch, founder of the Stock Trader's Almanac, discovered the Six-Month cycle in 1986. This cycle is one of the more popular on Wall Street. The bullish period extends from November to April, and the bearish period extends from May to October. The adage “go away and sell in May” stemmed from the six-month cycle. Sy Harding took the Six-Month and Presidential Cycles further by adding the (MACD) for timing. Buy when both cycles are bullish, and MACD turns positive. Sell when both cycles are bearish, and MACD turns negative. This is a great example of using other indicators with cycles to improve performance (see chart below).

You can use our to add Cycle Lines, Cycle Circles, and Sinewaves to your charts. Below is an example of a chart annotated with Cycle Lines.

Learn More. To add Cycle Lines, Cycle Circles, and Sinewave annotations to your charts, read our Support Center article on .

simple moving average
Detrended Price Oscillator (DPO)
Moving Average Convergence/Divergence
markets trend
ChartNotes annotation tool
ChartNotes' Line Study Tools
A hypothetically perfect market cycle.
An example of an arithmetic scale chart.
The same chart as the one above but in a log scale.
A five-day moving average is overlaid on the price chart to smooth the price series.
Chart of S&P 500 with the DPO and Cycle Lines tool.
Example of the Presidential Cycle applied to the S&P 500 from 1981 to 2009.
The six-month cycle applied to the S&P 500.
Example of a chart annotated with Cycle Lines.
Classic SharpChart settings for Cycle Analysis.
An arithmetic scale chart from StockCharts.com
An example of a log scale chart from StockCharts.com
An example of a chart from StockCharts.com with a five-day simple moving average overlay to smooth the price action
Chart from StockCharts.com of the S&P 500 with the detrended price oscillator and cycle lines tool
Example of the Presidential Cycle applied to the S&P 500 from 1981 to 2009
An example of the six-month cycle applied to the S&P 500 index from StockCharts.com
Example of a chart from StockCharts.com annotated with Cycle Lines
Screenshot of StockCharts.com settings for cycle analysis.