作者:Robert D. Edwards & John Magee

Technical Analysis of Stock Trends — Complete Implementation Specification

Based on Robert D. Edwards & John Magee, Technical Analysis of Stock Trends (10th Edition)


Table of Contents

  1. Overview — Philosophy of Technical Analysis
  2. The Dow Theory
  3. Chart Construction & Reading
  4. Reversal Patterns
  5. Continuation Patterns
  6. Gap Analysis
  7. Volume Analysis
  8. Support and Resistance
  9. Trendline Analysis
  10. Moving Averages
  11. Stop-Loss and Risk Management
  12. Dow Theory Implementation
  13. Common Mistakes
  14. Complete Trade Lifecycle Example
  15. Key Quotes

1. Overview — Philosophy of Technical Analysis

Core Premise

The market price of a stock reflects everything that is knowable about that stock at any given moment. All fundamental data, insider knowledge, institutional positioning, and mass psychology are already embedded in price and volume action. The technician does not need to know why prices move — only that they move, and in recognizable, repeatable patterns.

Three Foundational Assumptions

  1. Market action discounts everything. Price is the final arbiter. Earnings reports, interest rate decisions, geopolitical events — all of these are priced in before the public becomes aware of them, because informed participants act first.

  2. Prices move in trends. A stock in motion tends to stay in motion. Trends persist until a definite signal of reversal occurs. The primary job of the technician is to identify the trend early and ride it until the evidence says it has ended.

  3. History repeats itself. Chart patterns recur because human psychology does not change. Fear, greed, hope, and despair produce the same footprints on the tape generation after generation.

What Technical Analysis Is NOT

The Edwards & Magee Approach

Edwards and Magee focus almost exclusively on price-and-volume bar chart analysis. Their method is visual pattern recognition backed by strict rules for confirmation, measuring implications, and stop placement. The book is fundamentally a decision-making framework: when to act, how much to expect, and when to admit the analysis was wrong.


2. The Dow Theory

The Six Tenets

Tenet 1: The Averages Discount Everything. The Dow Jones Industrial Average and the Transportation Average, taken together, reflect the sum total of all market knowledge and expectation. No event is too obscure to escape the market's pricing mechanism.

Tenet 2: The Market Has Three Trends.

Tenet 3: Primary Trends Have Three Phases.

Tenet 4: The Averages Must Confirm Each Other. A valid primary trend signal requires both the Industrials and Transports to make new highs (bull) or new lows (bear) in reasonable proximity. A new high in one average alone is suspect and must not be acted upon until confirmed. The closer the confirmation in time, the stronger the signal.

Tenet 5: Volume Must Confirm the Trend. In a bull market, volume should expand on advances and contract on declines. In a bear market, volume should expand on declines and contract on rallies. Volume is a secondary indicator — price takes precedence — but divergence between price and volume is an early warning.

Tenet 6: A Trend Is Assumed to Remain in Effect Until It Gives Definite Signals of Reversal. This is the single most important tenet for implementation. Do not anticipate reversals. Wait for confirmed signals. The burden of proof is always on the reversal, not the continuation.

Implementation Rules for Dow Theory Signals

Signal Condition
Bull market confirmed Both Industrials and Transports make higher highs above prior secondary reaction peaks
Bear market confirmed Both Industrials and Transports make lower lows below prior secondary reaction troughs
Non-confirmation (warning) One average makes new high/low but the other fails to confirm within a reasonable window
Secondary reaction identified Decline of 33-66% of prior primary advance lasting 3+ weeks on declining volume

3. Chart Construction & Reading

Bar Charts

The daily bar chart is the primary analytical tool. Each bar records:

Construction rules:

Point-and-Figure Charts

Point-and-figure charts strip out time and focus purely on price movement:

Support and Resistance — Identification

Trendlines — Basic Drawing Rules

Channel Lines


4. Reversal Patterns

4.1 Head and Shoulders Top

Identification Rules:

  1. Stock has been in an established uptrend.
  2. Left Shoulder: Price rallies to a new high on heavy volume, then declines on lighter volume.
  3. Head: Price rallies above the left shoulder high on volume that may be heavy but is often less than the left shoulder rally. Price then declines back through the left shoulder peak level.
  4. Right Shoulder: Price rallies again but fails to reach the head's high. Volume is noticeably lighter than on both the left shoulder and head rallies.
  5. Neckline: Connect the lows of the decline after the left shoulder and the decline after the head. This line does not need to be horizontal — it can slope up or down.
  6. Breakout: Price closes below the neckline on increased volume.

Volume Pattern:

Measuring Formula:

Entry Trigger:

Stop Placement:

Failure Condition:

4.2 Inverse Head and Shoulders (Head and Shoulders Bottom)

Identification Rules: Mirror image of the H&S top, with one critical difference regarding volume:

  1. Stock has been in an established downtrend.
  2. Left Shoulder: Price declines to a new low, then rallies.
  3. Head: Price declines below the left shoulder low, then rallies back.
  4. Right Shoulder: Price declines again but does not reach the head's low.
  5. Neckline: Connect the rally highs between the shoulders and head.
  6. Volume is absolutely essential on the breakout. At tops, stocks can fall of their own weight. At bottoms, stocks require buying power (volume) to rise. A neckline break on light volume is deeply suspect.

Measuring Formula: Same as regular H&S — distance from head low to neckline, projected upward from breakout point.

Entry Trigger:

Stop Placement:

4.3 Double Tops and Bottoms

Double Top Identification:

  1. Price advances to a high (first peak) and declines.
  2. Price advances again to approximately the same level (within 3%) as the first peak.
  3. The two peaks should be separated by at least several weeks — two peaks within a few days are simply resistance, not a double top.
  4. Volume on the second peak is typically lighter than on the first.
  5. Pattern is confirmed only when price breaks below the valley between the two peaks.

Double Bottom Identification:

  1. Mirror image of double top.
  2. The second low should hold at or slightly above the first low.
  3. Volume must expand on the breakout above the middle rally peak.
  4. Minimum separation between lows: several weeks.

Measuring Formula:

Common Error: Do not call a double top until the valley is broken. Two peaks at the same level are just resistance until confirmed by breakdown. Many apparent double tops resolve upward.

Entry and Stop:

4.4 Triple Tops and Bottoms

Identification:

Distinguishing from Rectangles:

Measuring Formula:

4.5 Rounding Tops and Bottoms (Saucers)

Characteristics:

Implementation Challenge:

No Specific Measuring Formula:

4.6 V-Formations / Spike Reversals

Characteristics:

Implementation Challenge:

Confirmation:

Summary Table — Reversal Patterns

Pattern Min Duration Volume Signature Measuring Target Reliability
H&S Top 1-3 months Declining on right shoulder Head-to-neckline distance High
H&S Bottom 1-3 months Must expand on breakout Head-to-neckline distance High
Double Top 3+ weeks between peaks Lighter on 2nd peak Peak-to-valley distance Moderate-High
Double Bottom 3+ weeks between lows Expand on breakout Valley-to-peak distance Moderate-High
Triple Top/Bottom 2+ months Declining on each test Height of pattern High
Rounding Weeks to months Saucer-shaped volume No specific formula Moderate
V-Formation Days Climax volume spike No specific formula Low (hard to trade)

5. Continuation Patterns

5.1 Symmetrical Triangle

Identification:

  1. Two converging trendlines: a declining upper line (lower highs) and a rising lower line (higher lows).
  2. Minimum of four reversal points needed (two touching each line).
  3. Volume should contract as the pattern develops, reflecting diminishing conviction.
  4. Breakout should occur between one-half and three-quarters of the way from the base to the apex. Breakouts near the apex are unreliable.

Breakout Rules:

Measuring Formula:

Important Notes:

5.2 Ascending Triangle

Identification:

  1. Flat (horizontal) upper boundary — price hits resistance at the same level repeatedly.
  2. Rising lower boundary — each successive low is higher than the previous one.
  3. Buyers are progressively more aggressive; sellers are defending a fixed level.
  4. Volume contracts as the pattern forms.

Directional Bias:

Breakout Rules:

Measuring Formula:

5.3 Descending Triangle

Identification:

  1. Flat (horizontal) lower boundary — price hits support at the same level repeatedly.
  2. Declining upper boundary — each successive high is lower than the previous one.
  3. Sellers are progressively more aggressive; buyers are defending a fixed level.

Directional Bias:

Breakout and Measuring:

5.4 Rectangles

Identification:

  1. Price oscillates between a clearly defined horizontal support and resistance.
  2. At least two touches of each boundary.
  3. Volume tends to be heavier on moves in the direction of the eventual breakout.

Directional Bias:

Measuring Formula:

Trading Within the Rectangle:

5.5 Flags and Pennants

Identification:

The Half-Mast Rule:

Entry Trigger:

Stop Placement:

Failure:

5.6 Wedges

Rising Wedge:

Falling Wedge:

Measuring Formula:

Summary Table — Continuation Patterns

Pattern Typical Duration Bias Volume Measuring Method
Symmetrical Triangle 1-3 months Continuation Contracts, expands on break Base width from breakout
Ascending Triangle 1-3 months Bullish Contracts, expands on break Height from breakout
Descending Triangle 1-3 months Bearish Contracts, expands on break Height from breakout
Rectangle 1-3 months Continuation Mixed; heavier toward break dir Height from breakout
Flag 1-3 weeks Continuation Dries up, surges on break Flagpole = remaining move
Pennant 1-3 weeks Continuation Dries up, surges on break Flagpole = remaining move
Rising Wedge 3-6 weeks Bearish Contracts Return to wedge origin
Falling Wedge 3-6 weeks Bullish Contracts Return to wedge origin

6. Gap Analysis

Types of Gaps

Common (Area) Gap:

Breakaway Gap:

Runaway (Measuring) Gap:

Exhaustion Gap:

Island Reversal:

Gap Identification Decision Tree

1. Is the gap within a consolidation area?
   YES → Common gap (ignore)
   NO  → Continue to step 2

2. Does the gap break out of a defined chart pattern?
   YES → Breakaway gap (trade the direction)
   NO  → Continue to step 3

3. Is the trend already well established?
   NO  → Likely breakaway gap
   YES → Continue to step 4

4. Has the move been underway for a long time with multiple gaps already?
   NO  → Likely runaway/measuring gap
   YES → Likely exhaustion gap (watch for reversal)

7. Volume Analysis

Core Principles

Volume Confirms Trend Direction:

Volume Leads Price:

Volume at Tops vs. Bottoms

Tops:

Bottoms:

On-Balance Volume (OBV) — Concept

Introduced by Joseph Granville, referenced in later editions:

Climax Volume Signals

Buying Climax:

Selling Climax:


8. Support and Resistance

How to Identify Levels

  1. Previous highs and lows. Any significant swing high or low becomes a potential support/resistance level. The more prominent the swing, the more significant the level.

  2. Congestion zones. Areas where price traded back and forth for an extended period. The more volume transacted at a level, the more committed participants are to that price, and the more significant it becomes as support or resistance.

  3. Round numbers. Psychological significance: $10, $25, $50, $100. Many orders cluster at round numbers, creating natural support and resistance.

  4. Previous gap boundaries. The edges of unfilled gaps serve as support and resistance.

Role Reversal Principle

This is one of the most important concepts in the book:

Mechanism: Participants who sold near resistance now regret selling and will buy on any pullback to that level (former resistance becomes support). Participants who bought near support and watched it break now want to "get out even" and will sell on any rally back to that level (former support becomes resistance).

Multiple Test Significance

Implementation Rules

For each price level L:
  significance_score = (number_of_touches * 2)
                     + (total_volume_at_level / average_volume)
                     + (time_since_first_touch_in_weeks / 4)
                     + (3 if round_number else 0)

If significance_score > threshold:
  Mark L as a significant support/resistance level.

9. Trendline Analysis

Drawing Rules

Two-Point Trendline:

Three-Point Trendline:

Rules for Drawing:

The Fan Principle

When a steep trendline is broken:

  1. Draw the first trendline from the original low.
  2. When broken, draw a second trendline from the same low to the next reaction low.
  3. When the second is broken, draw a third trendline to the next reaction low.
  4. The breaking of the third fan line is typically a reliable signal of trend reversal.

The fan principle works because each successive trendline is less steep, representing a deceleration of momentum. When even the gentlest sustainable trendline breaks, the trend is exhausted.

Speed Resistance Lines

Developed by Edson Gould, incorporated in later editions:

  1. Take the total advance (or decline) from the start of the move to the peak (or trough).
  2. Divide the vertical distance into thirds.
  3. Draw lines from the starting point of the move through the 1/3 and 2/3 levels.

Interpretation:

Trendline Penetration Rules

Not every trendline break is significant. Edwards and Magee offer several filters:

Percentage Filter (1-3% Rule):

Two-Day Rule:

Volume Filter:

Combined Filter (recommended approach):


10. Moving Averages

Types

Simple Moving Average (SMA):

Weighted Moving Average (WMA):

Exponential Moving Average (EMA):

Common Periods and Uses

Period Use
10-day Short-term trading, capturing minor swings
20-day Approximately one trading month; popular for swing traders
50-day Intermediate trend; institutional benchmark. A stock above its 50-day is "healthy"
150-day Long-term trend filter; Stan Weinstein's stage analysis uses 30-week (~150-day)
200-day The gold standard for the primary trend. Widely watched by institutions

Crossover Systems

Price-MA Crossover:

Dual MA Crossover:

Triple MA System:

Moving Average Envelopes

Edwards & Magee's Caution on Moving Averages

The authors emphasize that moving averages are secondary tools. Chart patterns and trendlines take precedence. Moving averages are useful for:

Moving averages are NOT useful for:


11. Stop-Loss and Risk Management

Pattern-Based Stop Placement

The single most reliable method of stop placement is to use the chart pattern itself:

Situation Stop Location
Long after H&S bottom breakout Below the right shoulder low
Long after double bottom breakout Below the second low
Long after ascending triangle breakout Below the last reaction low within the triangle
Long after flag breakout Below the lowest point of the flag
Short after H&S top breakdown Above the right shoulder high
Short after descending triangle breakdown Above the last rally high within the triangle

The logic is simple: if the pattern is valid, price should not return to the other side of the pattern. If it does, the pattern has failed and you must exit.

Percentage Filters

Progressive Stop Strategy

  1. Initial stop: Pattern-based (as above).
  2. After first profit target (1R): Move stop to breakeven.
  3. Trailing stop: Use trendline analysis to trail the stop. As a new higher low forms in an uptrend, raise the stop to just below that low.
  4. Final exit: Pattern-based exit signal (reversal pattern, trendline break, or target reached).

Time Filters


12. Dow Theory Implementation

Bull Market Identification

A bull market is confirmed when:

  1. Both the DJIA and DJTA make a secondary reaction low (decline of 33-66% of the prior advance, lasting 3+ weeks).
  2. Both averages then rally and exceed the peak that preceded the secondary reaction.
  3. Confirmation must occur in both averages, though not necessarily on the same day.

Implementation Logic:

state = BEAR (default)

On each new high in DJIA:
  Check: Has DJTA also made a new high since the last secondary reaction?
  If YES: state = BULL

On each new low in DJIA:
  Check: Has DJTA also made a new low since the last secondary rally?
  If YES: state = BEAR

Bear Market Identification

A bear market is confirmed when:

  1. Both averages rally from a decline (secondary rally within a bear trend).
  2. Both averages then decline below the low that preceded the rally.
  3. Again, both must confirm.

Confirmation and Divergence

Modern Application Notes


13. Common Mistakes

Pattern Recognition Errors

  1. Seeing patterns that aren't there. Confirmation bias is the technician's greatest enemy. A pattern must meet ALL identification criteria before it is valid. If you are squinting and rationalizing, it is not a pattern.

  2. Acting before confirmation. A head and shoulders is not a head and shoulders until the neckline breaks. A double top is not a double top until the valley breaks. Anticipating completion is the road to losses.

  3. Ignoring volume. A breakout without volume confirmation (especially for upside moves) is unreliable. Volume is the lie detector of the market.

  4. Using patterns on unsuitable stocks. Very thinly traded stocks, microcaps, and stocks under heavy manipulation do not form reliable patterns. Stick to liquid, actively traded issues.

  5. Confusing time frames. A pattern on a daily chart and a pattern on a weekly chart carry different weight. Always know which time frame you are trading.

Trend Analysis Errors

  1. Fighting the primary trend. Counter-trend trades in patterns that oppose the primary trend have a much lower success rate. Trade in the direction of the primary trend whenever possible.

  2. Redrawing trendlines to avoid admitting a break. If the trendline is broken, accept it. Draw a new one from scratch if the trend resumes.

  3. Ignoring the fan principle. When steep trendlines break, they are often replaced by gentler ones. The third fan line break is the definitive signal.

Risk Management Errors

  1. No stop-loss. Every trade must have a predefined exit point for a losing scenario. Without a stop, a small loss becomes a large one, and a large one becomes catastrophic.

  2. Moving the stop further away. The stop is set based on the pattern's invalidation point. If you move it to give the trade "more room," you are overriding your analysis with hope.

  3. Position sizing based on conviction rather than risk. Size positions based on where the stop is, not on how confident you feel. The market does not care about your conviction.

  4. Selling winners too early while holding losers. The disposition effect. Let winners run to their measured targets. Cut losers at the stop.


14. Complete Trade Lifecycle Example

Scenario: Bullish Trade from Head and Shoulders Bottom

Step 1: Context Assessment

Step 2: Pattern Identification

Step 3: Measuring Target

Step 4: Risk Assessment

Step 5: Entry Execution

Step 6: Trade Management

Step 7: Exit

Result:

16. Key Quotes

"The market is always right. The tape tells the truth. The chart merely records what has already happened."

"It is much more important to know when to buy than what to buy."

"Volumes go with the trend. In a bull market, volume increases on rallies and decreases on reactions. In a bear market, volume increases on declines and decreases on rallies."

"A trend, once established, has a greater probability of continuing than of reversing. This is the fundamental tenet of technical analysis."

"Support and resistance levels reverse their roles once they are penetrated by a significant amount. Old support becomes new resistance, and old resistance becomes new support."

"A Head-and-Shoulders pattern is not completed until the neckline is decisively broken. Until that happens, the possibility remains that the pattern is something other than an H&S reversal."

"The flag flies at half-mast."

"The most dangerous word in the speculator's vocabulary is 'this time it's different.'"

"Volume is the steam that makes the locomotive go. A price advance on increasing volume is more bullish than an advance on decreasing volume."

"When in doubt, stay out."

"The stop-loss order is the speculator's best friend. It is the automatic device which limits loss to a predetermined amount."

"Never average a loss. Never add to a losing position. The first loss is the cheapest loss."

"The longer a congestion area lasts and the more volume that is transacted within it, the more significant the eventual breakout will be."

"Chart patterns repeat because human nature does not change. Greed and fear are the same today as they were a hundred years ago."


This specification distills the core implementable content of "Technical Analysis of Stock Trends" (10th Edition) by Edwards, Magee, and Bassetti. The original work contains extensive historical examples, philosophical discussion, and portfolio management advice beyond the scope of this technical implementation guide.