Live Crypto Signals & Risk Monitoring
Crypto Signals Methodology: How Metrics in the Table Are Generated
Data Flow and Snapshot Logic
The dashboard reads a generated snapshot from data/dashboard.json via /api/dashboard_file.php. This endpoint is intentionally snapshot-based: it avoids expensive or unstable runtime queries on shared hosting while still returning the same data structure expected by the frontend.
- Ingest layer:
/api/ingest.phpaccepts token-authenticated payloads and upserts bysource_id. - Current-day policy: non-today rows are skipped/purged to keep the dashboard focused on active setups.
- Snapshot generation: ingest writes compact JSON used by the dashboard API as a stable read source.
- Pagination: page and
per_pageare applied server-side before rendering table/cards.
How the Scanner Computes Signal Quality
On the local scanner side, quality is assembled from multiple components (not from a single indicator): volume-to-market-cap participation, 24h volume momentum, daily price sweet-spot behavior, short-term alignment, rank stability, and longer-timeframe context. Penalties reduce score for overheating, weak market structure, dilution risk, and low pair depth.
- Tiering: quality score is mapped to A/B/C bands for quick interpretation in the UI.
- Context enrichers: optional adjustments include listing z-score, Fear & Greed context, and TA refinement.
- Risk separation: quality score and risk score are independent dimensions and must be interpreted together.
How Dashboard Stats Are Aggregated
The API computes summary values across all snapshot rows: average 24h change, average risk score, average quality score, average market cap, BTC context means, TP hit count, and active risk count. These values are context indicators, not execution guarantees.
Frontend formatting applies adaptive precision for low-price assets, directional coloring for momentum, and badges for new/risk/TP/pump conditions. For label semantics, continue with Status Guide. For constraints and safe usage, read Risk Policy.
Plain English Signal Legend
Example line: Momentum 67/100 · Conf. 0.0/10 · BTC +0.9% (24h) · Risk 7/10 · 56% (B)
- Momentum 67/100: short-term strength score. Higher means stronger move conditions in the scanner model.
- Conf. 0.0/10: confidence score from current model inputs. Lower means weaker confirmation quality.
- BTC +0.9% (24h): Bitcoin daily move used as market background context.
- Risk 7/10: elevated risk level. Higher values mean more caution flags are present.
- 56% (B): overall quality score and tier. B means medium quality, below A and above C.
Simple interpretation: this setup shows moderate momentum and medium quality, but risk is high, so it should be treated conservatively.
Risk Warning
Methodology descriptions do not guarantee performance. High volatility can invalidate expected setups fast. Use strict risk controls and never treat scanner output as investment advice.