# ============================================================================== # SERVICE DESCRIPTOR - TRADING PLATFORM API # ============================================================================== version: "1.0.0" service: name: "trading-api" display_name: "Trading Platform API" description: "API para plataforma de trading" type: "backend" runtime: "node" framework: "nestjs" owner_agent: "NEXUS-BACKEND" ports: internal: 3040 registry_ref: "projects.trading.services.api" protocol: "http" database: registry_ref: "trading" role: "runtime" modules: market_data: description: "Datos de mercado" status: "planned" alerts: description: "Sistema de alertas" status: "planned" portfolio: description: "Gestion de portafolio" status: "planned" docker: networks: - "trading_${ENV:-local}" - "infra_shared" labels: traefik: enable: true rule: "Host(`api.trading.localhost`)" healthcheck: endpoint: "/health" status: phase: "planned" version: "0.0.1" completeness: 5 metadata: created_at: "2025-12-18" project: "trading-platform"