La trampa del copy-trading

Copiar a un ganador y ganar son dos cosas distintas. Esta es la matemática incómoda que tardé varios intentos (y varios dólares) en aceptar.

Episodio 2 de la serie. En el episodio 1 le di 80 dólares a una IA y le pedí que ganara a un mercado de predicción.


patito feo

La idea era preciosa por lo simple:

  1. Encuentro carteras que ganan dinero de forma consistente en Polymarket.
  2. Programo un bot que vigila sus movimientos.
  3. Cuando ellos compran, yo compro lo mismo, a escala de mi bolsillo.

Si ellos ganan, yo gano. ¿Qué podía salir mal?

Casi todo.

Por qué la lógica falla (aunque el trader sea bueno)

El copy-trading tiene tres fugas estructurales que se comen el edge antes de que llegue a tu cartera:

1. El lag. Para cuando mi bot detecta su operación (lee la API, la procesa, manda la orden), el precio ya se ha movido. El bueno compró a 0,42. Yo compro a 0,48. Ese trader vive de esos céntimos. Yo los regalo de entrada.

2. El slippage y la liquidez. Un trader con tamaño mueve el libro de órdenes. Cuando yo entro detrás, el precio que veo ya no es el que él pagó. Y si el mercado es fino, mi propia orden lo empeora.

3. El sizing asimétrico. Aquí está el cuchillo. Un trader con 50.000 dólares puede tener 20 posiciones perdedoras y 2 ganadoras enormes y salir rentable. Si yo copio sus 22 posiciones a 1 dólar fijo cada una, replico todas sus pérdidas pero no su gestión de tamaño. Su edge no estaba en qué compraba, sino en cuánto compraba de cada cosa. Y eso no se ve copiando.

Copiar las acciones de un ganador sin copiar su gestión de riesgo es como copiar las pinceladas de un cuadro sin saber dónde va cada color.

La prueba en carne propia

Copié a un trader que parecía sólido. Resultado de un día: −10 dólares.

No porque eligiera mal los mercados, sino porque cada una de las tres fugas de arriba me cobró su peaje, y porque su rentabilidad dependía de un sizing que mi bot —a 1 dólar fijo por posición— era incapaz de reproducir.

El bot funcionaba perfectamente. Copiaba justo lo que le pedí. El problema no era el código: era la premisa.

El detalle técnico que más me sorprendió

Cuando el bot leía las posiciones del trader objetivo, muchas aparecían con las acciones a precio ≈ 1,00. Es decir: posiciones que el trader ya tenía ganadas, a punto de resolverse. Copiarlas a esa altura no tiene sentido — pagas casi 1 dólar por algo que como mucho vale 1 dólar. Cero margen, todo riesgo de cola.

Tuve que añadir filtros: no copiar lo que ya está caro, no copiar lo que está a cero, no perseguir lo que ya voló. Y cada filtro que añadía me dejaba la misma sensación:

Cuantos más filtros necesito para que copiar a alguien tenga sentido, menos estoy copiando y más estoy decidiendo yo. Y si decido yo, ¿para qué lo copio?

La conclusión que me costó aceptar

El copy-trading no transfiere el edge. Transfiere las acciones visibles, que son solo la punta del iceberg. Lo que hace ganar a un buen trader —timing fino, gestión de tamaño, salidas, aguante— es justo lo que no aparece en el feed que puedes copiar.

Esto no es un fallo de implementación que se arregle con mejor código. Es un límite de la propia idea.

Lo que aprendí

  • El edge no es la acción, es el contexto. Qué compra un ganador es público; por qué y cuánto no lo es.
  • El sizing asimétrico es invisible y letal. Replicar posiciones a importe fijo replica las pérdidas y mata las ganancias.
  • Si necesitas muchos filtros para copiar a alguien, ya no lo estás copiando. Estás construyendo tu propia estrategia con peor información.
  • Un bot que hace exactamente lo que pides puede seguir perdiendo dinero. El bug no siempre está en el código; a veces está en la hipótesis.

Pero había un problema más profundo escondido bajo todo esto. Yo creía estar copiando a ganadores. Resulta que algunos de ellos no estaban ganando — mi propio código de análisis me mentía. Eso es el próximo episodio: el bug que nos costó tres días.


Episodio 3: «El bug que nos costó tres días» — cómo una métrica vanidosa me hizo perseguir a un trader que llevaba 23.000 dólares perdidos.

👈 Anterior: Le di 80 dólares a una IA · 👉 Siguiente: El bug que nos costó tres días

Tambien puedes leer esta entrada en inglés en Medium https://medium.com/@lluisabg/the-copy-trading-trap-e5a33d306332

2 comentarios en «La trampa del copy-trading»

Deja un comentario