InicioTrabajoLaboratorioCertificacionesBlogHablemos

© 2026 Juan Villegas. Todos los derechos reservados.

Arquitecto de Soluciones Digitales

    Volver

    Bot de Trading (Análisis Automático)

    Idea en etapa temprana: bot que analiza una señal de mercado y sugiere una acción (comprar/mantener/vender) siguiendo reglas simples, sin ejecutar operaciones reales.

    Estado: En pruebas
    Bot de Trading (Análisis Automático)
    Node.jsAPI de mercadoReglas técnicas

    Enfocado a

    Traders individuales que quieren automatizar el análisis, no la ejecución

    Tiempo invertido

    En curso, dedicación de fines de semana, ~1 semana hasta ahora

    Por qué lo exploré

    Curiosidad por ver si un set simple de reglas técnicas (medias móviles, volumen) puede dar una señal consistente sin necesidad de un modelo de machine learning complejo.

    Qué estoy probando

    El bot recibe un precio actual y lo pasa por una cadena de reglas técnicas antes de sugerir una acción, nunca ejecuta la operación, solo sugiere.

    Qué aprendí

    Las reglas técnicas simples generan muchas señales falsas en mercados laterales (sin tendencia clara). El reto no es calcular el indicador, es decidir cuándo ignorarlo.

    Comparado con otras opciones

    Se descartó conectar una API de ejecución real de entrada porque el riesgo de un bug ejecutando operaciones reales no se justifica en etapa de experimento.

    Próximo paso

    Hacer backtesting con datos históricos antes de confiar en las señales que da.

    Stack Técnico

    Backend

    Node.jsExpress

    Infraestructura

    Cron job

    Limitaciones conocidas

    • Reglas técnicas simples, sin backtesting histórico todavía
    • No ejecuta operaciones reales, solo sugiere
    • No considera noticias ni eventos externos, solo precio y volumen

    Cómo funciona, paso a paso

    Probá con tu propio mensaje:
    Recibe el precio actual del activo
    Calcula la media móvil de las últimas sesiones
    Compara precio vs. media y volumen reciente
    Sugiere: comprar, mantener o vender
    Resultado
    …
    React Flow
    Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
    Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.