# Delegación: Trading Strategist - Análisis Profundo y Actualización Documentación

**Fecha:** 2025-12-08
**Delegado por:** Requirements-Analyst
**Agente Destino:** Trading Strategist
**Prioridad:** Alta
**Estado:** En Progreso

---

## Contexto de la Solicitud

El usuario ha solicitado una revisión profunda y actualización de la documentación de estrategias y modelos ML para el proyecto Trading Platform, con foco en:

1. **Estrategia AMD sólida** como base principal
2. **Estrategias complementarias** (ICT/SMC) integradas
3. **Modelos de ML** bien definidos con features, targets, y metamodelos
4. **Priorización de Fase 1** - Modelos funcionando y validables

---

## Alcance del Análisis

### 1. Estrategia AMD (Accumulation-Manipulation-Distribution)

**Documentación existente:** `docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/ESTRATEGIA-AMD-COMPLETA.md`

**Tareas requeridas:**
- [ ] Revisar completitud de la documentación AMD actual
- [ ] Validar que todas las subfases de Wyckoff estén documentadas (PS, SC, AR, ST, Spring, UTAD)
- [ ] Asegurar que los indicadores técnicos estén completos (50+ features)
- [ ] Definir reglas claras de entrada/salida por cada fase
- [ ] Documentar criterios de transición entre fases
- [ ] Agregar backtesting results esperados
- [ ] Definir métricas de validación específicas por fase

### 2. Estrategias Complementarias (ICT/SMC)

**Documentación existente:** `docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/ESTRATEGIA-ICT-SMC.md`

**Tareas requeridas:**
- [ ] Revisar integración ICT con AMD
- [ ] Completar documentación de Killzones y su impacto en señales
- [ ] Documentar OTE (Optimal Trade Entry) con criterios ML
- [ ] Definir features derivados de ICT para ML
- [ ] Completar SMC (BOS, CHOCH, Inducement, Displacement)
- [ ] Crear matriz de confluence AMD + ICT + SMC
- [ ] Definir scoring system unificado

### 3. Definición de Modelos ML

**Documentación existente:** `docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/MODELOS-ML-DEFINICION.md`

**Modelos a definir/validar:**

| Modelo | Función | Input | Output | Métrica Target |
|--------|---------|-------|--------|----------------|
| **AMDDetector** | Clasificar fase del mercado | 50+ features | 4 clases + confianza | >70% accuracy |
| **RangePredictor** | Predecir delta high/low | 70+ features | delta_high, delta_low | MAE <0.003 |
| **TPSLClassifier** | P(TP antes SL) | 80+ features + stacking | probability | AUC >0.85 |
| **LiquidityHunter** | Detectar stop hunts | 30+ features | P(sweep) | Precision >70% |
| **ICTContextModel** | Contexto ICT | Killzone + OTE | context_score | - |
| **StrategyOrchestrator** | Meta-modelo ensemble | All models | Signal final | EV positivo |

**Tareas requeridas:**
- [ ] Definir arquitectura detallada de cada modelo
- [ ] Definir features completos con nombres y cálculos
- [ ] Definir targets con método de labeling
- [ ] Definir relaciones/dependencias entre modelos (pipeline)
- [ ] Especificar metamodelos y ensemble
- [ ] Documentar flujo de datos completo

### 4. Features y Targets

**Crear/Actualizar:** `docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/FEATURES-TARGETS-COMPLETO.md`

**Estructura requerida:**

```markdown
## Features por Categoría

### Price Action Features (10)
| Feature | Cálculo | Modelo(s) |
|---------|---------|-----------|
| range_ratio | (high-low)/SMA(high,20) | AMD, Range |
| ... | ... | ... |

### Volume Features (8)
...

### Volatility Features (6)
...

### Trend Features (8)
...

### Market Structure Features (10)
...

### Order Flow Features (8)
...

### ICT Features (15)
...

### SMC Features (12)
...

### Liquidity Features (5)
...

### Time Features (5)
...

## Targets por Modelo

### AMDDetector Target
- Tipo: Multiclass (4 clases)
- Labeling: Forward-looking 20 bars
- Criterios: [detallados]

### RangePredictor Target
- Tipo: Regression + Bins
- Labeling: Max high/low en horizonte
- Horizontes: 15m, 1h

### TPSLClassifier Target
- Tipo: Binary
- Labeling: ¿TP toca antes de SL?
- R:R configs: 2:1, 3:1
```

### 5. Relaciones y Flujo de Modelos

**Crear:** `docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/ARQUITECTURA-MODELOS-FLUJO.md`

**Contenido requerido:**

```
┌─────────────────────────────────────────────────────────────┐
│                   PIPELINE DE MODELOS                        │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│  NIVEL 1: Feature Engineering                                │
│  ├─ Base Features (OHLCV → 21 features)                     │
│  ├─ Technical Features (indicators → 30 features)           │
│  └─ SMC/ICT Features (structure → 40 features)              │
│                                                              │
│  NIVEL 2: Modelos Primarios (Paralelo)                      │
│  ├─ AMDDetector → phase_proba[4]                            │
│  ├─ LiquidityHunter → sweep_proba[2]                        │
│  └─ ICTContextModel → context_score                         │
│                                                              │
│  NIVEL 3: Modelos Secundarios (Stacking)                    │
│  ├─ RangePredictor(features + L2_outputs) → delta_hl        │
│  └─ TPSLClassifier(features + L2 + Range) → tp_prob         │
│                                                              │
│  NIVEL 4: Meta-Modelo (Ensemble)                            │
│  └─ StrategyOrchestrator → Signal Final                     │
│                                                              │
└─────────────────────────────────────────────────────────────┘
```

---

## Entregables Esperados

### Documento 1: ESTRATEGIA-AMD-ACTUALIZADA.md
- Versión mejorada con gaps cerrados
- Incluir backtesting guidelines
- Métricas de validación

### Documento 2: ESTRATEGIA-INTEGRADA-AMD-ICT-SMC.md
- Framework unificado
- Matrix de confluence
- Scoring system

### Documento 3: FEATURES-TARGETS-COMPLETO.md
- Todos los features categorizados
- Cálculos exactos
- Targets con labeling detallado

### Documento 4: ARQUITECTURA-MODELOS-FLUJO.md
- Pipeline completo
- Dependencias entre modelos
- Flujo de datos

### Documento 5: ALCANCES-FASE-1-PRIORIZADOS.md
- Priorización para primera entrega
- Modelos mínimos viables
- Criterios de éxito medibles

---

## Priorización Fase 1 - Primera Entrega

El usuario ha especificado que la primera entrega debe incluir:

### Must Have (P0)
1. **Modelos ML entrenados y funcionando**
   - AMDDetector
   - RangePredictor
   - TPSLClassifier

2. **Visualización de resultados**
   - Informes de backtesting
   - Visualización de predicciones
   - Dashboard de validación

3. **Integración con LLM local (chatgpt-oss 16GB)**
   - Análisis de señales
   - Toma de decisiones

4. **Integración con MetaTrader4**
   - Gestión de cuentas
   - Ejecución de operaciones
   - Ajuste de precios por broker

5. **Integración con API Massive**
   - Descarga de datos históricos
   - Actualización de activos

### Nice to Have (P1)
- Plataforma SaaS completa
- UI completa
- Multi-tenant

---

## Integraciones Críticas a Documentar

### 1. Integración LLM Local (chatgpt-oss 16GB)

**Archivo a crear:** `docs/01-arquitectura/INTEGRACION-LLM-LOCAL.md`

**Contenido:**
- Configuración del modelo chatgpt-oss
- API local compatible OpenAI
- Tools disponibles para trading
- Prompts de sistema para análisis
- Flujo de decisión con ML signals

### 2. Integración MetaTrader4

**Archivo a crear:** `docs/01-arquitectura/INTEGRACION-METATRADER4.md`

**Contenido:**
- Conexión vía MetaAPI
- Gestión de cuentas múltiples
- Ejecución de órdenes
- Manejo de variaciones de precio por broker
- Sincronización de datos

### 3. Integración API Massive

**Archivo a crear:** `docs/01-arquitectura/INTEGRACION-API-MASSIVE.md`

**Contenido:**
- Endpoints de descarga
- Formato de datos
- Pipeline de actualización
- Gestión de gaps de datos

---

## Criterios de Aceptación

1. [ ] Documentación AMD completa al 100%
2. [ ] Features y targets documentados con precisión
3. [ ] Arquitectura de modelos con flujo claro
4. [ ] Integraciones documentadas (LLM, MT4, Massive)
5. [ ] Alcances Fase 1 priorizados
6. [ ] Métricas de éxito definidas

---

## Referencias

### Documentación Existente
- `/home/isem/workspace/projects/trading-platform/docs/02-definicion-modulos/OQI-006-ml-signals/estrategias/`
- `[LEGACY: apps/ml-engine - migrado desde TradingAgent]/` (implementación de referencia)

### Recursos del Proyecto
- GPU: NVIDIA RTX 5060 Ti (16GB VRAM)
- LLM: chatgpt-oss (16GB)
- Broker: MetaTrader4 vía MetaAPI
- Data: API Massive + históricos locales

---

**Fecha límite sugerida:** 2025-12-09
**Siguiente paso:** Trading Strategist inicia análisis profundo

---

*Delegación generada por Requirements-Analyst*
*Sistema NEXUS - Trading Platform*
