Skip to content

Roadmap profesional de mejoras y nuevas funcionalidades (épicas, hitos, dependencias, aceptación) #2

Description

@juankaspain

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).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions