Patterns / Ascending triangle
Pattern guide · bullish

Ascending triangle BULLISH

trigger

The idealised template the engine measures against, with the trigger level that separates a forming pattern from an active breakout.

Measured results — live, not backtested

The tracker is collecting live data for this pattern — win rates appear here once breakout signals have resolved. Unlike backtests, these numbers are measured forward on live markets: every signal counted, none cherry-picked. See the methodology →

What an ascending triangle is

An ascending triangle pairs a flat ceiling with a rising floor: price repeatedly stalls at the same high while each pullback bottoms higher than the last. The range compresses toward the apex until one side gives — conventionally the ceiling, making the pattern a bullish continuation setup.

The psychology behind it

The flat top is a large seller (or cluster of sellers) working orders at one price. The rising lows are buyers growing more aggressive — willing to pay up sooner after each rejection. The structure is literally a picture of demand strengthening against fixed supply. When the seller's inventory runs out, there's nothing left at the level, and price jumps the queue: everyone who watched the level hold four times now has to pay more.

How MKTDATA detects it

The template encodes the converging structure — oscillations with a flat upper boundary and lifting lows — with the trigger zone at the ceiling. Trendline correlation carries extra weight here since the pattern's identity is its geometry, and volume confirmation looks for the classic contraction inside the triangle followed by expansion on the break. Partially-formed triangles (still coiling) surface as Forming or Tracking, with the projected path showing the anticipated resolution.

Trading notes

The horizontal boundary is the trigger and the most recent higher low the common invalidation; the measured move projects the triangle's height from the breakout. Two well-known caveats: apex breaks (moves that only occur once the pattern has fully compressed) are statistically weaker than breaks from two-thirds of the way through, and ascending triangles at the end of extended trends fail more often than mid-trend ones. Descending resolution does happen — the pattern is a tendency, not a law, which is exactly what the win-rate data below measures.

Stocks matching this pattern right now

StockMatchFormedStatusChg
BAC US77%100%Confirmed+0.55%
VTRS US75%100%Confirmed+1.09%
MSCI US74%100%Confirmed+0.71%
AKAM US74%100%Confirmed+2.65%
GD US73%100%Confirmed+0.59%
ISRG US73%100%Confirmed+0.83%
FE US71%100%Confirmed+0.48%
BBY US69%100%Confirmed+0.49%
NWSA US69%100%Confirmed+0.81%
GWW US68%100%Confirmed+0.37%
PEG US67%100%Confirmed+0.51%

Live from the latest 5-minute scan. Open the full scanner →

Other patterns in the library

BreakoutBull flagCup and handleDouble bottomFalling wedgeBreakout retestBear flagDouble topDescending triangle