
Replay tick a tick
Cargá una jornada completa y reproducila de 1x a 128x en todos los gráficos a la vez: footprint, perfiles y señales se rearman con cada tick. Saltá a la apertura de Asia, Londres o Nueva York y operá con P&L simulado.
Kairos te muestra el mercado por dentro: charting profesional, order flow y ejecución en una sola terminal nativa. Libro de órdenes completo, heatmap de liquidez, footprint, DOM y backtesting, sobre un motor de gráficos escrito desde cero.
Lo que ves detrás no es un video: es el libro de órdenes real de BTCUSDT del 2 de octubre, grabado por Kairos y redibujado en tu navegador a 3x. Más abajo, el mismo motor en vivo.
BTCUSDT, 2 de octubre, 04:20 UTC. En velas, diez minutos de caída y nada más.
Debajo, el libro: cada fila es un precio y el color, cuánta liquidez esperaba ahí. Las paredes se ven venir, y se ven desaparecer.
Encima, la agresión: cada burbuja es volumen ejecutado en 3 segundos, verde compra y rojo venta. Ahora la vela tiene explicación.
El precio se mueve porque alguien compra o vende con urgencia contra órdenes que estaban esperando. Esas tres capas existen siempre; la mayoría de las plataformas solo te muestra la primera.
Apertura, máximo, mínimo y cierre de cada período. Resumen útil, pero llega tarde: no dice quién empujó ni contra qué.
Órdenes límite esperando a cada precio. Las "paredes" grandes frenan al precio o lo atraen, y a veces desaparecen antes de que llegue. El heatmap muestra su historia.
Quién cruzó el spread: compradores pagando el ask o vendedores golpeando el bid. El footprint lo desglosa precio por precio dentro de cada vela.
Kairos dibuja las tres capas a la vez, sincronizadas, en el mismo gráfico.
Una versión mínima del motor de Kairos, escrita para el navegador y conectada al mercado real: el libro completo de Binance (5.000 niveles más actualizaciones cada 100 ms) y cada operación, mientras tenés la página abierta.
Sesión 2 oct: libro y trades reales de BTCUSDT grabados por Kairos, reproducidos a 2x. En vivo: datos públicos de Binance en este momento, sin cuentas ni claves (si tu red bloquea Binance, pasa a un mercado simulado y lo indica).
Volume Profiles y TPO altamente configurables para operar con AMT: dónde el mercado aceptó precio, dónde lo rechazó y dónde está el valor. Cada perfil es un módulo que combinás con cualquier gráfico, intervalo o indicador.
Sin TradingView embebido ni librerías de gráficos: escalas, render, interacción, indicadores y dibujos son código propio, pensado para mover decenas de miles de barras con capas de order flow encima.
Una cuenta demo completa para practicar con el mercado real: órdenes desde el gráfico, el DOM o el heatmap, brackets automáticos y un registro de cada ejecución.

Cargá una jornada completa y reproducila de 1x a 128x en todos los gráficos a la vez: footprint, perfiles y señales se rearman con cada tick. Saltá a la apertura de Asia, Londres o Nueva York y operá con P&L simulado.

El contexto de futuros perpetuos, estilo Velo y Exocharts, debajo del precio.

Absorción, agresión y vacíos de liquidez medidos contra entradas al azar, con su estadístico t. Si es ruido, Kairos te lo dice.

Un servidor local graba trades y libro L2 por hora, con retención configurable, y los sirve a cada gráfico. Sin depender de un proveedor de datos.

Ventana sin marco, paneles desacoplables a otros monitores, atajos de teclado y menús densos. Una terminal, no una página web.
Para quien quiera saber cómo está hecho: cada capa se pensó para que el gráfico nunca espere a los datos ni los datos al gráfico.
Snapshot REST + diffs del WebSocket: se descartan los viejos, el primero debe cubrir lastUpdateId+1 y los ids tienen que ser contiguos. Un hueco dispara una resincronización automática.
El tiempo no se dibuja como tiempo: cada barra es un índice. Sin huecos de fin de semana, zoom estable y dibujos anclados en (tiempo, precio) que sobreviven a cualquier intervalo.
Escena y overlay en canvas separados. Mover el mouse solo repinta el overlay; el heatmap se reconstruye únicamente cuando cambian datos, rango o escala.
Cada vela promedia los cuadros de libro de su rango con sumas prefijo, y los rangos cerrados se cachean. Cambiar de intervalo no recalcula la historia grabada.
Cada estudio es una función bars → series con metadatos declarativos. Testeables uno por uno y listos para moverse a un Web Worker.
// Un indicador = metadatos + función pura. { type: 'rvol', name: 'Volumen relativo', category: 'volume', overlay: false, params: [{ id: 'len', type: 'number', min: 2, def: 20 }], plots: [{ id: 'rvol', kind: 'histogram' }], levels: [1, 2], compute(bars, { len }) { /* bars → series */ }, }
// Mismo balance en cualquier símbolo y zoom: const a = pct(visible, 0.50) // liquidez típica → azul const b = pct(visible, 0.90) // → celeste const c = pct(visible, 0.995) // paredes → rojo // interpolación logarítmica entre anclas, // suavizada entre reconstrucciones: // sin parpadeo con cada muestra en vivo. anchors.lerp({ a, b, c }, 0.08)
Kairos está en desarrollo activo y todavía no tiene una versión pública para descargar. Cuando esté lista, va a estar acá.
Mientras tanto, la demo de esta página corre el mismo motor con datos reales.
Para Windows 10/11 x64 · Binance sin cuenta · Paper trading incluido