
Cualquiera que haya operado en bolsa sabe lo complejo que puede ser este mercado. Si optas por operar manualmente, a menudo te encontrarás sin indicadores técnicos profesionales y con dificultades para seguir el sentimiento del mercado de forma consistente. Peor aún, durante periodos de extrema volatilidad, las emociones pueden descontrolarse fácilmente: sentir miedo cuando deberías ser codicioso, y ser codicioso cuando deberías tener miedo. Y el mercado opera las 24 horas del día, los 7 días de la semana; no puedes estar pegado a la pantalla todo el tiempo. ¿Qué hay de las estrategias cuantitativas? Suena atractivo, pero la lógica tradicional del código cuantitativo es fija y a menudo inútil ante los cambios repentinos del mercado. Más importante aún, es una operación totalmente opaca; no tienes ni idea de por qué deberías comprar o vender en un momento determinado. Es como entregar tu dinero a un robot y dejarlo al azar.
¿Existe alguna forma de obtener análisis de datos profesionales y sugerencias inteligentes basadas en IA sin renunciar a la iniciativa humana en la toma de decisiones? La solución que propuse fue crear un sistema de gestión de operaciones basado en IA.

Imagina que has contratado a un asesor de inversiones de nivel profesional. A intervalos regulares, recopilan automáticamente diversos datos de mercado (indicadores técnicos, fluctuaciones de precios, noticias, sentimiento del mercado) y, a partir de ellos, realizan un análisis exhaustivo que te proporciona asesoramiento de inversión desde múltiples perspectivas, como tendencias, riesgos y flujos de fondos. Lo más importante es que no toman decisiones unilateralmente. Te explicarán detalladamente por qué recomiendan un enfoque concreto, la lógica de su análisis y esperarán tu decisión final. Si estás de acuerdo, lo ejecutarán de inmediato; si no, respetarán tu criterio y registrarán la decisión. Además, puedes enviarles mensajes en cualquier momento desde tu móvil: “¿Cuál es el tamaño de mi posición actual?”, “¿Cómo va la rentabilidad de mi cuenta?”, “Compra 100 $ en BTC para mí”, y te responderán al instante. Este es el sistema de gestión de operaciones que estamos desarrollando.
Elegí utilizar la funcionalidad de flujo de trabajo de la plataforma FMZ para implementar este gestor de operaciones. FMZ es una plataforma de trading cuantitativo cuyo módulo de flujo de trabajo ofrece una interfaz visual de nodos mediante arrastrar y soltar. Permite conectar diversos módulos funcionales como bloques de construcción, incluyendo activadores temporizados, adquisición de datos, análisis de IA, confirmación manual, ejecución de operaciones y más, lo que resulta mucho más intuitivo que la programación tradicional. Además, la plataforma FMZ se conecta automáticamente a las API de las principales bolsas, eliminando la necesidad de gestionar manualmente estos problemas de integración subyacentes.
El flujo de trabajo se divide en dos líneas principales. La primera es el proceso central de toma de decisiones de inversión DCA (Coste Distribuido de la Inversión), que se encarga de recopilar datos periódicamente, realizar análisis con IA, confirmar manualmente y ejecutar la transacción de forma automatizada. La segunda es el proceso de control remoto mediante Telegram, que permite consultar la cuenta y realizar transacciones en cualquier momento desde el móvil.


Elegí el DCA (Promedio de Costo en Dólares Regular) como estrategia de demostración, principalmente porque ilustra mejor el valor de una plataforma de trading. Los inversores tradicionales en criptomonedas suelen usar un enfoque de promedio de costo en dólares fijo, como comprar $100 en BTC cada semana, ejecutándolo mecánicamente sin importar las fluctuaciones del mercado. Si bien es simple, este método carece de flexibilidad. Con una plataforma de trading, puedes mantener tu disciplina de inversión y ajustar dinámicamente el monto invertido según las condiciones del mercado: aumentar la inversión para comprar en las caídas durante el pánico del mercado, reducirla o incluso pausarla para observar durante el sobrecalentamiento del mercado, y mantener niveles de inversión estándar durante períodos de volatilidad. Este método inteligente de asignación de fondos evita los riesgos de comprar a ciegas en las caídas y aprovecha las verdaderas oportunidades de inversión, asegurando que cada centavo se utilice de manera efectiva. A continuación, explicaré en detalle cómo funcionan estos dos procesos.
Antes de comenzar, debes configurar dos parámetros clave. Uno es contract, que especifica la criptomoneda en la que deseas invertir, como BTC o ETH. El otro es dca money, que es tu inversión inicial, por ejemplo, \(100. Esta cantidad inicial servirá como nivel de inversión estándar, y el sistema la ajustará dinámicamente entre 0 y 2 veces según las condiciones del mercado. Por ejemplo, podría sugerir invertir \)200 durante periodos de pánico extremo en el mercado, o suspender las inversiones a \(0 durante periodos de sobrecalentamiento del mercado; en circunstancias normales, se mantendrá el valor estándar de \)100. A continuación, configuraremos el flujo de trabajo.

El sistema se activa a intervalos fijos mediante un temporizador para comenzar automáticamente a recopilar datos de mercado. Técnicamente, adquiere cuatro indicadores clave: MACD, RSI, ATR y OBV. El MACD se utiliza para determinar la fuerza y la dirección de las tendencias del mercado; el RSI se centra en evaluar las condiciones de sobrecompra y sobreventa; el ATR mide la volatilidad del mercado; y el OBV verifica la autenticidad de los movimientos de precios mediante el análisis de los flujos de fondos. Simultáneamente, el sistema también obtiene datos de noticias sobre criptomonedas relevantes a través de Alpha Vantage y los introduce en un sistema de IA para el análisis de sentimiento. Este análisis de sentimiento se divide en dos dimensiones: a corto y largo plazo. La dimensión a corto plazo se centra en las reacciones inmediatas del mercado y las fluctuaciones de precios, mientras que la dimensión a largo plazo evalúa los fundamentos del proyecto y sus perspectivas de desarrollo. Cada dimensión proporciona una categoría de sentimiento, una puntuación numérica y explicaciones detalladas.
Los datos brutos recopilados deben procesarse antes de su uso. El sistema extraerá los datos del histograma MACD (un indicador clave para identificar cambios de tendencia), filtrará los datos no válidos en la etapa inicial y conservará únicamente los 30 datos más recientes para garantizar la actualidad del análisis. Los resultados del análisis de sentimiento también se integrarán para generar un informe completo de datos de mercado.
Una vez integrados los datos, se enviarán al nodo de toma de decisiones de IA para un análisis exhaustivo. Este nodo evaluará la situación del mercado desde seis perspectivas: análisis de la fuerza de la tendencia (utilizando el MACD para determinar la fase del mercado), evaluación de sobrecompra/sobreventa (utilizando el RSI para identificar el sentimiento extremo), evaluación del riesgo de volatilidad (utilizando el ATR para medir la incertidumbre), solidez de los fondos (utilizando el OBV para verificar la sostenibilidad de la tendencia), equilibrio del sentimiento del mercado (combinando datos de sentimiento a corto y largo plazo) y evaluación de la relación riesgo-beneficio (evaluando de forma integral la rentabilidad de abrir una posición).
Basándose en estos análisis, la IA proporcionará cuatro sugerencias para la toma de decisiones: aumentar significativamente las posiciones (entre 1,5 y 2 veces el monto estándar, adecuado para situaciones de pánico extremo en el mercado), aumentar moderadamente las posiciones (entre 1,2 y 1,49 veces, adecuado para periodos de corrección), mantener la inversión estándar (1 vez, para periodos de volatilidad o tendencias inciertas) y pausar y observar (0, para mercados sobrecalentados). Cada sugerencia incluye un análisis detallado, que abarca el estado actual de diversos indicadores técnicos, la concordancia o divergencia entre ellos, la fase actual del ciclo de mercado y la relación entre riesgos y oportunidades.

Una vez finalizado el análisis de la IA, el sistema le enviará los resultados, incluyendo la base de la decisión y la cantidad de inversión sugerida, y esperará su confirmación. Este es el paso más importante del proceso; la decisión final siempre recae en usted. Puede aceptar o rechazar la sugerencia de la IA. El sistema tiene un tiempo de espera de respuesta fijo, lo que garantiza la puntualidad de la decisión y le brinda tiempo suficiente para considerarla.

Según su decisión, el sistema seguirá diferentes pasos. Si acepta la operación, el sistema llamará a la API del exchange para realizar una compra al contado, registrará la cantidad, el precio y el coste de la transacción, y actualizará las estadísticas de la cuenta. Si rechaza la sugerencia, el sistema también registrará esta decisión y el motivo del rechazo, actualizará las estadísticas, pero no ejecutará ninguna transacción.
Tanto si está de acuerdo como si no, cada decisión queda registrada en el historial. El sistema ofrece una visión general de la cuenta en tiempo real, incluyendo el número de posiciones, el saldo, las ganancias y pérdidas, y estadísticas sobre la estrategia DCA, como su duración, la inversión total, el coste medio y la rentabilidad actual. Toda esta información se muestra en formato tabular para facilitar su consulta.

Además de las decisiones de inversión habituales, el sistema ofrece una función de control remoto de fácil acceso. Esta función se implementa a través de Telegram, lo que le permite gestionar su cuenta de trading en cualquier momento desde su teléfono móvil. El sistema comprueba si hay mensajes nuevos cada 30 segundos mediante Telegram. Puede enviar comandos en lenguaje natural, como «Consultar saldo actual de BTC», «Saldo de la cuenta», «Comprar 100 $ en BTC», «Transacciones recientes» y «Precio actual de BTC». La tecnología principal es el servicio MCP de FMZ. MCP significa Protocolo de Contexto de Modelo, un protocolo estandarizado que permite a la IA acceder de forma segura a las API de las plataformas de intercambio. El MCP de FMZ incluye numerosas funciones prácticas, como consultar información de la cuenta, obtener datos de mercado en tiempo real, ejecutar órdenes de trading, ver el historial de órdenes y gestionar el estado de la estrategia, entre otras.

El flujo de procesamiento específico es el siguiente: tras recibir tu mensaje de Telegram, el sistema extrae el contenido y lo envía a la IA para que comprenda tu intención. A continuación, la IA llama a la función FMZ MCP correspondiente para realizar la operación, obtiene el resultado, lo formatea en un texto legible y lo envía de vuelta a Telegram. Todo el proceso no requiere memorizar formatos de comandos complejos; es tan natural como conversar con una persona. Además, mediante el protocolo MCP, todas las operaciones se someten a un estricto control de acceso, lo que garantiza la seguridad.

En el uso diario, el asistente de trading recopila y analiza datos automáticamente a horas fijas durante la semana, ofreciendo consejos de inversión y enviando notificaciones a tu teléfono. Solo necesitas dedicar unos segundos a revisar el análisis y las sugerencias de la IA, confirmar o rechazar, y el sistema ejecutará automáticamente las operaciones siguientes para completar el plan de inversión establecido. Cuando el mercado experimenta fuertes fluctuaciones, el asistente de trading puede sugerir “posiciones con un aumento significativo”, explicando detalladamente los motivos, como por ejemplo: “El RSI ha caído por debajo de 30, el MACD ha formado una cruz dorada, el mercado está en estado de pánico, pero los fundamentos a largo plazo siguen siendo positivos”. Puedes decidir si ejecutar la operación según tu propio criterio. Incluso si rechazas la sugerencia, esta decisión se guardará para su posterior revisión y aprendizaje.
Si necesitas consultar el estado de tu cuenta mientras estás fuera, por ejemplo en el metro, simplemente abre Telegram y envía «Consultar saldo de BTC». El gestor de operaciones te proporcionará información detallada de inmediato. Luego puedes hacer preguntas como «¿Cuál es el precio actual?» o incluso realizar una orden de compra de BTC por valor de 50 $. El sistema la ejecutará al instante y te informará del resultado.
En comparación con el trading manual, este sistema ofrece un análisis de datos profesional y multidimensional, liberándote de la subjetividad en la toma de decisiones. A diferencia de las estrategias cuantitativas tradicionales, mantiene la flexibilidad en la toma de decisiones, evitando la ejecución mecánica de una lógica fija. Además, todas las decisiones son transparentes; puedes ver claramente la base analítica, la lógica de decisión, los registros de ejecución y las estadísticas de ganancias y pérdidas detrás de cada sugerencia. La gestión de posiciones del sistema es adaptativa. Sugiere redoblar la apuesta para comprar en las caídas durante el pánico del mercado, mantener el promedio de costo en dólares estándar durante la consolidación y esperar para observar durante la euforia. Esta flexibilidad es imposible con código fijo. Además, el control remoto a través de Telegram te permite gestionar tu cuenta en cualquier momento y lugar, sin necesidad de encender tu ordenador ni iniciar sesión en el sitio web de la plataforma. Y lo que es más importante, con el uso prolongado de este sistema, comprenderás gradualmente el significado de los diferentes indicadores, cómo el sentimiento del mercado afecta a los precios, cuándo ser codicioso y cuándo ser cauteloso, y cómo equilibrar el riesgo y la rentabilidad. Esto en sí mismo es un valioso proceso de aprendizaje, que te permite pasar gradualmente de ser un operador dependiente del sistema a uno capaz de tomar decisiones de forma independiente.
En resumen, este asistente de trading con IA te libera tiempo, mejora la calidad de tus decisiones, te permite conservar tu capacidad de decisión, facilita la gestión y te ayuda a aprender y crecer continuamente. No es un robot de trading frío e impersonal, sino un asistente que realmente te comprende, encontrando el equilibrio perfecto entre profesionalismo y proactividad. Tanto si eres principiante como si tienes experiencia, esta herramienta te ayudará a tomar decisiones de inversión más racionales. Al fin y al cabo, en este mercado tan volátil, contar con un asistente de trading fiable puede ser clave para el éxito.
Código fuente completo:
Consejos de riesgo: