Cruces de medias móviles en cripto: lo que sobrevivió a las comisiones
Las 26 configuraciones de cruce ganaron dinero en velas de 4 horas tras costes, con una mediana de +36,9 % al año. En velas de 10 minutos o menos, ninguna lo hizo: los cruces operan demasiado a menudo para el tamaño de los movimientos que capturan.
Cómo funciona
Una media móvil es el precio de cierre medio de las últimas n velas. La versión simple (SMA) da el mismo peso a cada vela; la exponencial (EMA) da más peso a las velas recientes, por lo que gira antes. Una regla de cruce mantiene la moneda mientras una media rápida, por ejemplo de 20 velas, está sobre una lenta, por ejemplo de 50 velas. Cuando la línea de 50 días cruza por encima de la de 200 días en un gráfico diario, los traders lo llaman cruce dorado (golden cross).
Una regla más simple mantiene la moneda siempre que el propio precio cierra por encima de una media. Ambas son de seguimiento de tendencia: compran cuando una subida ya ha empezado y venden cuando una caída ya ha empezado, así que renuncian a la primera y a la última parte de cada movimiento.
Qué probamos
- Cruce: SMA o EMA; media rápida de 5, 10, 20 o 50 velas; media lenta de 20, 50, 100 o 200 velas, siendo la rápida siempre más corta: 26 configuraciones. Comprar cuando la media rápida cruza por encima de la lenta; vender cuando vuelve a cruzar por debajo.
- Precio sobre una media: SMA o EMA de 10, 20, 50, 100 o 200 velas: 10 configuraciones. Mantener mientras el cierre esté sobre la media.
Cada configuración se probó con ocho duraciones de vela, de 1 minuto a 4 horas, en el mercado en wones surcoreanos (KRW) de Upbit: 12 criptomonedas grandes desde enero de 2024 hasta octubre de 2026 (con velas de 5 y 10 minutos desde enero de 2025; 8 criptomonedas con velas de 1 y 3 minutos desde abril de 2026). Las señales se toman al cierre de la vela y se ejecutan en la apertura de la siguiente, solo con compras al contado y con la misma cantidad de dinero en cada moneda. Cada operación paga la comisión de Upbit de 0,05 % más un tick de precio de slippage. Eso da 36 configuraciones de un solo indicador y 3474 combinaciones más en las que a las mejores se les añadió un filtro o una regla de salida. Metodología completa.
Resultados por configuración y duración de la vela
Cada celda muestra la rentabilidad anual tras costes en todo el periodo. Una celda con contorno superó la prueba de dos periodos: al menos +10 % anual tanto en el primer como en el segundo periodo, y con un segundo periodo que conserva al menos la mitad del primero.
Rentabilidad anual tras costes, %
El nivel del mar (0) es el punto de equilibrio tras costes: el azul está bajo el agua; del verde al marrón es tierra.
Cruce de medias móviles
Configuraciones sobre el nivel del mar tras costes: 26 de 26 con velas de 4 horas, 18 de 26 con velas de 1 hora, 10 de 26 con velas de 30 minutos, 2 de 26 con velas de 15 minutos y ninguna con velas de 10 minutos o menos. Superaron la prueba de dos periodos: 1 con velas de 4 horas.
| Configuración | 1 min | 3 min | 5 min | 10 min | 15 min | 30 min | 1 h | 4 h |
|---|---|---|---|---|---|---|---|---|
| Cruce de SMA 5 / 20 | −100,0 | −100,0 | −100,0 | −100,0 | −99,3 | −88,4 | −52,6 | +29,1 |
| Cruce de SMA 5 / 50 | −100,0 | −100,0 | −100,0 | −99,5 | −93,0 | −62,3 | −18,9 | +37,6 |
| Cruce de SMA 5 / 100 | −100,0 | −100,0 | −100,0 | −96,7 | −79,8 | −37,6 | +6,2 | +43,6 |
| Cruce de SMA 5 / 200 | −100,0 | −100,0 | −99,4 | −90,2 | −58,0 | −7,9 | +26,9 | +46,6 |
| Cruce de SMA 10 / 20 | −100,0 | −100,0 | −100,0 | −100,0 | −98,2 | −83,3 | −36,8 | +35,2 |
| Cruce de SMA 10 / 50 | −100,0 | −100,0 | −100,0 | −97,6 | −83,1 | −39,3 | +8,6 | +34,9 |
| Cruce de SMA 10 / 100 | −100,0 | −100,0 | −99,4 | −89,3 | −59,5 | −11,3 | +21,6 | +36,3 |
| Cruce de SMA 10 / 200 | −100,0 | −100,0 | −96,0 | −77,2 | −33,1 | +9,7 | +31,0 | +43,0 |
| Cruce de SMA 20 / 50 | −100,0 | −100,0 | −99,8 | −93,9 | −75,5 | −20,7 | +5,3 | +24,0 |
| Cruce de SMA 20 / 100 | −100,0 | −100,0 | −97,3 | −77,4 | −37,9 | +8,0 | +29,8 | +38,2 |
| Cruce de SMA 20 / 200 | −100,0 | −99,7 | −88,1 | −60,4 | −10,9 | +25,2 | +32,7 | +34,1 |
| Cruce de SMA 50 / 100 | −100,0 | −99,8 | −92,5 | −63,3 | −9,6 | +3,8 | +28,4 | +24,2 |
| Cruce de SMA 50 / 200 | −100,0 | −96,8 | −71,0 | −39,5 | +13,1 | +36,5 | +29,8 | +26,5 |
| Cruce de EMA 5 / 20 | −100,0 | −100,0 | −100,0 | −100,0 | −99,7 | −90,6 | −59,0 | +35,0 |
| Cruce de EMA 5 / 50 | −100,0 | −100,0 | −100,0 | −99,9 | −96,7 | −72,6 | −24,2 | +42,5 |
| Cruce de EMA 5 / 100 | −100,0 | −100,0 | −100,0 | −98,9 | −88,6 | −48,3 | −3,5 | +46,2 |
| Cruce de EMA 5 / 200 | −100,0 | −100,0 | −99,9 | −94,8 | −71,8 | −23,4 | +14,1 | +48,4 |
| Cruce de EMA 10 / 20 | −100,0 | −100,0 | −100,0 | −99,9 | −97,6 | −77,7 | −34,7 | +41,6 |
| Cruce de EMA 10 / 50 | −100,0 | −100,0 | −100,0 | −98,7 | −88,4 | −50,8 | −4,4 | +37,4 |
| Cruce de EMA 10 / 100 | −100,0 | −100,0 | −99,9 | −94,3 | −72,8 | −24,5 | +15,4 | +43,9 |
| Cruce de EMA 10 / 200 | −100,0 | −100,0 | −98,9 | −84,8 | −48,0 | +2,3 | +28,5 | +42,9 |
| Cruce de EMA 20 / 50 | −100,0 | −100,0 | −99,8 | −93,2 | −71,7 | −23,9 | +13,4 | +34,8 |
| Cruce de EMA 20 / 100 | −100,0 | −100,0 | −98,6 | −83,9 | −48,8 | +0,5 | +28,5 | +37,4 |
| Cruce de EMA 20 / 200 | −100,0 | −100,0 | −93,4 | −70,4 | −20,9 | +26,3 | +35,6 | +36,3 |
| Cruce de EMA 50 / 100 | −100,0 | −99,8 | −89,3 | −57,3 | −12,1 | +20,8 | +33,5 | +29,3 |
| Cruce de EMA 50 / 200 | −100,0 | −98,4 | −76,4 | −48,6 | +10,8 | +36,1 | +29,2 | +29,4 |
Precio sobre una media móvil
Configuraciones sobre el nivel del mar tras costes: 6 de 10 con velas de 4 horas y ninguna con velas de 1 hora o menos. Ninguna superó la prueba de dos periodos.
| Configuración | 1 min | 3 min | 5 min | 10 min | 15 min | 30 min | 1 h | 4 h |
|---|---|---|---|---|---|---|---|---|
| Cierre sobre la SMA 10 | −100,0 | −100,0 | −100,0 | −100,0 | −100,0 | −99,9 | −96,9 | −25,2 |
| Cierre sobre la SMA 20 | −100,0 | −100,0 | −100,0 | −100,0 | −100,0 | −99,5 | −89,4 | −6,4 |
| Cierre sobre la SMA 50 | −100,0 | −100,0 | −100,0 | −100,0 | −99,9 | −95,4 | −66,1 | +25,5 |
| Cierre sobre la SMA 100 | −100,0 | −100,0 | −100,0 | −100,0 | −99,3 | −85,6 | −44,1 | +38,7 |
| Cierre sobre la SMA 200 | −100,0 | −100,0 | −100,0 | −99,9 | −95,9 | −67,3 | −22,8 | +44,5 |
| Cierre sobre la EMA 10 | −100,0 | −100,0 | −100,0 | −100,0 | −100,0 | −100,0 | −97,5 | −33,3 |
| Cierre sobre la EMA 20 | −100,0 | −100,0 | −100,0 | −100,0 | −100,0 | −99,7 | −91,9 | −8,8 |
| Cierre sobre la EMA 50 | −100,0 | −100,0 | −100,0 | −100,0 | −100,0 | −96,9 | −73,9 | +23,6 |
| Cierre sobre la EMA 100 | −100,0 | −100,0 | −100,0 | −100,0 | −99,6 | −89,6 | −51,6 | +37,4 |
| Cierre sobre la EMA 200 | −100,0 | −100,0 | −100,0 | −100,0 | −97,5 | −74,1 | −30,4 | +45,5 |
Añadir filtros y reglas de salida
En cada duración de vela, las configuraciones con los mejores resultados del primer periodo se combinaron con hasta dos filtros —tendencia en un gráfico más largo, ADX, volumen, rango del RSI o tendencia de Bitcoin (BTC)— o con un filtro y una regla de salida —stop loss, stop dinámico (trailing stop), take profit o límite de tiempo—. Solo se crearon combinaciones cuando este indicador figuraba entre los líderes del primer periodo.
Cruce de medias móviles
| Velas | Combinaciones que operaron | Superaron la prueba | Mejor que superó la prueba | Rentabilidad anual | Peor caída | Segundo periodo |
|---|---|---|---|---|---|---|
| 3 minutos | 579 | 0 | Ninguna superó la prueba. Mejor resultado global: −8,9 % al año | |||
| 5 minutos | 579 | 0 | Ninguna superó la prueba. Mejor resultado global: +2,0 % al año | |||
| 10 minutos | 579 | 0 | Ninguna superó la prueba. Mejor resultado global: +7,3 % al año | |||
| 15 minutos | 579 | 0 | Ninguna superó la prueba. Mejor resultado global: +33,1 % al año | |||
| 30 minutos | 579 | 49 | Cruce de SMA 50 / 200 + RSI(14) sobre 50 + Bitcoin (BTC) diario sobre la EMA 100 | +33,1 % | −22,5 % | +30,9 % |
| 1 hora | 579 | 39 | Cruce de EMA 10 / 200 + volumen sobre su media de 20 velas + Bitcoin (BTC) diario sobre la EMA 100 | +34,9 % | −22,1 % | +32,7 % |
Qué aprendimos
- La duración de la vela importó más que el par de medias. Con velas de 4 horas todos los cruces ganaron dinero; con velas de 1 hora, los pares con una media rápida de 5 velas perdieron una mediana de −11,2 % al año, mientras que con medias rápidas de 20 y 50 velas ganaron +29,1 % y +29,5 %.
- La diferencia entre medias simples y exponenciales fue pequeña con velas de 4 horas: medianas de +35,2 % y +37,4 % al año.
- Solo un cruce superó por sí solo la prueba de dos periodos: SMA 20/50 con velas de 4 horas, +24,0 % al año. El mejor cruce en total, EMA 5/200 (+48,4 %), ganó +74,6 % al año en el primer periodo y +22,7 % en el segundo, menos de la mitad.
- Las reglas de precio sobre la media entran y salen del mercado constantemente. Con velas de 1 hora las diez perdieron dinero; con velas de 4 horas solo ganaron dinero las versiones de 50, 100 y 200 velas (cierre sobre la EMA 200: +45,5 % al año).
- Los filtros ayudaron con las velas más cortas: con velas de 30 minutos superaron la prueba 49 combinaciones, la mejor «Cruce de SMA 50 / 200 + RSI(14) sobre 50 + Bitcoin (BTC) diario sobre la EMA 100»: +33,1 % al año, peor caída −22,5 %.
- En nuestra prueba aparte con gráficos diarios de 22 monedas, el clásico cruce dorado (golden cross) de 50/200 perdió 13,4 % en dos años con solo 32 operaciones, mientras que el cruce de SMA 10/50 ganó +43,3 %. La prueba de 34 reglas.
Preguntas
¿Funciona el cruce dorado (golden cross) con las criptomonedas?
En gráficos diarios casi nunca se activa: en nuestra prueba aparte con 22 monedas, el cruce 50/200 operó 32 veces en dos años y perdió 13,4 %. Con velas de 4 horas, el mismo par SMA 50/200 ganó +26,5 % al año tras costes en este estudio, pero también lo hicieron casi todos los demás pares; la señal es un filtro lento de tendencia, no una herramienta para elegir el momento de operar.
¿Qué media móvil funciona mejor con las criptomonedas?
Ningún par destacó. Con velas de 4 horas todos los cruces ganaron entre +24,0 % y +48,4 % al año, y las medias simples y exponenciales quedaron cerca. Lo que sí importó fue la duración de la vela: los mismos pares perdieron dinero con velas de 10 minutos o menos.
¿Por qué pierden dinero los cruces de medias móviles en temporalidades cortas?
Porque cambian de señal con cada pequeña oscilación y cada cambio cuesta una comisión y un tick. El cruce de SMA 5/20 con velas de 1 minuto realizó 82.919 operaciones con 8 monedas en seis meses y lo perdió todo.
Todas las configuraciones con este indicador en el explorador: 4 h 1 h 30 min 15 min
Investigación relacionada
- 34 reglas con indicadores en gráficos horarios: todas perdieron
- El seguimiento de tendencia gana 36 % de las veces. Y de eso se trata.