Market pattern · live
Multi-TF candle patterns + regime + ATR · refreshed every 30s
Pattern symbols:
▲ ⏶ bull strong ·
△ bull weak ·
▼ ⏷ bear strong ·
▽ bear weak ·
◇ ◯ indecision ·
⇕ ⌇ special.
Hover for full name. WPM thresholds: AA β70 ≥ 0.70, AB β50 ≥ 0.50.
Regime · detector vs pattern shadow
Live comparison · candidate to replace slow detector after 24-48h validation
Reading: when labels disagree, pattern is usually right (it sees fast structure changes
the detector misses). After 24-48h shadow data, run diag-regime-shadow-compare.js
to validate and possibly flip pattern source live.
Engine status · 5m decision pipeline
Today's timescale-purity pass · Iron Rules v2 compliancePattern integration · Phase 0a
Timescale-purity gates
Retired strategies (timescale leak)
Iron Rules v2: all engine config defaults OFF · plans opt-in via
params.engineFeatures · per-plan kill switch via
params.bypassEngineMutations. See docs/IRON_RULES.md.
Regime detector · LEGACY (slow classifier · being phased out)
Phase 1a: 8-state classifier (VOLATILE_UP/DOWN, TRENDING_UP/DOWN, CHOP, POST_PUMP/DUMP, DRIFT)
with 3-tick hysteresis. Updated every 1 min from btc5m_decisions.
Use the history table below to verify state stability before wiring this into plan routing (Phase 2).
Regime detector · transition history
Last 30 state flips (only flips are persisted; tick-by-tick stays inrealtime/market_regime).
| Time (BKK) | From → To | Vol ratio | Ret 30m | Ret 1h | Sample |
|---|---|---|---|---|---|
| loading… | |||||
Per-round regime · pattern · result
— · loading…Each row = one 5m round. Pattern label + sDir at round-START shown side-by-side with BTC close + actual winner. Diagonal = pattern was predictive; off-diagonal = pattern wrong / market reversed. Auto-refreshes every 60s.
| Round (BKK) | Strike | Close BTC | Δ | Winner | Pattern | sDir | Detector | WK vol | A1 PnL |
|---|---|---|---|---|---|---|---|---|---|
| loading… | |||||||||
Removed stale sections (Shadow-mode data was empty). Active plans + per-plan stats live on /polymarket-v2.html. Regime detector + hourly attribution (above) is the active learning loop; Phase 2 routing will activate once 7d objective-truth accuracy stabilises.