Objetivo
Definir un roadmap de mejoras y nuevas funcionalidades para PETS con enfoque profesional: impacto en PnL/riesgo, complejidad, dependencias, hitos y criterios de aceptación, manteniendo Clean Architecture + DDD + Hexagonal.
Principios
- Seguridad y control de riesgo primero (circuit breakers, constraints, wallet hygiene).
- WebSocket-first, POST_ONLY obligatorio donde aplique.
- Performance budgets explícitos (DB/API/WS/dashboard).
- Observabilidad y operabilidad (SLOs, runbooks, alerts) como features.
Propuesta de roadmap (épicas)
E1. Producción (Live Trading) hardened
- Runbook de despliegue, separación dev/stage/prod, rotación de secrets, backups/restore.
- Wallet hardening: hot/cold flows, BIP39 offline, multi-sig opcional, policy checks.
- Release process: tags, changelog, CI gates (coverage, mypy, ruff, security scans).
E2. Execution & Risk Engine v2
- Enforcement centralizado de restricciones (zones, maker-only, kelly caps) en domain/application.
- Mejor estimación de edge y confidence scoring; calibración con paper trading.
- Circuit breakers más granulares (por mercado, por estrategia, por categoría).
E3. Data & Research Platform
- Feature store básico (Timescale + materialized views) para backtests/analytics.
- Backtesting framework reproducible (datasets versionados, seeds, determinismo).
- Continuous aggregates optimizadas y benchmarks reproducibles.
E4. Observability & Reliability
- Métricas completas: fill-rate, reject reasons, latency p50/p95/p99, queue depth.
- Tracing distribuido (si aplica) y correlación de eventos (order_id, position_id).
- Alerting: drawdown, anomalías de latencia, desconexiones WS, drift del edge.
E5. Dashboard Pro (operaciones)
- Vista específica Bot 8 (paper/live): targets, alertas, heatmaps zonas, análisis de trades.
- Auditoría/ledger UI: trail de órdenes/posiciones con export CSV.
- Panel de configuración con validación fuerte y diff de cambios.
E6. Estrategias / Nuevos módulos
- Market selection engine: ranking mercados por liquidez/volatilidad/spread.
- Portfolio allocator: exposición por categoría, correlación, risk parity (con límites).
- Módulo de simulación avanzada de slippage/fees (calibrado con datos reales).
Entregables
- Documento
docs/roadmap/ROADMAP_2026.md (o issues por épica) con hitos trimestrales.
- Lista de issues derivadas por épica con prioridad, esfuerzo, dependencias.
- Criterios de aceptación por entrega y pruebas asociadas.
Priorización sugerida
- P0: Producción hardened + enforcement constraints + observabilidad mínima.
- P1: Execution/Risk v2 + Data platform base.
- P2: Dashboard Pro + Portfolio allocator.
- P3: Estrategias experimentales y features opcionales.
Criterios de aceptación (esta issue)
- Roadmap publicado con épicas, hitos, dependencias y criterios de éxito medibles.
- Cada épica tiene issues hijas priorizadas y estimaciones (S/M/L).
Objetivo
Definir un roadmap de mejoras y nuevas funcionalidades para PETS con enfoque profesional: impacto en PnL/riesgo, complejidad, dependencias, hitos y criterios de aceptación, manteniendo Clean Architecture + DDD + Hexagonal.
Principios
Propuesta de roadmap (épicas)
E1. Producción (Live Trading) hardened
E2. Execution & Risk Engine v2
E3. Data & Research Platform
E4. Observability & Reliability
E5. Dashboard Pro (operaciones)
E6. Estrategias / Nuevos módulos
Entregables
docs/roadmap/ROADMAP_2026.md(o issues por épica) con hitos trimestrales.Priorización sugerida
Criterios de aceptación (esta issue)