BTCUSDT 4H spot: costes reales (comisiones + slippage)

BTCUSDT 4H spot: impacto de comisiones y slippage en el CAGR (tabla de sensibilidad)

En este post analizo mi sistema de trading BTCUSDT en 4H (operativa spot) incluyendo fricción real: comisiones y slippage. El objetivo es ver cuánto baja el resultado (equity final y CAGR) según distintos escenarios de coste por lado.

Un backtest sin costes suele ser optimista. En real siempre hay fricción: comisiones (maker/taker) y slippage. Aquí hago una tabla de sensibilidad suponiendo un coste total por lado (entrada y salida), aplicado a cada trade.

Suposición:

coste por lado = c. Coste round-trip por trade = (1−c)². Entonces: factor_neto = factor · (1−c)².


Para no liarnos con fórmulas, lo resumo así: cada trade tiene dos momentos en los que “pagas” coste: cuando entras y cuando sales. Si asumimos que en cada uno de esos dos momentos pierdes un pequeño porcentaje c (comisión + slippage), entonces el coste total del trade es dos veces (entrada y salida).

En la práctica, eso significa que el resultado de cada trade se reduce un poco: primero al entrar (te quita un poco de capital) y luego al salir (te vuelve a quitar un poco). Por eso, para estimar el efecto de los costes, aplico esa reducción dos veces a cada operación.

Ejemplo simple: si el coste por lado es 0,05%, al entrar “pierdes” 0,05% y al salir “pierdes” otro 0,05%. No parece mucho en un trade… pero repetido muchas veces, se acumula y puede bajar el crecimiento anual (CAGR).

El CAGR es una manera simple de responder a esta pregunta: “si mi capital creciera a un ritmo constante cada año, ¿de cuánto sería ese ritmo?”. No significa que ganes lo mismo todos los años (de hecho, nunca ocurre), pero sirve para comparar sistemas o escenarios de forma justa. Por ejemplo, un CAGR del 50% quiere decir: “equivale a haber crecido, de media, como si cada año aumentara un 50%”, aunque en la realidad habrá años muy buenos y otros malos.


Tabla de sensibilidad (coste por lado)

Coste por lado Coste ida+vuelta Equity final (base 10.000€) Rentabilidad total (%) CAGR (%) Δ vs sin costes (pp CAGR)
0,00% 0,00% 356.267,63 € 3.462,68 53,10 0,00
0,02% 0,04% 341.749,51 € 3.317,50 52,34 -0,76
0,05% 0,10% 321.069,05 € 3.110,69 51,21 -1,89
0,10% 0,20% 289.332,96 € 2.793,33 49,34 -3,75

Lectura rápida:

- Incluso con un coste total relativamente exigente de 0,10% por lado (0,20% ida+vuelta), el sistema sigue siendo rentable, aunque el CAGR cae desde 53,10% hasta 49,34% (−3,75 pp).

- En rangos más realistas (0,02%–0,05% por lado), el impacto es moderado (−0,76 a −1,89 pp), lo que sugiere que el edge no es “de papel”.

Cuando hablo de coste por lado me refiero a todo lo que “se queda por el camino” cada vez que haces una operación: la comisión del exchange, el slippage (cuando no te ejecutan exactamente al precio que ves) y, en la práctica, también el pequeño efecto del spread (la diferencia entre precio de compra y de venta). Por eso lo meto todo junto en un único número por lado: entrada y salida. Es una forma simple y realista de no engañarnos.


Conclusión práctica

Los costes importan, pero aquí no “matan” el sistema: incluso con 0,10% por lado el CAGR sigue alto, solo que menor. Esto es justo lo que queremos ver en un sistema robusto: que no dependa de un edge finísimo. Aun así, en real merece la pena cuidar la ejecución (órdenes limit cuando tenga sentido, horarios con liquidez, evitar spreads raros), porque cada décima cuenta cuando se repite muchas veces.


Lee también






Disclaimer: Este blog tiene fines exclusivamente informativos y educativos. No constituye asesoramiento financiero, fiscal ni legal, ni una recomendación de compra/venta de activos. Operar con criptomonedas implica riesgos elevados y puedes perder total o parcialmente el capital invertido. Los resultados mostrados son históricos y no garantizan resultados futuros. Cada persona es responsable de sus propias decisiones y de verificar datos, costes (comisiones, slippage) y la ejecución real en su exchange.

Comentarios