Case study

AutoTrade Pro

Producto propio para traders que quieren convertir señales en ejecución automática sin tener que construir una plataforma entera desde cero ni depender de operativa manual.

  • Trading
  • Automatización
  • Fintech
  • MVP
  • Producto propio

Contexto

AutoTrade Pro es mi SaaS de automatización diseñado para traders que ya tienen una estrategia en TradingView, pero siguen ejecutando las órdenes a mano. La idea es convertir tus alertas en ejecución automática y fiable, sin tener que lidiar con APIs de brokers ni programar un sistema entero desde cero.

autotrade desktop flow diagram

El sistema se apoya en un agente de escritorio que vive en tu propio equipo y se encarga de traducir las señales (webhooks de TradingView, HTTP o flujos de n8n) en clics reales sobre la interfaz de tu broker o plataforma. Es decir: tú mantienes tu lógica y tu broker, AutoTrade Pro se limita a hacer el trabajo sucio de ejecutar órdenes de forma rápida, consistente y trazable.

autotrade desktop app overview

A nivel de producto, AutoTrade Pro pone mucho foco en la fiabilidad y el control de riesgo: ejecución “exactamente una vez” (evitando dobles disparos), ventanas horarias de operación, auto-cierre al final de sesión, pequeños “circuit breakers” y un log de auditoría persistente donde queda registrada cada señal y cada acción, para saber siempre qué pasó y por qué.

autotrade desktop app overview

Este proyecto ha sido tanto un reto técnico como un salto en mi faceta de producto: brand, landing, pricing, documentación, onboarding y soporte alrededor de un motor de automatización real que usa gente que opera con dinero de verdad. AutoTrade Pro resume bien lo que ofrezco como freelance: sistemas a medida que conectan automatización, trading y software de escritorio en algo que se puede usar en el día a día, no solo en una demo.

Problema

La automatización en trading no falla sólo por la estrategia. Falla por ejecución duplicada, descontrol horario, latencia operativa, dependencia de terceros (brokers) y poca capacidad de auditar qué ocurrió exactamente.

  • Señales lanzadas a mano o semi-manual.
  • Riesgo de dobles disparos y errores humanos.
  • Poca trazabilidad de lo ocurrido en sesión.
  • Conectividad heterogénea entre alertas, brokers y escritorio.

Solución

El corazón de AutoTrade Pro es su aplicación de escritorio: un agente local que vive en tu ordenador y se encarga de transformar señales en clics reales sobre la plataforma o broker que ya utilizas. Sin APIs raras, sin cambiar de broker, sin tocar tu operativa: tú sigues operando donde siempre, el agente automatiza la parte repetitiva.

autotrade desktop app overview

La app está construida sobre una arquitectura modular basada en Python + Angular y binarios especializados construidos con Node.js. Cada módulo (ejecutor de órdenes, programador de tareas, conectores, etc.) vive en su propio proceso y se comunica internamente con sockets locales. Esto permite aislar fallos, mantener la interfaz siempre fluida y escalar funcionalidades sin romper el conjunto.

Desde la interfaz puedes crear y editar robotizaciones con un asistente no-code: grabas o defines el flujo (entrar, salir, mover stops, cerrar sesión…), lo nombras y lo dejas listo para ejecutarse de forma manual, programada (cada X minutos, a una hora concreta, sólo en ciertas franjas) o disparada desde fuera. La app entiende señales vía HTTP, webhooks, socket local y protocolo MCP, lo que permite integrarla con TradingView, n8n u otros sistemas de automatización sin tener que escribir una línea de código extra.

autotrade desktop app overview

Todo esto se apoya en un motor pensado para el trading real: ejecución exactamente una vez (prevención de dobles disparos) y un log de auditoría persistente donde queda registrada cada señal, cada robot y cada acción. AutoTrade Pro Desktop es, en la práctica, un sistema de automatización de trading que traduce tu lógica en acciones fiables sobre el mercado, y un ejemplo claro del tipo de sistemas a medida que diseño para mis clientes.

Piezas clave

  • Agente desktop para traducir señales en acciones reales.
  • HTTP, socket, webhooks y MCP para integración flexible.
  • Plugin de n8n.
  • Controles de riesgo y lógica de “exactly once”.
  • Log persistente para auditoría de señales y acciones.
  • Funnel comercial y capa de producto alrededor del motor.

Impacto

AutoTrade Pro resume bastante bien lo que suelo construir cuando automatización, producto y negocio tienen que convivir en el mismo sistema:control y una capa operativa usable en contexto real.

También es uno de los mejores ejemplos de trabajo E2E: desde arquitectura y desktop agent hasta marca, funnel y onboarding.