Research · Technical analysis
The short answer
Some of it is measurable and some of it is not defined precisely enough to test. We publish which is which.
"Does technical analysis work" is not one question. It bundles a claim about pattern recognition, a claim about market efficiency, and a claim about your own execution, and the three have different answers.
The testable version is narrower: does this specific rule, applied mechanically to this data, produce outcomes different from an arbitrary entry on the same bars? That question has an answer, and the answer can be checked.
Most published technical-analysis research fails at the first or the fourth. A rule described in prose cannot be re-run, and a study reporting only the formations that worked has selected on the outcome.
All 125 formations are written as executable rules with published thresholds, and each carries the conditions that invalidate its own detection. The Python engine and the browser mirror have been run against each other across three timeframes: 81,301 detections, 0 differing.
The measured outcomes are not published at the moment. The run that produced them was computed on a superseded engine with the still-forming bar included, and it was withdrawn rather than published with a caveat. Hit rates return when the re-run completes.
Worth knowing
That is an unsatisfying answer to the question in the title, and it is the honest one. A site that reports a number for every formation regardless of whether the number survived scrutiny is easier to read and worth less.
The parts of trading that do not depend on the answer are the parts that matter most anyway: position sizing, expectancy, and the drawdown arithmetic. None requires a pattern to work, and all three are decided by you rather than by the market.
Start with how trading expectancy works and how drawdown affects recovery.
The published research is less one-sided than either camp suggests, and the disagreements are mostly about method rather than about results.
None of that settles the question for any specific rule. It does establish the standard a claim has to meet: a benchmark, a correction across everything tested, and an out-of-sample period.
The efficient markets argument is often stated as "prices already reflect all information, so charts cannot help". The stronger and more useful version is narrower: any effect large enough to trade profitably attracts capital until it is no longer large enough.
That predicts exactly what the data shows — small effects that persist, large ones that do not — and it explains why an edge measured on a decade of history is not evidence it will be there next year.
Worth knowing
This is why the rules on this site are published with their thresholds rather than sold as signals. A rule you can check is one whose decay you can also check.
The useful position is not "it works" or "it does not" but a statement about what evidence would move you. For a specific rule, that is a short list.
Written down in advance, that list is falsifiable. Written afterwards, it becomes whatever the result happened to satisfy.