Finance With FM

Daily market analysis

Internetcomputer (ICP) elliott wave

Last updated

ICP Elliott Wave: Expanded Flat Cracks at $2.40, Wave C Next

ICP Just Got Rejected at $2.40 — Again

Internet Computer (ICP) is currently trading around $2.20-$2.24, down roughly 5% over the past 24 hours after failing to clear $2.40 for a second time — the same ceiling it hit back in July. ICP is up about 8% from last week's $2.09 low, which on the surface looks bullish.

But the price action tells a different story once you run it through Elliott Wave rules. The bounce off the $1.99 low looks impulsive at a glance, but wave two breaks the rules on every single timeframe we checked — the 4H, the 1H, and the 15M. That's not a small technicality. It's the difference between calling this a bull flag and calling it the calm before a much bigger drop.

ICP 4H — The Higher-Degree Skeleton: Flat or Failed Impulse?

Zoom out to the four-hour chart and the entire higher-degree map reduces to three points: a high near $2.40, a low at $1.99, and another high right back at $2.40. That's it — and it's telling us something the bulls don't want to hear.

ICP 4H — The Higher-Degree Skeleton: Flat or Failed Impulse? — Finance With FM
ICP 4H — the higher-degree skeleton showing the failed impulse count vs. the corrective (flat) relabel.

The auto-count wants to label this move a five-wave impulse: wave 1 at $2.27, wave 2 down to $2.15, wave 3 up to the $2.40 high, wave 4 down to $2.10, wave 5 back to $2.25. Clean-looking on the surface — until you run the math.

WaveLevelRule Check
Wave 1$2.27Starting point
Wave 2$2.15Retraces 235% of Wave 1 — illegal
Wave 3$2.40New high
Wave 4$2.10Overlaps Wave 1 territory — illegal
Wave 5$2.25Fails to confirm impulse

Wave two retraces 235% of wave one. That's not a deep pullback — that's a full round-trip past the starting point. The rule is simple: wave two can never retrace all of wave one. Here it blows through it by more than double. On top of that, wave four drops all the way to $2.10, digging back into wave-one territory — an overlap that kills the impulse read outright, and even a diagonal label doesn't survive that kind of wave-two violation.

The Corrective Relabel

So what actually happened? Re-label the whole five-wave-looking rally and decline as the A-wave of something bigger, bottoming at $1.99. From there, price didn't just recover — it ripped straight back to a new high at $2.40. That's the B-wave, and at 1.57x the size of the A-wave, it's well past the line separating a normal flat from an expanded flat.

ICP 1H — Primary Count vs Two Alternates

On the one-hour chart, the primary count draws clean. Wave one runs from $2.10 up before wave two crashes all the way back to $1.99 — a retrace of over 120% of wave one, breaking the exact same rule as the 4H. Instead of forcing five waves, this whole leg reads as the A-wave of a flat, bottoming at $1.99.

ICP 1H — Primary Count vs Two Alternates — Finance With FM
ICP 1H — the primary expanded flat count next to the two bullish alternates that hinge on the $2.40 and $1.99 levels.

From there price built a choppy three-wave rally into a B-wave high at $2.40 — 148% the size of the A-wave. That confirms the expanded flat reading.

ScenarioTrigger / ConfirmationInvalidation
Primary: Expanded Flat (Wave C down)Clean 5-wave decline below $2.20, ideally through $2.104H close above $2.40
Alternate 1: Nested 1-2, 1-2 (bullish impulse)Strong impulsive push through $2.40 with rising volumeBreak of the $1.99 low
Alternate 2: Ending Diagonal (bearish, lowest probability)Sharp 3-wave break back toward $1.99Fresh high above $2.40 with clean, non-overlapping structure

Alternate 1 argues the drop to $1.99 was wave one of a fresh higher-degree impulse, and the choppy rebound to $2.40 was wave two — meaning we're just now starting wave three higher. Alternate 2, the lowest-probability path, treats the entire $1.99-to-$2.40 rally as a five-wave overlapping diagonal that reverses hard once it's done.

Three possible paths, but one price — $2.40 — decides which one plays out.

ICP 15M — Entry Trigger: Watch the $2.20-$2.26 Chop

Drilling into the 15-minute chart for timing: price swung from $2.16 up to $2.35, back to $2.27, up again to the $2.40 high, down to $2.27, a bounce to $2.35 at the A-point, a drop to $2.20 at the B-point, and it's now chopping near $2.26 at the C-point.

ICP 15M — Entry Trigger: Watch the $2.20-$2.26 Chop — Finance With FM
ICP 15M — the choppy, overlapping structure around the $2.20-$2.26 zone that decides short-term entry timing.

Run the rule check and it's a mess by impulse standards — wave two retraces nearly 200%, wave three is the shortest leg instead of the longest, and wave four overlaps wave one. None of that qualifies as a real impulse. It's corrective noise, and that actually fits the bigger picture: this is exactly the kind of choppy, overlapping structure you'd expect right at the start of a C-wave decline, before it finds its impulsive legs.

  • If price holds below $2.26 and rolls over — especially taking out $2.20 with a clean five-wave move down — that's the trigger to get short in line with the bigger C-wave thesis.
  • If price instead closes back above $2.26 and keeps climbing impulsively, step aside. The short-term signal flips and the bigger picture needs to confirm a different path.

The Scenarios, Ranked — Targets and Invalidations

Pulling the multi-timeframe read together, the primary count treats the entire move from the $2.40 high down to $1.99 as Wave A, and the rally back to a marginal new high at $2.40 as Wave B — 157% the size of A, the signature of an expanded flat. That puts ICP in Wave C, the final leg down, and it just started rolling over.

TargetPriceBasis
Wave C = Wave A (1.0x)$1.99Equal-length projection, first target
Wave C extension (1.618x)~$1.75If selling accelerates below $1.99
Confirmation triggerBelow $2.20Clean impulsive break on the 15M
Acceleration zoneBelow $2.10Confirms Wave C has real momentum
InvalidationAbove $2.40 (4H close)Kills the entire flat count

Confirmation comes on a clean, impulsive break below $2.20 on the 15-minute chart, ideally accelerating through $2.10. First target sits at $1.99, equal to Wave A. If selling keeps pressing, the extension target lands near $1.75.

Invalidation is simple and non-negotiable: a four-hour close back above $2.40. Break that, and the whole flat count is dead — at which point the bullish alternate takes over, treating the drop to $1.99 as wave one of a fresh impulse and the sloppy climb back to $2.40 as wave two, not a B-wave, setting up a wave three rally instead.

Positioning & Order Flow — Does the Crowd Agree?

Structure is only half the picture. It matters whether positioning lines up with the wave count or fights it. ICP's recent volatility — an 8% weekly gain undercut by a sharp intraday rejection at $2.40 — is consistent with a market that's trapped longs right at resistance rather than one building genuine breakout momentum.

Liquidation clusters — Finance With FM
Liquidation clusters around the $2.20-$2.40 zone, showing where leveraged positioning is most exposed.

When a rejection at a well-tested resistance level coincides with declining follow-through and a fast reversal in daily performance, it typically means late longs got squeezed rather than a fresh uptrend confirming itself. That's the order-flow signature you'd expect at the top of a B-wave, not the middle of a healthy wave three.

Structure vs Positioning — Do They Agree?

Yes, largely. The wave count says $2.40 should hold as resistance in the primary scenario, and the price actually failing there twice — with volume drying up on the second attempt — supports that read. If longs were confidently in control, you'd expect a decisive breakout on volume rather than a repeated stall at the identical level.

Levels to Watch and Setup Per the Count

LevelPriceSignificance
Key resistance / invalidation$2.40Twice-rejected high; 4H close above kills the bearish count
Short-term pivot$2.2615M chop zone; loss of this level opens the door to $2.20
Confirmation trigger$2.20Clean break here confirms Wave C is underway
Acceleration level$2.10Prior wave-four low; a fast move through here adds conviction
Primary downside target$1.99Equal to Wave A; matches the prior swing low
Extended downside target~$1.751.618x extension if Wave C accelerates

This is a structure-driven setup, not financial advice. The trade only makes sense once price confirms it: a five-wave decline through $2.20, ideally slicing through $2.10 with impulsive character, is what separates a real Wave C from more range-bound chop.

  • Bearish trigger: 15M close below $2.20 with impulsive character, targeting $1.99 then $1.75.
  • Bearish invalidation: any 4H close back above $2.40.
  • Bullish trigger (Alternate 1): strong impulsive push through $2.40 on rising volume, targeting new highs beyond $2.40.
  • Bullish invalidation: a break of the $1.99 low.

Where ICP Sits in Its Count — Summary

ICP is currently trading near $2.20-$2.24, sitting right inside the pivotal $2.20-$2.26 chop zone that decides everything. Some longer-range forecast models still see ICP pushing toward $4-plus by year-end 2026, which is a reminder that this Elliott Wave read is about the next leg, not the multi-month trend.

TimeframeCountStatus
4HExpanded flat (A-B-C)B-wave complete at $2.40; Wave C beginning
1HPrimary: expanded flat / Alt 1: nested 1-2 / Alt 2: diagonalPrimary favored; $2.40 is the decision line
15MCorrective chop, not impulsivePre-Wave-C consolidation between $2.20-$2.26

The bigger picture: every rule violation on every timeframe points the same direction. Wave two retracing past 100% of wave one, on the 4H, the 1H, and effectively on the 15M too, is not something that happens by coincidence three separate times. It's the fingerprint of a corrective structure, not an impulsive one, and it's why this analysis leans toward Wave C over a resumed bull run — until $2.40 says otherwise.

More on Internetcomputer: elliott wave · technical analysis

Analysis and education, not investment advice. See our editorial policy.