matcom / ia-sim-cmp-21

Repositorio para registrar los proyectos del curso
MIT License
8 stars 0 forks source link

Simulador de un bot de rebalanceo de activos #5

Open Karelito00 opened 2 years ago

Karelito00 commented 2 years ago

Datos del proyecto

Complete la siguiente información

Nombre:: Simulador de un bot de rebalanceo de activos Repositorio: https://github.com/University-Projects-UH/ia-sim-cmp Reporte: https://github.com/University-Projects-UH/ia-sim-cmp/wiki

Breve resumen

Este resumen (o uno ligeramente más amplio) debe aparecer también en el reporte linkeado arriba.

Apoyándonos en datos anteriores de varios activos de https://finance.yahoo.com/ vamos a simular el precio de estos para así tener un registro diario de varios factores de cada activo ya sea para días posteriores a los que contienen estos registros, ya que los datos que encontramos en esta página se van actualizando diariamente, esta información se podrá utilizar para el bot de rebalanceo, el cual se podrá configurar para establecer el por ciento de capital que representará cada activo, los activos que se usarán, y se establecerán estrategias para maximizar el profit de este.

Miembros del equipo

Aprobación

Estos elementos serán chequeados por los profesores de la asignatura para aprobar el proyecto.

En caso de que algunas de las condiciones anteriores no se cumplan, en este issue les dejaremos todos los comentarios y discusiones necesarias para lograr la aprobación del proyecto.

Este issue será cerrado una vez se considere definitivamente aprobado o rechazado el proyecto, y se le pondrá la etiqueta correspondiente.

sestevez commented 2 years ago

Imagino que podrás programar diferentes estrategias para el bot, y hacer simulaciones para ver que estrategias son mejores, no? ¿Cómo se imaginan que luzca el lenguaje?

Karelito00 commented 2 years ago

Sip, la idea es que existan como dos entidades fundamentales, los activos y los bots, de forma tal que con el lenguaje puedas crear activos y asociarle una gráfica de yahoo finance, esto para poder tener un histórico de este activo, y poder simular o intentar predecir un precio parecido al que tendrá en el futuro. Luego tenemos los bots, la idea fundamental de estos es simular operaciones en el mercado de compras y ventas para maximizar el profit, tenemos la idea de crear un bot de rebalance, que trabaja con varios activos, otro bot que sea más inteligente, otro que se llama grid bot que viene siendo más de simulación, pero la idea en general es que puedas ajustarle parámetros a estos, ya sea el rango en el que van a correr de tiempo y de precio, takeprofits de cada operación y en general, así mismo como stop loss, etc etc, además de ponerle parámetros para que los bots tengan en cuenta algunos análisis de mercado, como lo es análisis de media móvil, resistencia, soportes y otros indicadores

yudivian commented 2 years ago

Hola muchachos, yo estaré tutorando este proyecto. Cualquier duda me esriben por acá o por telegram