Este es un proyecto de ejemplo que incluye un modelo de predicción financiera utilizando datos de mercado. 💲
Modelo que hace predicciones en "tiempo real" y contrasta las predicciones para dar recomendaciones de compra o venta.
Este proyecto utiliza un modelo de redes neuronales para predecir tendencias en datos financieros. El modelo está construido utilizando la biblioteca PyTorch🧠 y se entrena con datos históricos proporcionados por Yahoo Finance.
Para ejecutar este proyecto, necesitarás tener instaladas las siguientes bibliotecas de Python:
- yfinance: Utilizada para obtener datos financieros de Yahoo Finance.
- numpy: Biblioteca de Python para operaciones matemáticas.
- pandas: Biblioteca de Python para análisis de datos.
- torch: Biblioteca de PyTorch para aprendizaje profundo.
- scikit-learn: Utilizada para la normalización de datos con el
MinMaxScaler
.
Puedes instalar estas bibliotecas utilizando pip:
pip install yfinance numpy pandas torch scikit-learn
Para utilizar este proyecto, sigue estos pasos:
- Clona este repositorio en tu máquina local.
- Instala las dependencias mencionadas anteriormente.
- Ejecuta el script principal del proyecto.
Si tienes tarjeta gráfica NVIDIA te recomiendo instalar las dependencias necesarias de Pytorch para cargar el modelo con CUDA, y obtener una mejora en el rendimiento y velocidad👨💻.
📸Capturas de uso en Colab
Colab 1📸 | Colab 2📸 | Colab 3📸 |
---|---|---|
Si deseas contribuir a este proyecto, ¡eres bienvenido! Puedes abrir un problema para informar sobre errores o enviar una solicitud de extracción con tus mejoras propuestas. 🙇♂️
Este proyecto está licenciado bajo los términos de RiveraAICloseLicense(2006) - ver el archivo LICENSE.txt para más detalles. 📃📑