A live chart, zero JavaScript written

Everything below is HTML: <wick-feed> streams Binance data (falling back to a synthetic feed when Binance is unreachable), wires up history backfill, and drives <wick-chart> — indicators, volume profile and crosshair included. The second chart is still pure HTML: aggregate="dollar:20000" builds information-based bars from the raw trade tape — a bar closes every $20k traded, not when the clock says so. status="waiting…"

BTC · dollar:20000 bars — information-based aggregation

loading