QA GATE · GOOD 18/18 automated ai-check.js · 18 readability, YMYL and image gates · mechanics verified against vike-indicators · live real-data chart embedded
Burstiness (sentence-length SD)10.2
Lexical diversity (MATTR-50)0.81
Consecutive similar sentences2
Repeated paragraph starts (≥3)0
AI-marker phrases0
Demonstrated experience2
Avg sentence length (words)19.8
Repeated 5-grams0
H2 section balance (50–500w)0 off
YMYL risk disclaimeryes
Mechanics verified vs codeyes
Primary keyword coverageyes
Internal links + CTA6
Content visuals5
Every figure has a caption5/5
Alt / caption text coverage100%
Distributed (≥1 per section)4/5 (80%)
Filenames sluggedn/a (inline)
Live interactive chart2 real
Committed PDF artifact1 page A4
Learn · Candlestick Patterns · Foundations

Candlestick Patterns PDF: The Cheat Sheet an Engine Wrote

Most candlestick patterns PDF downloads are the same recycled table wearing a new logo, and the rules on them are paraphrases of paraphrases. This one is different in a way you can check: every rule on the sheet is copied from the detector that scans live charts inside Vike's trading engine, and each row names the exact function — batch_hammer, batch_engulfing — that enforces it.

The download is one A4 page, free, with no email wall. This page explains what is on it, so the sheet on your desk is one you actually understand.

What is inside the PDF

PatternDetector
HammerBullish, after a downtrendbatch_hammer
Hanging ManBearish, after an uptrendbatch_hanging_man
Inverted HammerBullish, after a downtrendbatch_inverted_hammer
Shooting StarBearish, after an uptrendbatch_shooting_star
DojiIndecision — direction from contextbatch_doji
Dragonfly DojiBullish, after a declinebatch_dragonfly_doji
Gravestone DojiBearish, after a rallybatch_gravestone_doji
Spinning TopIndecision — direction from contextbatch_spinning_top
Bullish EngulfingBullish, after a declinebatch_engulfing
Bearish EngulfingBearish, after a rallybatch_engulfing
Inside DayCompression — direction from the breakbatch_harami
Morning StarBullish — and all but extinct on daily cryptobatch_morning_star
Evening StarBearish, after a rallybatch_evening_star
Three White SoldiersBullish continuationbatch_three_white_soldiers
Three Black CrowsBearish continuationbatch_three_black_crows
MarubozuMomentum, in the bar’s own colourbatch_marubozu
Long-Legged DojiViolent indecision — direction from contextbatch_longlegged_doji
PiercingBullish, after a declinebatch_piercing
Dark Cloud CoverBearish, after a rallybatch_dark_cloud_cover
The fifteen patterns on the sheet, from the same data file that renders it. Every name links to the full article; the PDF carries the rule text as well.

Fifteen patterns, one row each: a glyph showing the shape, the pattern's name and signal, the precise rule, and the detector that implements it. The index above lists all fifteen with their signals — every name links to a full article with real Binance examples, confirmation rules, and the failures our detector flagged.

Generated from the same data file that renders the cheat sheet on our hub page, the PDF cannot drift from the website. When a new pattern page ships, a row is added there and the sheet is rebuilt from it — nothing is maintained by hand in two places.

How to read each row

HammerBullish, after a downtrendbody ≤ 30% of range · lower ≥ 2× body · upper ≤ bodybatch_hammerthe shape’sproportionsthe exact thresholds the engine teststhe function that enforces them —your audit trail into the engine
Anatomy of a row. The signal column states the required context too, because “after a downtrend” is part of the rule, not a garnish.

Take the hammer row, annotated above. The glyph shows proportions, because proportion is the pattern: a small body riding a long lower shadow. The rule states the thresholds exactly as the engine tests them — body at most 30% of the range, lower shadow at least twice the body, upper shadow no larger than the body. The detector column names batch_hammer, which is your audit trail: search this site for that name and you will find the function's behaviour documented against real data.

Then the signal column, and it deserves the most respect. "Bullish, after a downtrend" is two claims, and the second one is load-bearing — the same geometry after a rally is a hanging man, the bearish twin. The sheet states each pattern's required context because the context is part of the rule, not a garnish.

Why these rules are not the usual copy-paste

BTC/USDT daily — a real pattern detected 2026-02-24, confirmed → +6.1% within 5 days.
LINK/USDT daily — a real pattern detected 2025-04-14, confirmed → -3.1% within 5 days.

Paper cheat sheets drift because nothing tests them. Ours cannot drift far, because the rows are lifted from vike-indicators, where every pattern is a function emitting +100 for its bullish reading and −100 for its bearish one — batch_engulfing is one function serving both engulfing rows on the sheet, sign flipped.

The charts above show what that buys you: a real BTC hammer the engine flagged, confirmed and tracked to a 6.1% resolution, next to a LINK gravestone doji whose confirmed signal paid a modest −3.1% — shown because modest is what most wins look like. When a rule turns out to be surprising in practice — the morning star firing 6 times in 479,749 daily bars, say — the sheet's row says so rather than hiding it. A cheat sheet that admits its rare and its fragile rows is worth printing; one that promises fifteen sure things is an advert.

How I use a printed sheet

one rejectionhammerone wrappingengulfingone marchsoldiers
Start here: a rejected extreme, a swallowed body, an ordered sequence. Most of the other twelve rows are variations on these three ideas.

Mine lives next to the monitor with three habits attached. I use the signal column as a pre-trade veto: no qualifying trend, no trade, whatever the shape looks like. Ratios get checked against the rule text before I trust my eyes, because eyes round generously in the direction of excitement. And when a pattern fails — they fail constantly — I write the date on the sheet itself; a margin full of dated failures is the best inoculation against pattern romance I have found.

Start with the shapes worth memorising first, shown above: one rejection, one wrapping, one march. The bullish and bearish category pages walk each side of the sheet in depth, and how to read candlestick charts teaches the bar-by-bar skill underneath all fifteen rows.

Frequently asked questions

Is the candlestick patterns PDF free? Yes — direct download with no email address and no watermark, printed on a single A4 page.

How many patterns does it cover? Fifteen: every pattern with a published page on this site. The engine itself detects 63; rows are added to the sheet as their articles ship, and the PDF is regenerated from the same data so it never lags the site.

Can I share or print it? Freely. It is designed for a desk, a binder, or a trading-group chat. The footer carries the source URL so anyone can trace a rule back to its detector.

Why does each row name a function like batch_hammer? Accountability. The name ties the printed rule to the code that enforces it on live charts, which is the one claim a recycled cheat sheet cannot make. If our detector changes, the sheet regenerates — and you can diff it.

This is educational material, not financial advice. Candlestick patterns describe probabilities, not certainties, and every real trade carries real risk — size positions so a wrong read costs little.

Download the candlestick patterns PDF