Juan I.
EN
Volver a proyectos

Power Law Bitcoin - Dashboard de Análisis

Dashboard interactivo que ajusta 15 años de precios de Bitcoin a una ley de potencia, descompone ciclos con FFT, detecta fases de mercado y genera señales de trading. Sin backend, corre 100% en el browser.

React 19 TypeScript 5.9 Vite 8 Lightweight Charts 5 Canvas API Tailwind CSS CoinGecko API
Power Law Bitcoin - Dashboard de Análisis

Características

Regresión Power Law

OLS en espacio log-log con R² = 0.96 sobre datos desde 2009. Bandas de soporte (-2σ) y resistencia (+2σ)

Análisis Fourier (FFT)

Cooley-Tukey radix-2 sobre residuos. 8 armónicos con toggles interactivos y forecast a 730 días

Detección de Fases

Clasificación automática en 4 fases (acumulación, alcista, distribución, bajista) a partir de señal Fourier y derivada

Señal de Trading

COMPRA/VENTA/HOLD con porcentaje de confianza, combinando Z-Score y fase de mercado

Datos en Tiempo Real

Precio actual cada 60s y histórico 365d cada 5min vía CoinGecko, mergeado con datos bundleados desde 2009

Estimación de Pico

Proyección del próximo pico de ciclo con fecha y precio estimado a partir del forecast Fourier

Arquitectura

Frontend React 19 + Vite 8, sin backend. Toda la matemática corre en el browser
Gráfico Principal Canvas API nativo para escala log-log doble con zoom, tooltips y anotaciones de halvings/picos
Gráficos Secundarios Lightweight Charts 5 para residuos (histograma) y Fourier (serie temporal con forecast)
Pipeline de Datos CoinGecko API + datos históricos bundleados (1,431 líneas). Deduplicación por fecha ISO, merge automático
Análisis Un solo useMemo que computa regresión, residuos, FFT, reconstrucción, fases, señal y estimación de pico