Can AI predict crypto prices? A catalogue of where it fails

Published 2026-08-02Updated 2026-08-02

Small samples, correlated instruments, one and a half market cycles, and 14 of 40 pure random walks producing a nameable formation. The specific places automated crypto analysis breaks, measured on our own engine.

Can AI predict crypto prices? The honest answer is that the question is badly formed, and that the ways it fails are more useful than any yes or no.

"AI" covers everything from a linear regression to an autonomous agent with a wallet. "Predict" covers everything from "is the next bar higher" to "will this token exist in a year". And the evidence anyone can actually produce about crypto is thinner than the confidence with which it is usually presented.

What follows is a catalogue of the specific places automated market analysis breaks, written with the numbers from our own engine rather than about somebody else's. Every failure listed here applies to this product too. That is the point of listing them.

Failure 1 — The sample is far smaller than it looks

Replaying strict pattern detectors over 182,341 bars of ten major crypto pairs, from August 2017 to July 2026, produced 661 completed formations.

That is nine years of data yielding fewer than seven hundred events. Only nine of eighteen formation types reached thirty instances at any measurement horizon. Head and shoulders — the most famous shape in technical analysis — was found fifteen times.

ShapeInstances found in nine years
Symmetrical triangle211
Descending triangle74
Falling wedge66
Double top55
Double bottom50
Ascending triangle43
Bull pennant42
Rising wedge34
Bear pennant32
Head and shoulders15
Bull flag8
Cup with handle5
Triple top0

Any model that claims to have learned reliable behaviour from crypto chart formations is learning it from samples of this size. A difference of a few percentage points between two rows is noise, and a system trained to exploit that difference has learned the noise.

Failure 2 — The instruments are not independent

The sample above spans ten instruments, which sounds like ten independent sources of evidence. It is not. BTC, ETH, SOL, XRP, BNB, ADA, DOGE, AVAX, LINK and TON mostly rise and fall together.

When the market turns, most of them turn. A formation completing on six of them in the same week is close to one observation, not six. The effective sample size is therefore materially smaller than 661 — closer to a handful of independent market regimes than to hundreds of independent trials.

This is the failure that most cross-sectional crypto research shares, and it is rarely adjusted for, because adjusting for it makes almost every result stop being significant.

Failure 3 — One cycle and a bit is the entire history

Liquid crypto markets have existed for roughly one and a half market cycles of usable data. Everything measurable was measured inside a period with a particular structure: an extraordinary bull phase, a severe drawdown, a recovery, all under a monetary regime that itself changed once during the window.

The double top result is the cleanest illustration. It resolved in its textbook bearish direction 29.1% of the time at ten bars, which is the opposite of what the classical reading expects. The most likely explanation is not that the shape is inverted — it is that the sample period rose, and a bearish shape measured against a rising sample inherits the drift.

That explanation is also a warning. If the drift explains the result, then the result does not carry into a period with different drift. Anything trained on this data has learned a market that existed between 2017 and 2026, and nothing establishes that it generalises past the end of that window.

Failure 4 — Pattern recognition finds patterns in noise

This one is measurable, and the measurement is uncomfortable.

Forty independent 400-bar random walks were run through the same detectors used on real charts. Pure noise, no structure of any kind. Fourteen of the forty produced a formation the detector was willing to name.

Textbook fixturesRandom walks
Median confidence≈ 0.88≈ 0.74
Weakest / strongest≈ 0.79 (min)≈ 0.80 (max)
Series producing any formation10 / 1014 / 40

Look at the second row. The best formation found in pure noise scores approximately as highly as the weakest genuine textbook example. The two populations separate at the median and overlap at the tails, and no threshold choice removes the overlap — it is a property of the problem.

The consequence for any AI market-analysis claim is direct. A system that reports formations will report some that are not there, and the rate at which it does so is a function of a threshold somebody chose. If that threshold is not published, the false-positive rate is not knowable.

Failure 5 — A model-first architecture cannot be measured at all

There is a category of tool that answers by passing a chart to a language model and relaying what it says. These are often good products. They cannot, however, produce a hit rate.

A hit rate is the share of detections that resolved a certain way. It requires a stable, repeatable definition of what counts as a detection. If the detection procedure is "ask a model", then running the same chart twice can yield different detections, the population being measured is undefined, and any percentage published about it is unfalsifiable.

This is not a claim that such tools are less capable. It is a structural observation: reproducibility is a precondition for measurement, and a probabilistic front end forfeits it. When evaluating any AI market tool, the useful question is not how good the model is but which stage the model occupies — the side that produces the numbers, or the side that describes them.

Failure 6 — The costs excluded are larger than the effect measured

Forward returns in the record are close-to-close. Fees, funding and slippage are not included.

For several formations that matters more than anything else on the page:

ShapeHit rate @60 barsMedian return @60 bars
Descending triangle57.5%−0.28%
Ascending triangle48.8%−0.52%
Bear pennant51.6%+7.80%
Double bottom57.5%+19.47%

Descending triangle resolves in its textbook direction more often than not, and the typical magnitude is roughly a quarter of one percent. Round-trip costs on a leveraged crypto position routinely exceed that. An automated system optimising for hit rate on rows like these would be optimising for a statistic that survives costs only in the spreadsheet.

Any claimed edge under about one percent per event should be assumed to be gone once execution is real, unless the claim explicitly accounts for it.

Failure 7 — Published results are selected before you see them

The nine formations with too few samples to score are printed in our table with their rates withheld. That is a choice, and the opposite choice is far more common: drop the thin rows and publish only the ones that reached a usable sample.

A table produced that way looks dramatically more consistent. Every shape has a rate, most rates are respectable, and nothing signals that two-thirds of the catalogue was quietly discarded. The reader has no way to detect the omission, because absence is invisible.

The same applies at the level of whole studies. Backtests that produced nothing interesting are not published. Strategies that stopped working are not updated. What reaches a reader is filtered by a process nobody designed and everybody participates in.

Failure 8 — The publisher's incentives point the wrong way

This one is not statistical, and stating it plainly is part of the answer.

The revenue model behind chart tools of this kind is typically exchange affiliate revenue: the publisher is paid a share of trading fees, often for the lifetime of the referred account. That means the publisher earns more when readers trade more, while simultaneously publishing analysis to inexperienced people.

That is a genuine conflict of interest, not a theoretical one, and good intentions do not dissolve it. The structural controls that do something about it are narrow and checkable:

  1. Disclose wherever a link appears, visibly, not in a footer.
  2. Never tune the engine toward more activity. No sensitivity setting, no "more actionable" mode. Determinism and version stamping are what make this auditable rather than a promise.
  3. Avoid language that manufactures urgency. No "opportunity", no "don't miss", no "now is the time".
  4. Do not rank exchanges by what they pay — or say so on the page if that ever changes.

The reason to publish "no structural change today" on the majority of days is partly editorial honesty and partly this: a publisher paid per trade, telling readers most days that nothing has changed, is demonstrating the thing it claims about itself.

When you read any automated market analysis, the question of who is paid what, and for which reader behaviour, belongs next to the question of whether the analysis is any good.

What automated analysis is genuinely good at

The catalogue above is not an argument that none of this works. It is an argument about what the work actually is.

Consistency, not insight. A person scanning charts applies a threshold that drifts with what they are hoping to find, cannot recall the candidates they skipped, and never counts the ones they never noticed. An engine with fixed thresholds produces the denominator that makes a rate definable at all. That is the contribution.

Coverage. Five timeframes across twenty-five markets is 125 chart states, refreshed continuously. No person watches that.

Not flinching. An engine has no mechanism for preferring one result over another, so it produces the uncomfortable rows — the shape that never fired, the famous formation that resolved against its own definition, the nine that never reached a usable sample. Those rows are the actual output of the exercise.

Saying nothing. On most days, on most charts, the honest reading is that nothing textbook is present. A fixed threshold makes that a normal output rather than a failure to find content.

How to read any AI crypto prediction claim

  1. What is n? No sample count, no evaluation.
  2. What period? A sample drawn from one directional regime inherits that regime.
  3. How many instruments, and are they correlated? Ten correlated majors are not ten independent trials.
  4. What is the false-positive rate on noise? If it was never measured against random data, it is unknown.
  5. Are costs included? Below roughly one percent per event, this decides the result on its own.
  6. Are the negative results shown? A table where everything works is a table that has been filtered.
  7. Is the procedure reproducible? If the answer changes between runs, no rate about it can be checked.
  8. Who is paid when you act on it? Not a statistical question, and not an optional one.

In short

  • Nine years of ten major crypto pairs yields 661 completed formations. Nine of eighteen shapes never reach a usable sample, and two never appear at all.
  • The ten instruments are correlated, so the effective sample is smaller than the count suggests.
  • The whole history is roughly one and a half cycles, and the clearest anomaly in it (double top at 29.1%) is best explained by the drift of that period rather than by the shape.
  • Fourteen of forty pure random walks produced a nameable formation. Detectors find structure in noise, and the rate depends on a threshold somebody chose.
  • Model-first tools cannot publish a reproducible hit rate, because they have no fixed detection procedure to measure.
  • For any effect under about one percent, excluded costs decide the outcome.
  • None of this makes automated analysis useless. It makes its real contribution consistency and coverage rather than prediction — and nothing on this page is investment advice.

Frequently asked questions

Can AI predict crypto prices?
Not in any sense that survives measurement. The question conflates predicting direction, magnitude, timing and regime, which have very different difficulty. What automated analysis can do reliably is describe the current chart against a fixed standard and attach historical base rates with their sample counts.
How large is the evidence base actually?
Nine years of ten major crypto pairs, 182,341 bars, produced 661 completed formations. Only nine of eighteen formation types reached thirty instances at any horizon, and two never appeared at all. Head and shoulders was found fifteen times.
Why does correlation between instruments matter?
Ten correlated majors are not ten independent sources of evidence. When the market turns, most of them turn together, so a formation completing on six instruments in one week is close to a single observation. The effective sample is much smaller than the raw count of 661.
Do pattern detectors find formations in random data?
Yes. Forty independent 400-bar random walks were run through the same detectors, and fourteen produced a formation the detector was willing to name. The best shape found in pure noise scored about as highly as the weakest genuine textbook example.
Why can a model-first AI tool not publish a hit rate?
A hit rate is the share of detections that resolved a certain way, which requires a stable definition of what counts as a detection. If the procedure is to ask a language model, the same chart can yield different detections on different runs, so the population being measured is undefined and any percentage about it is unfalsifiable.
How much do fees and slippage change these results?
Decisively, for the weaker rows. Descending triangle resolves in its textbook direction 57.5% of the time at sixty bars with a median return of −0.28%. Round-trip costs routinely exceed that, so any claimed edge under roughly one percent per event should be assumed gone once execution is real.
Is a 60% direction accuracy good?
Not on its own. In a sample period that mostly rose, answering "up" every time already scores well above 50%, so the meaningful benchmark is a naive constant-direction rule over the same window rather than a coin flip. An accuracy figure published without that comparison carries little information.
So is automated chart analysis worth anything?
Its contribution is consistency and coverage rather than prediction. A fixed threshold produces the denominator that makes any rate definable, covers 125 chart states continuously, and reports the uncomfortable results — including that nothing is present, which is the most common honest answer.

Read a live chart

Figures on this page come from the same deterministic engine the tool runs on. The method is documented, and the thresholds used are printed alongside the numbers.

Everything shown here is produced by software that mechanically computes and charts publicly available market data. It is general information published identically to every user and is not personalised to your circumstances, objectives, financial situation or holdings.

Nothing here is a recommendation to buy, sell or hold any crypto-asset, and no entry, exit, stop-loss or position-size guidance is provided. We are not a registered investment adviser and we do not provide personal recommendations within the meaning of applicable investment-advice rules.

Historical patterns and statistics describe the past and do not indicate or guarantee future results. Crypto-asset prices are highly volatile and you may lose your entire investment.

Any decision you take is your own. Consider seeking advice from a licensed professional in your jurisdiction before acting.

All articles

Can AI predict crypto prices? A catalogue of where it fails | Chart Intel