Direct answer
Higher highs is a price-action description of market structure. It means that, after you identify swing highs on a chart, the next swing high occurs at a higher price level than the previous swing high.
A “worked example” shows the steps explicitly: how swing highs are selected (assumptions), which comparisons are made (mechanics), and what can go wrong (limitations).
Mechanism and definition (with required assumptions)
Before discussing implications, separate two things:
- Stable mechanics: the rule for comparing swing highs.
- Variable conditions: how you choose which points count as swing highs, which can differ by person and chart settings.
Definition (mechanics):
- Mark a sequence of swing highs (local maxima) on the price chart.
- Compare each swing high to the immediately previous swing high in the sequence.
- If swing high #2 is higher than swing high #1, that pair supports “higher highs.” If swing high #3 is higher than swing high #2, you extend the higher-high sequence, and so on.
Key assumption for any worked example: You must use a consistent, explicit rule to decide what counts as a swing high (for example, “the highest point within each visible upswing before the first clear pullback”). Different swing-high rules can change the resulting sequence.
Evidence or worked numerical example
Assume the following hypothetical swing-high prices (no live data):
- Swing high A: 1.1000
- Swing high B: 1.1050
- Swing high C: 1.1030
- Swing high D: 1.1080
Assumptions for the example:
- These four values already represent swing highs that were identified using the same rule.
- “Higher highs” is evaluated by comparing each swing high to the immediately previous swing high.
Apply the comparisons (step-by-step):
- Compare B vs A: 1.1050 > 1.1000 → higher than previous.
- Compare C vs B: 1.1030 > 1.1050 is false → break in the higher-high sequence.
- Compare D vs C: 1.1080 > 1.1030 → a new higher-high relationship resumes relative to the last marked swing.
What you can independently verify from this example:
- The definition is purely ordinal here: each “higher” decision follows directly from the numeric comparisons.
- There is uncertainty only in the selection of swing highs, not in the math of “higher.”
Limitations and risks (material failure modes)
Even if the comparisons are correct, higher highs have important limitations:
- Swing-high identification is subjective without a clear rule. If you mark different local maxima as swing highs, your “higher highs” sequence can change.
- Higher highs describe structure, not outcomes. A higher-high pattern can occur in a range, during a temporary rally inside a larger down move, or before a sharp reversal.
- Chart context and time horizon matter. A sequence of higher highs on one timeframe may not match the structure on another timeframe.
- Price-action labels can lag. Swing highs become apparent only after price moves away from them, so your “confirmation” is backward-looking.
Outcomes also vary with market conditions, transaction costs, execution, and jurisdiction. Historical structure descriptions do not establish future results.
Verification or next question
To verify higher highs independently, do this with your own chart:
- Write down your swing-high selection rule (your assumption).
- Mark the swing highs using that rule.
- Compare each swing high to the previous one with the exact same “greater than” test as in the numeric example.
If you want, share the swing-high identification rule you plan to use (for example, how you define a swing high on your timeframe), and you can test whether your marked sequence produces higher highs using the same comparison method.