Ascending Triangle: One Real Line, One Drawn
An ascending triangle is a flat horizontal ceiling with a rising series of lows beneath it, traded on a break above the ceiling. The ceiling is an objective level that price has visibly rejected; the rising lower boundary is a line drawn through lows the observer selected.
Covered on this page: TradingView.
How it works
Price is repeatedly turned away at roughly the same high, while each pullback bottoms higher than the one before it. Drawn on a chart, a horizontal line across the highs and a rising line under the lows converge to a point.
The story is that buyers are becoming more urgent while sellers hold a fixed price. Each dip is bought sooner and higher; the supply at the ceiling is eventually exhausted; price breaks upward.
It is one of the better stories in chart patterns because it describes something checkable — whether the lows really are rising, and whether the ceiling really is one price rather than a rough zone.
Half of this pattern is real and half is drawn
The horizontal ceiling is as objective as chart features get. Price approached a price, was rejected, approached it again, was rejected again. That is a repeated observable event at a specific number, which is what resistance means when the word is used carefully.
The rising floor is a trend line, and a trend line is a decision. Two lows define it; which two is a judgment, and a different pair gives a different slope, a different apex and a different stop level.
Keeping those two halves separate is the most useful thing on this page. If you would trade the horizontal level on its own, the triangle is adding a story. If you would not, the triangle is not adding evidence — it is adding a line you drew.
The bullish label is a convention, not a finding. Ascending triangles break downward regularly, and when they do the formation is described afterwards as having failed or as having been something else. The name presents a two-sided outcome as a one-sided expectation.
In practice: what the break is actually up against
Breaking the ceiling means closing above a multi-week high — so what should that close be compared with? Not zero, but the base rate: across the S&P 500 from 1950 to 2026, 59% of ten-day windows finished higher with no pattern involved at all.
That is the null model, and it is higher than most people guess. An ascending triangle method has to beat that follow-through, after costs and on the instrument actually traded, before the pattern is contributing anything beyond the breakout it contains.
Volume is the only non-price input, and here it is unusually informative. The story requires supply at the ceiling to be exhausted; a break on light participation means the supply was not tested rather than overcome, and price generally comes back to find out.
The apex is arithmetic, not pressure. Two converging lines meet because they were drawn to converge. “Price is being squeezed toward a decision” describes the geometry of your drawing, not a force acting on the market.
The stop sits under the most recent rising low, which tightens as the pattern matures. Late entries have small stops and are removed by ordinary noise; early entries have wide stops and smaller positions. Deciding which version you are trading before the break is the practical discipline here.
On a higher timeframe the triangle collapses into a handful of bars beneath a level. The horizontal line survives the change of resolution; the triangle does not. That asymmetry is itself evidence about which half of the pattern is load-bearing.
A gap above the ceiling never tests the supply at all. The market reopened higher; nothing was absorbed. Whatever the pattern’s logic was, that resolution did not execute it.
Each break traded pays the spread and commission on a round trip, and a ceiling tested four or five times tends to produce more than one marginal break.
And the order book contains no triangle. What it may contain is orders near a round, visible price that a lot of people can see — which is the ceiling, not the shape.
What an ascending triangle is not
It is not a bullish signal by construction. It is a shape with a bullish label, and the label predates any evidence.
It is not a symmetrical triangle. That has two drawn boundaries and no directional claim. This has one real level and one drawn line.
It is not defined numerically. How many touches of the ceiling, how much rise in the lows, how many bars — all unspecified.
And it is not a reason to ignore the level. If the ceiling breaks and the trade works, the ceiling did the work. The triangle told you where the stop was.
How this connects
A triangle is a range that narrows, and this is the version with a flat top and rising lows.
The name implies a direction the shape does not supply. Rising lows describe what already happened inside the range, not which side the break takes.
The flat top is a resistance level, tested repeatedly - which is the part of the pattern with a real mechanism behind it, since repeated tests concentrate orders.
It belongs with the symmetrical triangle and the wedge as compression patterns, and they all share the same genuine information: movement is shrinking and cannot shrink forever.
The practical value is the tight invalidation. A narrow range puts the level that proves you wrong close to entry, which improves the arithmetic of a breakout trade regardless of direction.
When it fails
The main failure is the downside break. The rising lows stop rising, the trend line breaks first, and the pattern is retrospectively reclassified. Counting those requires logging formations before they resolve.
The second failure is the false break of the ceiling. Price clears the level, triggers entries, and closes back under. The first print above the level proves nothing; only the close counts.
A third is redrawing the rising line. When a low comes in under the trend line, the line gets redrawn through the new low and the pattern “continues.” At that point it cannot be invalidated.
A fourth is a ceiling that is really a zone. Highs within a percent or two of each other are a band, not a line, and a break of the highest one is not the same event as a break of the average.
And a fifth is trading the pattern without the volume condition. The whole mechanism is supply being exhausted. A break with no participation is the mechanism not happening, whatever the shape looks like.
The original data
How rare is a close through a ceiling that has never been broken? On the S&P 500 from 1950 to 2026, only about 7% of closes set a new record, while 93% of trading days ended below one. A break to fresh highs is the unusual event, which is exactly why a handful of remembered examples says so little about it.
The experiment that would settle this pattern is a separation test, and it is one you can run. Take every horizontal level your instrument was rejected from three or more times, and split them into those with rising lows beneath and those without. If the break statistics are the same for both groups, the triangle adds nothing to the level — and you have saved yourself the drawing. If they differ, you have found something specific and measurable rather than a pattern name, which is the only kind of finding worth acting on.
Related
Support and resistance is the page on the half of this pattern that is real. Symmetrical triangle is the version where both lines are drawn. And breakout is what the entry is once the shape is set aside.
Half of this pattern is real. A horizontal level that price has been turned away from three times is something you can point at; the rising trendline underneath is a decision. Keeping those two halves separate makes the entries much cleaner.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money. Some links on this page earn a commission if you buy through them. It costs you nothing and it does not decide what appears here or in what order — how these pages are made is set out in our methodology.