C4 - Nivel 1 (Contexto)#
Objetivo del sistema#
SignalDashPro es una plataforma Binance-first para operacion y analitica de trading con:
- decision automatica (autopilot + gates + riesgo),
- ejecucion controlada por cola,
- observabilidad operativa (ops/control tower),
- automatizacion de inteligencia (OpenAI + enriquecimiento de noticias/macro),
- trazabilidad para post-mortem y auditoria.
Diagrama de contexto#
flowchart LR
U[Trader / Operador] -->|UI HTTPS| FE[SignalDashPro Frontend]
FE -->|API Proxy HTTPS| BE[SignalDashPro Backend API]
BE -->|ORM SQL| DB[(PostgreSQL)]
BE -->|Logs / Reportes / Estado| ST[(Storage)]
BE -->|REST Trading / Market Data| BIN[Binance API]
BE -->|REST News/Macro| NEWS[Proveedores News/Macro]
BE -->|LLM API| OAI[OpenAI API]
OPS[Systemd timers + scripts] -->|jobs operativos| BE
Actores y sistemas externos#
Trader / Operador: usa dashboard, analisis, ops y configuracion.Binance API: datos de mercado, cuenta y ejecucion.News/Macro providers: fuentes primarias de noticias y eventos.OpenAI API: clasificacion/resumen/enriquecimiento en pipelines IA.Systemd + scripts: orquestacion cron de tareas operativas.