- Created full CAPVED folder with METADATA, 01-06 phases, and SUMMARY - Updated _INDEX.yml with new task entry - Documents: Polygon data loading, MySQL→PostgreSQL migration, 12 attention models Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.7 KiB
1.7 KiB
01-CONTEXTO - ML Data Migration & Model Training
Fecha: 2026-01-25
Fase: CONTEXTO (C)
Estado: COMPLETADA
1. Situacion Inicial
Problema Identificado
- Los modelos ML en
apps/ml-engine/esperaban datos de MySQL (tablatickers_agg_data) - La base de datos MySQL ya no existe - workspace-v1 fue eliminado
- No habia datos de mercado cargados en PostgreSQL
- El esquema
market_dataexistia pero estaba vacio
Infraestructura Existente
- PostgreSQL 16 en WSL con base
trading_platform - Esquema
market_datacon tablas: tickers, ohlcv_5m, ohlcv_15m, ohlcv_1h - 6 tickers registrados: XAUUSD, EURUSD, BTCUSD, GBPUSD, USDJPY, AUDUSD
- API key de Polygon.io disponible
2. Objetivo
- Cargar datos historicos desde Polygon API a PostgreSQL
- Migrar ML Engine de MySQL a PostgreSQL
- Entrenar modelos de atencion (Level 0) con los datos nuevos
3. Alcance
Incluido
- Script de carga de datos desde Polygon
- Modulo de acceso a PostgreSQL para ML Engine
- Capa de compatibilidad MySQL→PostgreSQL
- Entrenamiento de 12 modelos de atencion
- Documentacion de inventarios
Excluido
- Modelos Level 1+ (requieren mas datos historicos)
- Trading en produccion
- Frontend de ML
4. Restricciones
| Restriccion | Descripcion |
|---|---|
| Rate Limit Polygon | 5 requests/min (plan gratuito) |
| Datos Historicos | 1 ano de datos (insuficiente para Level 1+) |
| Ambiente | Solo desarrollo local (WSL) |
5. Referencias
docs/90-transversal/inventarios/DATABASE_INVENTORY.ymldocs/90-transversal/inventarios/ML_INVENTORY.ymlapps/ml-engine/models/ATTENTION_TRAINING_REPORT_20260125_060911.md