Big BotsResearch ← all reports

HVF Radar — Hunt Volatility Funnel scanner (crypto) — 2026-06-27

A new live page that scans the crypto universe for Hunt Volatility Funnel (HVF) patterns and reports the exact trade levels Jacques defined. This log documents what the radar is, the redesign it went through on this date, how it runs, and an honest note on what it is and is not.

(Written up 2026-06-29 from the code on disk and the running service — the build happened 2026-06-27 but hadn't been logged yet.)


1. What an HVF is (the pattern)

A funnel is a converging triangle that forms after a trend exhausts and turns. Six confirmed swing pivots define it:

Profit % is measured entry→target, loss % is entry→stop — both from the breakout entry and before costs.

2. The redesign on this date — "forming" → "completed"

The radar started life as a forming-pattern edition (Flask on :5055, find_hvf_forming): it lit a name up while the final pivot was still developing — i.e. once H3 was in and price was pulling back toward a not-yet-confirmed L3. That fires early but is noisy: the final pivot can fail to form and the "funnel" evaporates.

On 2026-06-27 it was rewritten into the completed-pattern edition (find_hvf_completed / find_ihvf_completed, Flask on :5056). Now all six pivots H1..L3 must be confirmed before a name appears, and the row reports the ready-to-use trade levels above. The previous version is kept as the backup hvfradar.py.bak_1782564307 (14:45), and the final edit landed 14:47.

Net effect: fewer, higher-quality hits — only funnels that are actually complete and sitting at or near their breakout, rather than speculative half-formed shapes.

3. How the scan works

4. The page

5. How it runs (ops)

6. Snapshot at write-up (2026-06-29 ~10:50 SAST)

Live hit counts: 5m: 2 · 15m: 1 · 1h: 6 · 4h: 3. Top 1h hit was DASH (iHVF / short): entry 32.68, stop 34.51, target 30.10 — ~+7.9% to target vs ~2.1% risk before costs, sitting 0.37% from its trigger.

7. Honest note — what this is and isn't

8. Risk/Reward column on the page (2026-06-29)

Jacques asked for a R/R column. The page already carried Profit % (entry→ target) and Loss % (entry→stop), so reward-to-risk is just their ratio.

Files