Trade Heart

Heart Ops Console

Controles rápidos: freeze (kill switch por símbolo) e cancelamento de ordens abertas.
Dashboard
Supervisor (VM), agentes (heartbeat) e runs recentes (ClickHouse). Ajuste accountId na seção de sessão ao fim da página.
Supervisor: — Broker/TWS: — IBKR: — WS: — Agent: — Runs: — Universe: — Runner: — Tuner: —
Pipeline Checklist (clique para expandir)
Config (sizing / ordens / TF / VOLT)
ClickHouse via /heart/config (fonte da verdade: heart_config_latest).
Status (humano)
Valores
Capital investido
Estimativa por posições abertas (CH)
Capital limite
Referência de sizing (heart_config_latest.capital)
Net (limite - investido)
Saldo estimado para novas entradas
Portfolio (IBKR live)
build—
Snapshot via /heart/console/portfolio (VM: broker-service/TWS; fora da VM: bridge).
on-demand; não roda no load
Portfolio
Ordens
Histórico usa /heart/console/orders/history?all=1 (todos os tipos/status) e aplica filtro no cliente.
Advanced (raw IBKR payload)
CH snapshot (open positions)
Snapshot via ibkr_sim_positions_v2_latest (sem bridge).
Posicoes Fechadas
Round trips encerrados via /heart/console/positions/closed (ClickHouse). Clique no simbolo para ver historico ou use o botão de gráfico na linha.
Símbolo (histórico / estratégia)
Drilldown por símbolo ou position_id via /heart/console/symbol (ClickHouse + WS latest on-demand).
Heart Monitor
Health checks, anomalias e status do ultimo loop via ClickHouse (real-time).
-- -- -- --
--
--
Clique Refresh para verificar...
Signal Funnel
Por que nao estamos entrando? Funil VOLT → Heart → Entrada.
--
--
VOLT
Clique Refresh para carregar...
Heart → Execucao
--
Bloqueios VOLT
--
Bloqueios Heart
--
Fila de Sinais
--
Runs recentes
--
Historico de bloqueios (2h)
--
Heart Decisions (2h)
--
Analise de Posicoes
Analise detalhada de cada posicao do dia — issues, R, PnL, durations.
--
Clique Refresh para carregar...
VM / Supervisor
Best-effort via /heart/console/vm/summary.
Resumo
supervisor
service_state
broker (TWS)
ibkr
ws latest
symbols
ts
Advanced (raw JSON)
Agents
ClickHouse via /heart/console/agents.
Flex Backfill
Executions via IBKR Flex Web Service (a cada 5min).
Recent runs
ClickHouse via /heart/console/activity.
VOLT signals
Tabela completa da view VOLT_signals (ClickHouse) via /heart/console/volt/signals.
Data Backfill (Massive REST API)
Fallback manual quando o job Flat Files falhar. Busca via REST API da Polygon/Massive e insere no ClickHouse.
1m: -- daily: --
--

Post-Import Jobs
Materializations + P1 Snapshot (rodam automaticamente no job diario, mas podem ser disparados na mao).
--
Tuner Dashboard
Fontes de dados do Auto-Tuner em tempo real. Semaforo: bom atencao problema
Carregando...
Auto-Tuner Log
Estrategico (09:25 ET, 7 dias) + Intraday (a cada 1h, dia corrente).
Analise IA do auto-tuner
Clique em Analisar com IA para explicar as ultimas mudancas do tuner.
Output
Log das últimas chamadas (best-effort).
Admin / Bearer (opcional)
Só aparece quando abrir com ?admin=1 (ou ?bearer=1). Serve para operar via Bearer sem cookies.
Controles rápidos e sessão
Ações operacionais e campos de contexto usados pelas consultas da página.
Executa em série (ordens e posições) com throttle por item.
Pipeline | Tuner: —