## Plan de Investigación: Análisis de Criptomonedas en Tiempo Real para Predicción a 15 Minutos

### 1. Tipo de Análisis
- **Análisis técnico / arquitectónico** combinado con **análisis de mercado y tendencias**.  
  La solicitud requiere estudiar fuentes de datos (APIs gratuitas/open source), modelos de ML/DL aplicables, estrategias de trading segmentadas por tipo de moneda y casos de éxito. No se trata de un análisis comparativo simple, sino de una guía práctica para construir un sistema de predicción a corto plazo (15 min). Es un análisis de viabilidad técnica y metodológica.

### 2. Objeto de Análisis
- **Sistemas de predicción de precios de criptomonedas** (popular, stablecoin, meme coins) en intervalos de **15 minutos**.
- Se analizarán:
  - Proveedores de datos de mercado en tiempo real (precio USD, volumen, orden book) gratuitos u open source.
  - Modelos de machine learning y deep learning con éxito documentado para predicción de precios de cripto.
  - Casos reales de implementación (personas/proyectos que lo hayan hecho).
  - Estrategias de trading adaptadas a cada tipo de moneda (conservadoras vs agresivas).
  - Visualizaciones y gráficos útiles para análisis y predicción.

### 3. Dimensiones / Criterios de Evaluación
| Dimensión | Criterios |
|-----------|-----------|
| **Fuentes de datos** | Disponibilidad gratuita, frecuencia de actualización (tiempo real), cobertura de monedas (popular, stable, meme), formato (JSON, REST/WebSocket), límites de requests, documentación. |
| **Modelos de ML/DL** | Precisión reportada, tiempo de entrenamiento, facilidad de tuning, frameworks utilizados (TensorFlow, PyTorch, scikit-learn), complejidad computacional, estado del arte (2023-2025). |
| **Casos de éxito** | Evidencia concreta (repositorios GitHub, papers, foros), reproducibilidad, adaptabilidad a 15 min. |
| **Estrategias de trading** | Rentabilidad ajustada por riesgo (Sharpe, drawdown), reglas de entrada/salida, indicadores técnicos comunes, segmentación por tipo de moneda (volatilidad, liquidez). |
| **Gráficos y visualizaciones** | Utilidad para identificar patrones (velas, RSI, MACD, volumen, order book), herramientas interactivas (Plotly, Bokeh), recomendadas para 15 min. |

### 4. Preguntas Analíticas
- **Datos**: ¿Qué APIs gratuitas ofrecen datos de ticks (1 min) o velas de 1 minuto para todas las categorías de monedas? ¿Binance, CoinGecko, CoinMarketCap, Kraken? ¿Cuáles tienen WebSockets?
- **Modelos**: ¿Qué arquitecturas (LSTM, Transformer, GAN, XGBoost) han mostrado mejor rendimiento en horizonte de 15 minutos? ¿Qué papers o repositorios de 2023-2025 son relevantes?
- **Casos**: ¿Existen bots de trading open source en GitHub que implementen predicción a 15 min y cuyo código se pueda auditar? ¿Qué resultados obtuvieron?
- **Estrategias**: ¿Cómo diferenciar una estrategia conservadora para stablecoins (bajo riesgo/bajo retorno) de una agresiva para meme coins (alto riesgo/alta recompensa)? ¿Qué metodología usar para seleccionar la estrategia (backtesting, walk-forward)?
- **Visualización**: ¿Qué gráficos son esenciales para un análisis de 15 min (velas, volumen, orden book, indicadores en tiempo real)? ¿Cómo integrarlos en dashboards con Python?

### 5. Datos y Evidencias Necesarias
- **APIs**:
  - Lista de endpoints gratuitos (Binance API, CoinGecko free tier, Kraken public API, CryptoCompare, Alpha Vantage, etc.).
  - Documentación sobre límites de velocidad, muestras de código (Python), costos de tier pagas si aplica.
- **Modelos**:
  - Papers recientes (arXiv, IEEE) sobre predicción de cripto a corto plazo (15 min, 1h).
  - Repositorios GitHub populares (por estrellas, actividad) que implementen LSTM, GRU, Transformer on crypto.
  - Benchmarks públicos (ej. Crypto-15 min dataset, predict-crypto).
- **Casos de éxito**:
  - Entrevistas o foros (Reddit r/algotrading, QuantConnect, Medium) donde personas describan sus sistemas.
  - En concreto, buscar: “crypto prediction 15 minute LSTM use case”, “best free crypto API for real-time predictions”.
- **Estrategias**:
  - Indicadores técnicos comunes para cripto (RSI, Bollinger, MACD, Ichimoku).
  - Backtest de estrategias conservadoras vs agresivas (por ejemplo, trading de stablecoins con arbitraje vs trading de memecoins con stop-loss ajustado).
- **Gráficos**:
  - Ejemplos de dashboards (Streamlit, Plotly) para trading en tiempo real.
  - Código para generar velas OHLC, gráficos de heatmap de correlación, spread de order book.

### 6. Marco de Referencia
- **Teoría financiera**: Hipótesis de mercado eficiente (para entender limitaciones), análisis técnico como herramienta predictiva a corto plazo.
- **Machine learning**: Series temporales univariadas/multivariadas, evaluación con RMSE, MAPE, dirección de cambio.
- **Modelos de referencia**:
  - *Naïve* (último precio como predicción) como baseline.
  - *ARIMA* como modelo clásico.
  - *LSTM/GRU* como estándar en deep learning para series temporales.
  - *XGBoost/LightGBM* con features de indicadores técnicos.
- **Metodología de validación**: Walk-forward validation (entrenar con 1 mes, testear 1 semana), considerar costos de transacción y deslizamiento.
- **Segmentación de monedas**:
  - Estables (USDT, USDC, BUSD) → baja volatilidad, spread pequeño.
  - Populares (BTC, ETH) → alta liquidez, volatilidad media.
  - Meme coins (DOGE, SHIB, PEPE) → alta volatilidad, poca liquidez, manipulación.

### 7. Limitaciones del Análisis
- **Sesgo de supervivencia**: Los casos de éxito documentados pueden ser los que funcionaron, ignorando fracasos.
- **Calidad de datos gratuitos**: Las APIs gratuitas suelen tener retardo (no realmente “tiempo real”) o menos precisión en monedas meme.
- **Overfitting**: Muchos modelos de DL reportan resultados falsos por no realizar walk-forward.
- **Horizonte temporal (15 min)**: Es muy corto para estrategias fundamentales; el ruido y la microestructura del mercado dominan.
- **Regulación**: Algunas APIs restringen acceso según país; no se analizará compliance legal.
- **Limitación de recursos**: El análisis se basará en búsquedas web, no en experimentación propia.

### 8. Entregable Esperado
- **Documento de análisis** estructurado en secciones:
  1. Fuentes de datos en tiempo real (tabla comparativa de APIs gratuitas/open source).
  2. Modelos ML/DL recomendados para predicción a 15 min (tabla con arquitectura, precisión reportada, framework, repositorio).
  3. Casos de éxito (breves descripciones y enlaces).
  4. Estrategias segmentadas (conservadoras para stablecoins/populares vs agresivas para meme coins) – incluir reglas y ejemplo de indicadores.
  5. Metodología para elegir estrategia (backtesting, walk-forward, criterios de riesgo).
  6. Gráficos esenciales (velas, volumen, order book, indicadores) – código ejemplo en Python.
  7. Conclusiones y recomendaciones prácticas (incluir advertencias sobre riesgos reales).
- **Formato**: Informe en markdown con tablas, enlaces y fragmentos de código clave.