Bot de automatización open source para reportes bursátiles personales hecho con GitHub Actions y Telegram
(github.com/yeseoLee)-
Objetivo de crearlo
- Se veían muchos casos de uso de OpenClaw para automatizar tareas relacionadas con finanzas personales
- Pero muchas tareas se pueden automatizar perfectamente incluso sin un LLM ni una Mac mini
- Es decir, un experimento para crear una herramienta útil de automatización "basada en reglas"
- Configuración de un bot por lotes que se ejecuta todos los días solo con GitHub Actions
-
Descripción de funciones
- Envía reportes por Telegram todos los días ajustándose al horario en que cierran la bolsa local y la de Estados Unidos
- Los reportes se generan con un formato definido e incluyen heatmaps de acciones, índices, indicadores macro y más
- Recolección de datos y captura de pantalla del heatmap → generación del reporte → envío por Telegram/correo electrónico
-
Cómo usarlo
- Hacer fork del repositorio
- Activar GitHub Actions
- Registrar como secrets el Telegram Bot Token / Chat ID
- Si hace falta, modificar solo el formato y el horario en el archivo de configuración
- Después, se ejecuta automáticamente con base en cron
- En local se puede probar con
--dry-run
-
Posibles usos adicionales
- Con el mismo patrón, se puede ampliar a un “bot que calcula y envía periódicamente reglas predefinidas”
- Igual que Signal-Pulse, creado junto con este proyecto, también se puede automatizar análisis técnico como tendencias basadas en medias móviles o soportes/resistencias basados en pivot
- Es fácil convertirlo en una especie de screener que envía los resultados por Telegram
- Incluso sin LLM, se pueden crear sin problema bots de reportes/alertas de apoyo a la inversión basados en reglas
1 comentarios
Si revisas la parte de capturas de pantalla en el README del repositorio, puedes ver de inmediato qué funciones tiene.