workspace-v1/projects/trading-platform/orchestration/PROXIMA-ACCION.md
rckrdmrd 66161b1566 feat: Workspace-v1 complete migration with NEXUS v3.4
Sistema NEXUS v3.4 migrado con:

Estructura principal:
- core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles)
- core/catalog: Catalogo de funcionalidades reutilizables
- shared/knowledge-base: Base de conocimiento compartida
- devtools/scripts: Herramientas de desarrollo
- control-plane/registries: Control de servicios y CI/CD
- orchestration/: Configuracion de orquestacion de agentes

Proyectos incluidos (11):
- gamilit (submodule -> GitHub)
- trading-platform (OrbiquanTIA)
- erp-suite con 5 verticales:
  - erp-core, construccion, vidrio-templado
  - mecanicas-diesel, retail, clinicas
- betting-analytics
- inmobiliaria-analytics
- platform_marketing_content
- pos-micro, erp-basico

Configuracion:
- .gitignore completo para Node.js/Python/Docker
- gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git)
- Sistema de puertos estandarizado (3005-3199)

Generated with NEXUS v3.4 Migration System
EPIC-010: Configuracion Git y Repositorios
2026-01-04 03:37:42 -06:00

8.8 KiB

Próxima Acción - OrbiQuant IA (trading-platform)

Estado Actual

  • Fecha: 2025-12-08
  • Estado: Integración Full-Stack COMPLETADA
  • Fase: Fase 2 - Integración y Testing (90% completado)

COMPLETADO HOY

OQI-003 Trading y Charts

Componente Estado Descripción
TradingView Charts Completado Lightweight Charts v4, velas japonesas, volumen
ChartToolbar Completado Selector símbolos, timeframes, indicadores
WatchlistSidebar Completado Lista símbolos con precios en tiempo real
PaperTradingPanel Completado Órdenes, posiciones, historial
WebSocket Server Completado Real-time price updates via Binance
Trading Store Completado Zustand store con todas las acciones

OQI-006 ML Engine - Migración Avanzada

Componente Estado Descripción
AMDDetector Completado Detección fases Accumulation/Manipulation/Distribution
AMDModels Completado 3 redes neuronales especializadas + Ensemble
Phase2Pipeline Completado Pipeline completo de entrenamiento
WalkForward Completado Validación walk-forward anti-overfitting
Backtesting Completado Engine + Metrics + RR Backtester
SignalLogger Completado Generador datos para LLM fine-tuning
API Endpoints Completado /amd, /backtest, /train, /ws/signals
GPU Training Completado XGBoost CUDA (RTX 5060 Ti)

OQI-007 LLM Service - Copiloto Trading

Componente Estado Descripción
OllamaClient Completado Cliente LLM local con GPU
ClaudeClient Completado Fallback a API Anthropic
Trading Tools Completado 12 tools implementados
System Prompt Completado 1,500+ líneas especializado en trading
Context Manager Completado Gestión de conversaciones
API REST Completado 8 endpoints + streaming SSE
Docker Setup Completado Ollama + GPU en contenedor

OQI-004 Trading Agents

Agente Estado Estrategias
Atlas Completado Mean Reversion, Grid Trading
Orion Completado Trend Following, Momentum
Nova Completado Momentum, Scalping
RiskManager Completado Position sizing, drawdown control
BinanceClient Completado Testnet + Mainnet ready
MLSignalConsumer Completado Consumo de señales ML
API REST Completado 11 endpoints de control

Resumen de Desarrollo Paralelo

Tracks Completados

Track Agente Archivos Líneas Código
A Web Platform ~20 ~5,000
B ML Engine 24 ~8,000
C LLM Agent 20 ~5,000
D Trading Agents 31 ~6,500
Total ~95 ~24,500

Infraestructura de Servicios

Ver: SERVICES.md para arquitectura completa.

Puertos de Desarrollo

Servicio Puerto Estado
Frontend 5173
Backend 3000
ML Engine 8001
Data Service 8002
LLM Agent 8003
Trading Agents 8004
PostgreSQL 5432
Redis 6379
Ollama 11434

Próximas Tareas Prioritarias

Inmediatas (Esta semana)

  1. Descargar modelo Llama 3 8B en Ollama

    docker exec orbiquant-ollama ollama pull llama3:8b
    
  2. Probar paper trading en Binance Testnet

    cd apps/trading-agents
    cp .env.example .env
    # Configurar BINANCE_API_KEY y BINANCE_API_SECRET
    python example_usage.py
    
  3. Test de integración ML Engine → Trading Agents

  4. Test de integración LLM Agent → ML Engine

Completado (2025-12-08)

  1. Integración Frontend ↔ LLM Agent (Chat UI)

    • ChatMessage, ChatInput, SignalCard componentes
    • Assistant.tsx página principal
    • Navegación agregada en MainLayout
  2. Integración Frontend ↔ ML Engine (Señales)

    • mlService.ts - cliente API ML Engine
    • MLSignalsPanel componente con AMD, Range Prediction
    • Integración en Trading.tsx
  3. Scripts de Operación

    • scripts/start-all.sh - Inicio de todos los servicios
    • scripts/stop-all.sh - Detención de servicios
    • scripts/setup-ollama.sh - Configuración de Ollama + Llama 3
    • scripts/test_integration.py - Tests de integración entre servicios
  4. Configuración Backend

    • LLM_AGENT_URL agregado a .env
    • TRADING_AGENTS_URL agregado a .env
    • ChatWidget integrado via backend proxy

Siguientes (Próxima semana)

  1. Módulo Education (OQI-002)
  2. Integración Stripe (OQI-005)
  3. Entrenamiento de modelos ML con datos reales
  4. Testing E2E de integraciones

Comandos para Iniciar

Servicios Python (ML/LLM/Trading)

# Terminal 1 - Ollama (LLM)
docker-compose -f apps/llm-agent/docker-compose.ollama.yml up -d
docker exec orbiquant-ollama ollama pull llama3:8b

# Terminal 2 - ML Engine (puerto 8001)
cd apps/ml-engine
pip install -r requirements.txt
uvicorn src.api.main:app --reload --port 8001

# Terminal 3 - LLM Agent (puerto 8003)
cd apps/llm-agent
pip install -r requirements.txt
uvicorn src.main:app --reload --port 8003

# Terminal 4 - Trading Agents (puerto 8004)
cd apps/trading-agents
pip install -r requirements.txt
uvicorn src.api.main:app --reload --port 8004

Servicios Node.js

# Terminal 5 - Backend (puerto 3000)
cd apps/backend && npm install && npm run dev

# Terminal 6 - Frontend (puerto 5173)
cd apps/frontend && npm install && npm run dev

Docker Compose (Todo junto)

docker-compose -f docker-compose.services.yml up -d

Estructura Final del Proyecto

apps/
├── database/schemas/     # 8 archivos SQL
├── ml-engine/            # ML Models + FastAPI (OQI-006) ✅
│   ├── src/models/       # AMDDetector, RangePredictor, TPSLClassifier
│   ├── src/pipelines/    # Phase2Pipeline
│   ├── src/training/     # Walk-forward
│   ├── src/backtesting/  # Engine + Metrics + RR
│   └── src/api/          # FastAPI endpoints
├── llm-agent/            # LLM Copilot (OQI-007) ✅
│   ├── src/core/         # LLM Client, Prompts, Context
│   ├── src/tools/        # 12 Trading Tools
│   └── src/api/          # FastAPI REST
├── trading-agents/       # Agentes IA (OQI-004) ✅
│   ├── src/agents/       # Atlas, Orion, Nova
│   ├── src/strategies/   # Mean Reversion, Trend, Grid, Momentum
│   ├── src/exchange/     # Binance Client
│   └── config/           # YAML configs
├── backend/              # Express.js API ✅
└── frontend/             # React + Trading Charts ✅

Documentación

Documento Ubicación
Servicios y Puertos SERVICES.md
Plan ML/LLM/Trading orchestration/planes/PLAN-ML-LLM-TRADING.md
Reporte de Sesión orchestration/reportes/REPORTE-SESION-2025-12-07.md
Paper Trading Guide apps/trading-agents/PAPER_TRADING_GUIDE.md
LLM Deployment apps/llm-agent/DEPLOYMENT.md
ML Migration Report apps/ml-engine/MIGRATION_REPORT.md

Recursos del Sistema

Recurso Especificación Uso
GPU NVIDIA RTX 5060 Ti (16GB VRAM) ML + LLM
CUDA 13.0 XGBoost, PyTorch
Modelo LLM Llama 3 8B ~10GB VRAM

Actualizado: 2025-12-08 Tech Leader: Agente Orquestador


Archivos Creados Hoy (2025-12-08)

Frontend - Chat UI

Archivo Descripción
src/modules/assistant/pages/Assistant.tsx Página principal del chat
src/modules/assistant/components/ChatMessage.tsx Componente de mensajes
src/modules/assistant/components/ChatInput.tsx Input con quick actions
src/modules/assistant/components/SignalCard.tsx Tarjeta de señales trading
src/services/mlService.ts Cliente API ML Engine
src/modules/trading/components/MLSignalsPanel.tsx Panel señales ML
.env y .env.example Variables de entorno

Scripts de Operación

Script Descripción
scripts/start-all.sh Inicia todos los servicios (tmux/docker)
scripts/stop-all.sh Detiene todos los servicios
scripts/setup-ollama.sh Configura Ollama con Llama 3 8B
scripts/test_integration.py Tests de integración entre servicios

Modificaciones

Archivo Cambio
src/App.tsx Agregada ruta /assistant
src/components/layout/MainLayout.tsx Agregado enlace AI Assistant
src/modules/trading/pages/Trading.tsx Integrado MLSignalsPanel
scripts/README.md Documentación actualizada