Agentes de trading con IA explicados: cómo funcionan de verdad
Las cinco capas dentro de todo agente de trading con IA serio —percepción, razonamiento, herramientas, memoria y salvaguardas— recorridas a través de un ciclo de decisión completo.

Un agente de trading con IA es fácil de mostrar en una demo y difícil de confiar. La demo enseña una ventana de chat y una orden ejecutada; se salta justo la parte que necesitas entender, que es todo lo que hay entre un tick de mercado y una operación ejecutada. Este artículo abre la caja. Verás las cinco capas de las que se construye todo agente serio —percepción, razonamiento, herramientas, memoria y salvaguardas— y luego seguirás un ciclo de decisión real desde una vela de cierre hasta una orden enrutada. Una vez que puedas trazar ese recorrido, podrás juzgar cualquier producto de agente por su fontanería en lugar de por sus promesas.
La anatomía de un agente de trading con IA: cinco capas
Quítale la interfaz y todo agente que sobrevive al contacto con un mercado en vivo es la misma máquina. (Si quieres la definición de la categoría y dónde encajan los agentes entre los bots y los asistentes de chat, empieza por qué es el trading agéntico; este texto da eso por supuesto y va directo a la mecánica.)
| Capa | Su función | Qué se rompe sin ella |
|---|---|---|
| Percepción | Convertir datos de mercado, indicadores y noticias en eventos que merece evaluar | El agente actúa sobre datos rancios o inexistentes |
| Razonamiento | Decidir si el estado actual coincide con tu estrategia | Las condiciones se disparan literalmente, el contexto se ignora |
| Herramientas | La lista corta de acciones que puede realizar: obtener datos, fijar alertas, colocar órdenes | Las decisiones ocurren, pero no les sigue nada seguro ni útil |
| Memoria | Posiciones, señales pasadas, periodos de enfriamiento, tu intención declarada | Compra la misma caída cinco veces seguidas |
| Salvaguardas | Límites estrictos comprobados en el momento de la ejecución | Una mala decisión se convierte en un evento a nivel de cuenta |
Las capas se mantienen separadas a propósito. Un sistema separable es un sistema comprobable: puedes verificar el cálculo del indicador sin tocar la lógica de órdenes, y puedes auditar el veto del martes pasado sin releer un prompt. Los sistemas de investigación llevan esto más lejos dividiendo la propia capa de razonamiento en roles especialistas que debaten; ese patrón tiene sus propias concesiones, tratadas en sistemas de trading multiagente. Para una cartera personal, un solo agente con cinco capas limpias es la arquitectura realista.
Percepción: qué ve realmente el agente
Un agente no mira gráficos. Se suscribe a eventos. Una vela de 4 horas cierra. Un precio cruza un nivel que nombraste. Llega una hora programada. Una noticia recibe una puntuación de relevancia para una posición. Entre eventos, un agente bien construido no hace nada, lo cual es más barato y menos propenso a errores que un sondeo constante.
Las entradas tras esos eventos vienen en cuatro tipos. Primero, datos de mercado en bruto: velas, últimos precios, a veces la profundidad del libro de órdenes. Segundo, indicadores derivados como el RSI(14), el MACD o una media móvil de 200 días, calculados por un motor determinista a partir de los datos en bruto en lugar de estimados por un modelo de lenguaje. Tercero, contexto externo: entradas del calendario macro, flujo de noticias, puntuaciones de sentimiento. Cuarto, el propio estado de cartera del agente, porque "compra más" significa algo distinto cuando ya mantienes una posición completa.
La frecuencia de evaluación es una decisión de diseño real, no un detalle. Un agente que evalúa en cada cierre de 4 horas operará un puñado de veces al mes; las mismas reglas comprobadas cada minuto se dispararán con el ruido, acumularán comisiones y provocarán bandazos. Cuando defines una estrategia, también estás definiendo su reloj.
La higiene de datos es la mitad poco glamurosa de la percepción. Las API de los exchanges se atascan, los flujos se retrasan, las velas llegan tarde. El comportamiento correcto por defecto cuando faltan datos o están rancios es la inacción: salta la evaluación, registra el hueco, espera al siguiente evento. Un agente que rellena huecos por suposición no está percibiendo el mercado; se lo está imaginando.
La capa de razonamiento: reglas, LLM o un híbrido
Aquí compiten tres diseños, y la comparación honesta es breve. Las reglas puras son deterministas, rápidas y comprobables, pero no pueden leer un titular ni interpretar tu intención. Un LLM puro puede hacer ambas cosas, pero es caro por decisión y poco fiable con los números; un estudio de 2024 sobre respuesta a preguntas financieras midió tasas de alucinación de hasta un ~41% sin salvaguardas (FailSafeQA y benchmarks relacionados, 2024). Ninguno de los extremos gana. La arquitectura que sí lo hace es un híbrido: modelo de lenguaje en los bordes, motor determinista en el centro.
Aquí está la parte que la mayoría de las explicaciones omiten. En un buen híbrido, el LLM razona sobre tus palabras una vez, no sobre cada tick. Toma "comprar la caída", una frase sin definición numérica. El trabajo real de la capa de razonamiento ocurre en el momento de la construcción: convertir esa intención en un predicado preciso como "el RSI(14) en el gráfico de 4 horas cierra por debajo de 30 mientras el precio se mantiene por encima de la media móvil de 200 días". A partir de ahí, cada evaluación es aritmética que un motor de reglas realiza en microsegundos. El modelo que interpretó tu frase nunca toca el cálculo de órdenes en vivo.
Así es exactamente como Obside reparte el trabajo: el copiloto traduce el lenguaje natural en condiciones monitorizadas y las reformula para tu aprobación, y luego entrega la estrategia en marcha a la evaluación determinista. Dónde traces la línea entre las tareas de lenguaje y las tareas numéricas decide la mayor parte de la fiabilidad de un agente; el mapa completo de capacidades está en qué pueden y qué no pueden hacer los LLM en el trading.
Algunos agentes también consultan un modelo en tiempo de ejecución para eventos genuinamente lingüísticos, como clasificar si un titular es material para una posición concreta. Ese es un uso defendible, siempre que la salida del modelo alimente una regla ("pausa las compras si la severidad es alta") en lugar de dimensionar una orden directamente.
Herramientas, memoria y la capa de salvaguardas
El poder de un agente lo define su lista de herramientas, no su inteligencia. Las herramientas son llamadas a funciones tipadas con firmas estrechas: obtener velas, calcular un indicador, enviar una alerta, colocar o cancelar una orden, mover un stop. La restricción es la característica. Un agente cuya única herramienta de órdenes es place_order(symbol, side, size, type) no puede retirar fondos, cambiar ajustes de la cuenta ni inventar una acción por más que concluya su razonamiento. Cuando evalúas una plataforma, la pregunta más afilada no es qué puede hacer el agente sino qué es demostrablemente incapaz de hacer.
La memoria es lo que separa a un agente de un disparador sin estado. Guarda las posiciones actuales, las órdenes abiertas, qué señales se dispararon esta semana y los temporizadores de enfriamiento. Considera el fallo que previene: una regla de comprar la caída sin estado se disparará en cada vela de 4 horas consecutiva mientras el RSI esté por debajo de 30, convirtiendo una entrada planificada en seis. La instrucción "como mucho dos veces por semana" no vive en ningún sitio salvo en la memoria.
Las salvaguardas son la última capa que cruza una orden, y su propiedad definitoria es su ubicación: se ejecutan en el momento de la ejecución, fuera de la capa de razonamiento, como un veto y no como una sugerencia. Topes de tamaño de posición, límites de exposición por agente, stops fijos y dinámicos, cortacircuitos de caída máxima, límites de apalancamiento. Ni siquiera una capa de razonamiento confundida puede superarlos. Dimensionar bien cada uno es su propia disciplina, expuesta en salvaguardas para agentes de trading con IA.
Un ciclo de decisión completo, de principio a fin
Hora de poner en marcha la máquina. La estrategia, tal como la enunciaría un usuario: "Compra 150 $ de ETH cuando el RSI(14) en el gráfico de 4 horas cierre por debajo de 30 mientras el precio esté por encima de la media móvil de 200 días, como mucho dos veces por semana, con un trailing stop del 8%". En Obside escribirías esa frase en el copiloto, que reformula lo que interpretó —activo y plaza, indicador con marco temporal y umbral, filtro de tendencia, tamaño de orden, tope semanal, tipo de stop— y espera tu aprobación antes de que nada arranque. Esa reformulación es la capa de razonamiento haciendo su trabajo de una vez por estrategia, a la vista.
Ahora un jueves, 04:00 UTC:
- Percepción. La vela de 4 horas cierra. El evento se dispara; el motor calcula el RSI(14) en 27,6 a partir de las velas cerradas.
- Razonamiento. La condición uno se cumple (27,6 está por debajo de 30). La condición dos se comprueba contra datos frescos: el precio está en torno a un 4% por encima de la media móvil de 200 días. Ambas verdaderas.
- Memoria. Ya se ejecutó una compra esta semana, el martes. El tope es dos, así que la entrada se permite, y esta evaluación se registra en cualquier caso.
- Salvaguardas. La orden propuesta de 150 $ se comprueba contra el tope de tamaño de posición y el límite de exposición de la cartera; el cortacircuito de caída no está activado. Pasa.
- Herramientas. Sale
place_order; en la ejecución se adjunta un trailing stop del 8%. Cada paso aterriza en el registro con sus entradas.
Compara el viernes, 20:00 UTC: la vela cierra con el RSI en 26,9, el filtro de tendencia se mantiene y el agente no hace nada, porque la memoria muestra ya dos compras esta semana. Registra el veto y el motivo. No hacer nada con un motivo adjunto es la mayor parte de lo que hace un buen agente. Fíjate también en que no se consultó ningún modelo de lenguaje en ninguno de los dos ciclos. El pensamiento ocurrió cuando se escribió la estrategia; los ciclos son ejecución.
En Obside las cinco capas llevan nombres de producto. Los disparadores sobre precio, indicadores, noticias y eventos macro son la capa de percepción. La traducción y reformulación del copiloto es el paso de razonamiento. El enrutamiento de órdenes con comprobaciones de riesgo aplicadas en el momento de la ejecución cubre las herramientas y las salvaguardas, y cada agente lleva su propio estado. La misma definición de agente funciona sin cambios a través del backtest, el paper trading y la ejecución en real, así que la máquina que auditaste es la máquina que opera.
Por dónde seguir
Ahora tienes una lista de auditoría funcional para cualquier agente de trading con IA. ¿Qué eventos percibe, y con qué reloj? ¿Cuándo exactamente se consulta el LLM, y se le permite alguna vez hacer aritmética? ¿Cuál es la lista completa de herramientas? ¿Qué estado guarda entre evaluaciones? ¿Qué puede vetar una orden después de que el razonamiento la apruebe? Un proveedor que pueda responder las cinco con nitidez ha construido la máquina descrita aquí. Un proveedor que responde con adjetivos ha construido una demo. Si quieres ver las cinco capas ensambladas e inspeccionables en un solo lugar, describe una estrategia en una sola frase en Obside y obsérvala volver a ti como condiciones, tamaños y límites que apruebas antes de que nada arranque.
Contenido educativo únicamente. Esto no es asesoramiento de inversión. Operar conlleva riesgos, incluida la posible pérdida de capital.
FAQ
A través de un ciclo por capas en lugar de una sola llamada a un modelo. La percepción convierte los datos de mercado en eventos, una capa de razonamiento comprueba si las condiciones de tu estrategia se cumplen, la memoria impone la frecuencia y la conciencia de posición, y las salvaguardas ejecutan un veto final antes de invocar cualquier herramienta de órdenes. En los agentes bien construidos, el modelo de lenguaje interpreta tu estrategia una vez, en el momento de la creación, mientras que las decisiones en vivo son comprobaciones deterministas contra condiciones precisas.