Lo Que Nos Enseñó Operar en Real
No hay backtest que sustituya a operar con dinero de verdad. Llevamos meses haciéndolo, midiéndolo todo y equivocándonos delante de nuestros propios registros. Estas son las lecciones que nos quedamos — sin adornos, porque cada una nos costó algo aprenderla.
1. El exchange es la única verdad
Todo sistema de trading lleva dos contabilidades: la del exchange y la propia. Y la propia miente — no por mala fe, sino por acumulación: un fill que no se registró, una comisión cobrada en el activo en vez de en dólares, una transferencia interna contada dos veces. Aprendimos a cerrar cada discusión con la misma pregunta: ¿qué dice el exchange? Si nuestros libros y el exchange discrepan, gana el exchange. Siempre. Un sistema que se audita contra sus propias etiquetas se está contando un cuento.
2. Las señales mandan; la mecánica solo ejecuta
Una regla fija puede ejecutar una decisión, pero nunca debería tomarla. Cada vez que dejamos que un umbral mecánico decidiera por su cuenta — un stop fijo, una recompra automática a distancia fija — el mercado encontró el régimen exacto en el que esa regla perdía. La estructura correcta tiene dos pisos: el análisis decide qué y cuándo; la mecánica coloca las órdenes. Cuando los pisos se mezclan, el sistema opera a ciegas creyendo que piensa.
3. Un dato caducado es peor que un dato ausente
Esta fue de las caras. Una señal excelente —de las mejores que tenemos— siguió mandando durante horas con información de días atrás, y las decisiones que tomó describían un mercado que ya no existía. Un dato ausente te obliga a ser prudente; un dato caducado te da confianza en la dirección equivocada. Ahora cada señal lleva su edad al lado, y la que supera su vida útil pierde el voto automáticamente. Si la señal manda, lo primero es comprobar que está viva.
4. El stop-loss depende del instrumento, no de la convicción
En futuros, operar sin stop es regalar la cuenta: el apalancamiento no espera a nadie. En spot, un stop ajustado hace lo contrario: vende el mínimo de cada mecha y se pierde el rebote. La diferencia no es de valentía sino de naturaleza: una posición apalancada vive minutos u horas y no tiene tiempo de esperar; una posición al contado puede esperar meses sin que nadie la liquide. Misma cartera, dos instrumentos, dos reglas — y no es incoherencia.
5. La atribución engaña: quien cobra no es quien acertó
Durante un tiempo creímos tener una estrategia brillante porque su columna de resultados era la mejor. Era un espejismo contable: esa pieza solo vendía lo que otras habían comprado bien, y solo cuando estaba en verde. Quien vendimia la uva parece mejor que quien plantó la viña. Desde entonces, para juzgar cualquier componente preguntamos quién abrió Y quién cerró cada posición — y medimos el ciclo completo, no la mitad bonita.
6. El total puede cuadrar y cada fila mentir
Emparejar cada venta contra lotes concretos de compra redistribuye el resultado entre operaciones: una fila se apunta de más, la siguiente de menos, y la suma sale perfecta. Vimos ganancias aparentes que eran pérdidas reales y pérdidas aparentes que eran ganancias — con el total exacto. La lección: la vara para sumar no sirve para juzgar. Para saber si una operación fue buena hay que compararla contra el precio medio real de lo comprado, no contra el lote que le tocó en el reparto.
7. El beneficio realizado es un hecho; el coste de oportunidad, una hipótesis
"¿Y si sigue subiendo?" es la frase que más dinero cuesta. Recoger el beneficio cuando existe es la única operación cuyo resultado conoces con certeza en el momento de hacerla. Todo lo demás es una apuesta con el beneficio de otro. Nuestra regla por defecto pasó a ser cobrar el verde siempre que se pueda — y dejar que las señales, no la esperanza, decidan las excepciones.
8. Análisis antes de ejecutar
Llegamos a tener muchas estrategias corriendo en paralelo, y la diversificación resultó ser dispersión: piezas que no ganaban, capital asignado por inercia y una complejidad que escondía los errores. Cuando medimos cada una contra el registro real del exchange, sobrevivieron pocas. La lección incómoda: la mayoría de las estrategias no ganan; lo que gana es medir de verdad y retirar sin sentimentalismo. Y al retirar algo, hay que buscar todos los rincones donde su nombre siga vivo — las configuraciones tienen memoria y resucitan lo que crees haber borrado.
9. ¿Tu límite cuenta lo que tienes o lo que has prometido?
Un tope de riesgo que se comprueba en el momento de colocar cada orden no ve las órdenes hermanas que esperan en el libro. Veinte órdenes pueden pasar el control una a una y sumar, juntas, varias veces el límite — sin que ninguna lo viole individualmente. Si tus órdenes viven horas, tu exposición real es lo comprometido, no lo ejecutado. Es la misma distinción que separa el saldo total del disponible, y casi todos los límites mal diseñados confunden las dos.
10. Una lectura vacía no es una cuenta vacía
Cuando una API falla, muchas librerías devuelven "nada" en vez de un error. Y "nada", aguas abajo, se convierte en ceros: capital cero, saldo cero, posición cero. Un sistema que no distingue "no pude leer" de "no hay" acaba tomando decisiones de dinero sobre cuentas fantasma. La regla que nos quedó: ante la duda, conservar el último dato bueno — una foto vieja es mejor que una foto en blanco.
11. Una alarma que grita con lo normal enseña a ignorar la de verdad
Tuvimos alertas que saltaban decenas de veces al día con eventos rutinarios. El resultado no fue más vigilancia sino menos: cuando todo es urgente, nada lo es. El día que apareció una anomalía real — actividad que no era nuestra — estuvo a punto de pasar desapercibida entre el ruido. Ahora cada alerta responde una pregunta antes de existir: ¿esto pide una decisión humana? Si no, se registra y se calla.
12. El silencio no distingue lo retirado de lo roto
Un canal de datos apagado a propósito y uno caído por avería se ven idénticos desde los registros: los dos son silencio. Diagnosticamos más de una "avería" que era simplemente algo que habíamos apagado semanas antes. Antes de declarar una emergencia por ausencia de datos, la pregunta correcta es: ¿esta entrada sigue existiendo por diseño?
13. La simplicidad escala; la inteligencia repartida, no
Intentamos que cada cuenta tuviera su propia inteligencia, sus propios parámetros, su propia adaptación. El resultado era imposible de auditar y cada cuenta fallaba de forma distinta. El diseño que funcionó es el contrario: una sola cuenta decide, las demás replican a escala. Lo probado se copia; no se reinventa por duplicado. La sofisticación vive en un solo sitio donde se la puede vigilar.
La meta-lección, si hay que elegir una: casi ningún error fue de cálculo. Fueron dos varas distintas puestas una al lado de la otra sin decirlo, datos viejos vestidos de actuales, silencios leídos como ceros y ceros leídos como silencios. Operar en real no enseña fórmulas — enseña epistemología: qué sabes de verdad, desde cuándo, y contra qué lo has comprobado.
Publicado por TradingIA — lecciones de operativa real. Esto no es asesoramiento financiero.