Ascending Triangle Pattern: How to Trade All Three Types
Triangle patterns are some of the most reliable structures in technical analysis, but reliable does not mean always right. On the FX desk, I tracked hundreds of these across EUR/USD, GBP/JPY, and XAU/USD over eight years. The pattern works when price is coiling before a directional move. It fails when there is no clear prior trend and the market is just aimlessly consolidating.
Before trading any triangle, three questions: What is the higher-timeframe direction? Is volume contracting inside the pattern? Is the breakout bar closing decisively through the level? If any answer is unclear, I sit on my hands.
For a full overview of chart structures used in technical analysis, the chart patterns guide covers the complete catalogue.
The Ascending Triangle Pattern
The ascending triangle has two defining features:
- A flat horizontal resistance level (the top boundary)
- Rising lows that create an upward-sloping lower trendline
The flat top means sellers are defending a specific price repeatedly. Each time buyers push price back to that level, they absorb sell orders, but they start each new push from a higher low. That is what the ascending triangle shows: buyer aggression is increasing, seller conviction is unchanged.
Identifying it correctly: You need at least two touches on the flat top and two rising lows. Three touches of each boundary is cleaner and more reliable. If the flat line tilts even slightly upward, the pattern is no longer an ascending triangle.
Volume inside the pattern: Volume should contract as the coil tightens. Elevated or increasing volume inside the triangle weakens the setup. A volume spike on the breakout candle confirms the move.
Typical outcome: From my own tracking of this pattern on EUR/USD 4H charts over the past several years, I logged 47 confirmed ascending triangles: 34 broke higher, 13 broke lower. That is a 72% breakout rate in the expected direction when the prior trend was up.
The counterintuitive part: 28% of ascending triangles fail and break downward. Most retail traders treat this pattern as automatically bullish and skip the stop. When the breakdown comes, every long position in the pattern is wrong simultaneously. The failure move is often violent. Always set a stop below the last higher low inside the structure.
The Descending Triangle Pattern
The descending triangle flips everything:
- A flat horizontal support level (the bottom boundary)
- Lower highs that create a downward-sloping upper trendline
Sellers are pressing price lower on each rejection from the upper trendline, but buyers defend the flat support. Over time, the buyers exhausted at that level thin out. The pattern resolves with a downside break in most cases.
Identifying it correctly: Same rule: two touches on each boundary minimum, three is better. A tilting lower boundary disqualifies it as a descending triangle.
Context matters: A descending triangle after a downtrend is a bearish continuation setup. The same pattern after a strong uptrend functions more like a top reversal. The structure looks identical but the probabilities differ. Check the higher timeframe before making an assumption about direction.
On GBP/JPY 4H, descending triangles before the Asian session tend to resolve into the London open. The flat support is often the prior day’s low. When price coils below the prior day’s range, the eventual break lower accelerates into the first London hour. That specific setup gave me a 4 out of 5 win rate in my last run of tracking it. That sample size is too small to call it a rule.
The Symmetrical Triangle Pattern
The symmetrical triangle has neither buyer nor seller in control:
- Lower highs (sellers pressing)
- Higher lows (buyers holding)
- Both trendlines converging toward a single apex
This is a compression setup. Price is storing energy. Something has to give, but the pattern itself does not tell you which way.
Unlike ascending or descending triangles, the symmetrical version carries no directional bias. The expected breakout follows the prior trend, but you do not anticipate it. You wait for the actual break.
Volume pattern: Volume dries up significantly before the breakout. A strong expansion bar in either direction then triggers entry.
Failure mode: If price reaches the apex without breaking out, the pattern has failed. At that point, price typically loses momentum entirely. Two consecutive closes past the apex with no breakout is a signal to scratch the setup and move on.
Entry levels, stop losses, and lot sizes. Updated every trading day. Join free.
How to Trade Triangle Breakouts
Entry and exit mechanics are the same across all three triangle types.
Entry: Place a buy stop (or sell stop) just outside the breakout level, 2 to 3 pips above the flat resistance for an ascending triangle, or below the flat support for a descending. Do not enter on a candle that tests the level intraday. Wait for a close outside the boundary.
Stop loss: Below the last swing low inside the triangle for a long entry. Above the last swing high for a short entry. On a $1,000 account at 1% risk, this typically means 0.02 to 0.03 lots on EUR/USD depending on stop distance.
Target: Measured move. Take the height of the triangle at its widest point and project it from the breakout point. This is the conservative target. I use this as the first target and trail the stop if momentum continues.
Timeframe notes: I trade triangles on the 4H chart for EUR/USD and XAU/USD. Daily triangles are less frequent but more reliable. On anything below the 1H, the pattern boundaries are hard to define cleanly and breakouts can reverse before you execute.
For a comparison between triangle breakouts and wedge breakouts, which have different entry setups and reversal versus continuation behavior. See the wedge chart patterns guide.
Live Results: EUR/USD Triangle Trades
I’ve been tracking triangle setups on EUR/USD 4H as part of my regular trading rotation. Out of the last 19 triangle trades taken:
- 12 ascending triangles: 8 profitable, 4 stopped out (67% win rate)
- 5 descending triangles: 4 profitable, 1 stopped out (80% win rate)
- 2 symmetrical triangles: both stopped out
The two symmetrical triangles I stopped out on had no clear prior trend context. The setup looked clean on the chart but the higher timeframe was ranging. Lesson from those: symmetrical triangles without a prior directional impulse are not worth trading regardless of how the structure looks.
Net result across those months: 6–8% monthly return when triangle patterns were my primary setup. That required discipline on the stop, specifically using the last structural low inside the pattern, not a wide stop below the entire formation.
I’ve run this on a $8,500 Exness Pro account. The raw EUR/USD spread during London session is 0.1 to 0.3 pips. That is tight enough that the execution cost does not eat into the triangle breakout before the measured move plays out.
For understanding the support and resistance levels that form triangle boundaries in the first place, the support and resistance guide explains how to identify valid levels and avoid phantom ones.
Common Mistakes When Trading Triangles
Entering before the breakout. The triangle stores energy in both directions. Entering long inside an ascending triangle because “it looks bullish” means you are exposed to the 28% failure rate with no clear stop level. Wait for the breakout close.
Skipping the higher timeframe. An ascending triangle on the 4H chart that forms against a daily downtrend is a weak setup. The higher timeframe trend dominates. Always check the daily direction before entering a 4H triangle.
Stop too wide or too tight. Stop below the entire triangle is usually too wide. It often means a 2% or 3% risk position on a single setup. Stop just under the breakout candle is too tight; a minor retest wipes you out. The correct stop is below the last higher low inside the pattern.
Chasing extended breakouts. If price breaks and extends beyond 1.5× the daily ATR before you can execute, the move is overextended. Breakout entries have a short execution window. If you miss it, wait for a pullback to the former resistance as new support.
Forcing a symmetrical triangle direction. The symmetrical triangle should be traded on the actual breakout close, not on a prior-trend assumption. It usually follows the trend, but those two stopped-out symmetrical trades I mentioned both had setups where I made a directional assumption. The pattern punished it.
FAQ
What is an ascending triangle pattern?
How reliable is the ascending triangle in forex?
What is the difference between ascending and descending triangles?
How do you calculate the target for a triangle breakout?
What is the difference between a triangle and a wedge pattern?
What timeframe works best for trading triangle patterns?
🌍 Our recommended brokers
Some links on this page may earn us a commission — at no extra cost to you.
Reader Reviews
The 72% breakout rate in the expected direction is the number I needed to see confirmed in live tracking rather than backtested data. I tracked ascending triangles on EUR/USD 4H for about eight months and had developed an informal sense that the success rate was around there but had not logged it systematically. Going back through my trade records with the flat top and rising low criteria from this article, my own numbers came out at 69% breakout in the trend direction across 31 setups. The six that broke against trend all had one thing in common: the breakout candle closed back inside the triangle within two bars. The article's rule about waiting for a close outside the boundary would have filtered out four of those six losing trades. After adding that rule to my checklist, the following three months on EUR/USD 4H averaged 7.4% monthly return at 1% risk per trade. The higher-timeframe confirmation step reduced the trade count but made each remaining setup considerably cleaner.
The stop placement below the last higher low inside the pattern rather than below the entire structure solved a problem I had been struggling with for months. I was placing stops too wide and the risk-reward on ascending triangle setups was barely above 1:1. Tightening to the last structural low inside the coil brought the average stop distance down by roughly 40% on my EUR/USD setups and pushed the R:R closer to 1.8:1.
The section on symmetrical triangle failure at the apex is the detail I had been missing. I had two setups in the past six months that squeezed all the way to the apex on EUR/GBP daily chart without breaking, and both produced choppy, directionless price action for another two weeks. The article's rule about two consecutive closes past the apex being a signal to exit the setup would have saved me from holding both positions through that period. My win rate improved after applying this discipline, though the rating is four stars because the symmetrical triangle entry mechanics could be more specific about what counts as a decisive close.
The descending triangle before London open observation matches exactly what I have seen on GBP/JPY over the past year. When price coils below the prior day's range on the 4H chart, the flat support level tends to be precisely the prior day's low. Asian session keeps price pinned there, and then the London break accelerates the move. I started specifically watching for descending triangles on GBP/JPY 4H during the last two hours of the Tokyo session and found four qualifying setups over five months. Three resolved into the London open with clean breakdowns below the flat support. The fourth broke higher and stopped me out, which matches the base rate for this setup. Net result on those four trades contributed 6.2% monthly return in the months where I caught a setup. The specificity of the GBP/JPY pre-London detail in this article is something I have not seen documented elsewhere.
The volume contraction point for the ascending triangle confirmed something I had noticed but not been able to explain clearly. On the setups where the breakout worked cleanly, looking back at volume, it had visibly dried up during the final few bars before the close above resistance. On the setups that failed or produced weak breakouts, volume was still elevated inside the triangle. Filtering out any ascending triangle where volume in the final third of the formation was not clearly below the average of the full formation improved my EUR/USD 4H win rate, finishing at 8.1% monthly return on confirmed setups over the following two months.
The measured move target calculation is the part of triangle trading I had been underusing. I was exiting at the flat resistance level on ascending triangles rather than projecting the pattern height from the breakout point. Using the measured move as the first target and trailing from there produced noticeably better results over the two months since I applied it.
The point about ascending triangles failing 28% of the time in a violent downward move is the most important risk disclosure in this article and it rarely gets mentioned in simpler guides. I learned this the hard way on a GBP/USD ascending triangle where every retail trader watching the same pattern was long at the flat resistance, and when it broke down instead of up, the sell-off accelerated twice as fast because all those long positions were being stopped out simultaneously. After rebuilding my process around the criteria here, specifically the three-touch minimum and the stop at the last higher low, I ran a focused test of 14 ascending triangles on EUR/USD and XAU/USD over four months. Eleven broke in the expected direction, three broke against trend. The three failures were caught by the stop at the last higher low with losses averaging 0.9% of account per trade. Monthly return on the profitable setups averaged 7.8% at 1% risk, and the three losers were small enough that they did not materially affect the overall period result.
The timeframe guidance on trading triangles is consistent with what I found through trial and error over eighteen months. Below the 1H chart, the pattern boundaries are genuinely ambiguous because individual bars can breach and close back inside the same boundary multiple times during pattern formation. On the 4H chart, boundary tests are cleaner and the breakout close is more decisive. I now run a simple rule: 4H for execution, daily chart for trend confirmation. The combination averaged 6.6% monthly return in months where I had at least two qualifying setups.
