06 Panel de Cloud
Guarda las consultas de investigación y monta el panel del pulso del mercado de Polymarket.
Punto de partida
Las cuatro consultas del Módulo 05 se ejecutan en SQL Console de ClickHouse Cloud. Tu función de Cloud permite guardar consultas y crear paneles.
Objetivo
Un panel llamado Polymarket market pulse con cuatro vistas actuales y un gráfico de líneas por minuto. No hace falta ningún producto de panel local.
Paso 1 — Guardar las cuatro consultas de investigación
En SQL Console, ejecuta cada bloque del Módulo 05 y usa Save con estos nombres exactos:
Current probabilityFive-minute moversSpread and freshnessVolume velocity
No cambies el SQL al guardar; el instructor usa los nombres para verificar el aula.
Paso 2 — Guardar la consulta del gráfico por minuto
SELECT
c.minute,
m.token_id,
m.question,
m.outcome,
round(argMaxMerge(c.close) * 100, 2) AS probability_percent
FROM polymarket.market_midpoints_1m AS c
INNER JOIN
(
SELECT token_id, question, outcome
FROM polymarket.markets FINAL
) AS m ON m.token_id = c.token_id
WHERE c.minute >= now() - INTERVAL 30 MINUTE
GROUP BY c.minute, m.token_id, m.question, m.outcome
ORDER BY c.minute, m.token_id;Guárdala como One-minute probability y elige una visualización de líneas. Usa minute como eje
temporal, probability_percent como valor y pregunta/resultado/ID de token como serie para separar
mercados con textos idénticos.
Paso 3 — Montar el panel
- Abre Dashboards en la consola de ClickHouse Cloud.
- Crea
Polymarket market pulse. - Añade
Current probabilitycomo tabla o número. - Añade
Five-minute moverscomo tabla ordenada por movimiento absoluto. - Añade
Spread and freshnesscomo tabla. - Añade
Volume velocitycomo tabla o gráfico de barras. - Añade
One-minute probabilitycomo gráfico de líneas. - Configura la actualización con la opción más corta disponible.
Paso 4 — Verificar pruebas objetivas
El panel está completo cuando:
- aparece al menos un mercado observado;
- los valores de probabilidad, bid y ask no son nulos;
- se ve la antigüedad de los datos; y
- el gráfico avanza tras el siguiente evento en vivo o fixture.
Si Dashboards no está disponible
Conserva las cinco consultas guardadas y sus visualizaciones de SQL Console. Ejecuta esta comprobación:
SELECT
count() AS watched_outcomes,
max(event_at) AS newest_tick,
dateDiff('second', newest_tick, now()) AS age_seconds
FROM polymarket.price_ticks
WHERE midpoint > 0;Alternativa completa: watched_outcomes > 0 y age_seconds < 120 en modo fixture o feed en vivo
activo. Es la única alternativa; no instales un panel local.
Terminado cuando
El panel tenga cinco vistas, o existan las cinco visualizaciones guardadas en SQL Console y la consulta de finalización esté actualizada.
Siguiente: poner un agente de IA sobre los datos en vivo.
05 Investigar el movimiento
Responde a cuatro preguntas operativas del mercado con SQL explícito de ClickHouse.
07 Analista de mercado con IA
Entrega tus tablas de mercado en vivo a un ClickHouse Agent, haz que detecte e investigue un movimiento por sí mismo y arbitra la respuesta con SQL determinista.