Harmonic patterns
Fibonacci-based reversal setups detected automatically across every symbol, every timeframe. Phihelm tracks 14 types — here's when each one matters.
Three categories
Extreme reversals (high R, lower hit rate)
- FIB_1618 — golden-ratio extension. The classic Gartley-style reversal. Best on big caps in liquid hours.
- FIB_DEEP_1618 — same shape, deeper retracement. Higher R, lower hit rate.
- FIB_1272 — shallower extension. Earlier entry, tighter stop.
- FIB_ALT_886, AB_EXT_127, AB_EXT_1618 — variants on the same idea.
Healthy pullbacks (best win-rate bucket for most traders)
- FIB_786 — deep retracement to .786. Our own backtest puts this at 64% win rate over 90 days on ES.
- FIB_886 — even deeper. Smaller sample, similar edge.
- REACTION_SWING — bounce off a confirmed swing high/low.
Reactive / scalp (fast, small)
- IMPULSE_REV — exhaustion fade after a thrust. Best in the first hour.
- AB_STANDARD, AB_EQUAL, AB_RECIP — equal-leg measured moves. Good on quiet days.
Convergence score
Each detected pattern gets a 0–100 convergence score that weighs: StochRSI position, Keltner channel position, L2 order flow, and trend direction. 70+ is the take threshold for most traders.
Look for
FIB_786 LONG with convergence ≥ 75 + AI confidence ≥ +5 during the 09:45–11:00 ET window. That's the weight-of- evidence sweet spot in our 90-day data.
Avoid
Trading the same pattern twice in a row on the same symbol within an hour. The market doesn't reset that fast.
Lightning-bolt rule
Every pattern is gated by ZigZag swing confirmation. If the underlying swings aren't real, the pattern doesn't fire. This is what kills the false positives that plague stock-screener-style detectors.
