Inicio › Documentación › Construir estrategias
Realismo

Costes de ejecución: comisión y deslizamiento

El mercado no te ejecuta al precio que ves. Entre que tu orden sale y se cruza, el precio se mueve —casi siempre en tu contra—, y esa diferencia se llama deslizamiento. En estrategias de muchas operaciones es la diferencia entre un sistema rentable y uno que no lo es. AniQuant lo descuenta en todo el programa, no sólo al final.

Dónde se configura

En el Gestor de Quotes, que es donde vive la ficha de cada contrato. El deslizamiento es una propiedad del símbolo, no de la estrategia: el @ES no se desliza igual que el @GC.

Tick

El salto mínimo de precio del contrato. En el @ES son 0,25 puntos.

Deslizamiento (ticks)

Cuántos ticks das por perdidos en cada lado de la operación. Con 1 tick en el @ES, el coste es 0,25 puntos al entrar y otros 0,25 al salir.

Coste

La comisión por operación, aparte. Se resta del beneficio; no mueve los precios.

Deja el deslizamiento en 0 y AniQuant se comporta como siempre. Ponlo a 1 y todos los números bajan — ésos son los buenos.

Moverse por la lista

La rejilla se ordena pulsando en la cabecera de cualquiera de sus nueve columnas — símbolo, descripción, fichero, valor del punto, tick, coste, deslizamiento, fecha de modificación y tamaño—; un segundo clic invierte el orden y una flechita ▲▼ marca por cuál va. El texto empieza de la A a la Z y los números de mayor a menor, que es lo que uno espera al pedir «ordénamelo por tamaño».

Ordena por el valor, no por cómo se ve: «1.000 KB» va después de «999 KB» y las fechas se ordenan por fecha, no por el día del mes. Dos usos cómodos: ordenar por F. Modif. o por Tamaño agrupa de golpe todos los símbolos cuyo fichero ya no existe, y ordenar por Coste o Deslizamiento saca a la luz los que siguen a cero — que, desde que el Test de Supervivencia cruza mercados con los costes de cada uno, ya no son inofensivos.

La fila seleccionada no cambia al reordenar: sigue siendo la misma, no la que ocupaba ese lugar en pantalla. Y las flechas ↑↓ del teclado recorren el orden que estás viendo.

Dónde se aplica, y dónde no

No todas las órdenes sufren igual, y AniQuant distingue. Lo que decide es el tipo de orden, no el tipo de salida.

Sí desliza — órdenes a mercado

La entrada, el stop loss y la salida por señal. Pides ejecución inmediata y te dan el precio que hay, no el que querías. El stop es donde más duele: salta justo en los movimientos rápidos.

No desliza — el take profit

Es una orden límite: si el precio toca tu objetivo, te ejecutan a tu precio o mejor. Su riesgo real es no ejecutarse, que es otra cosa y se estudia aparte. Descontarle deslizamiento sería castigarlo dos veces.

También al BUSCAR, que es lo que de verdad importa

Descontar los costes sólo al abrir una estrategia sería un consuelo. El problema estaría antes: en cómo la elegiste. Si el barrido del Laboratorio o de AQ Genesis busca en un mundo sin costes, el ranking premia de más a las estrategias que hacen muchas operaciones — que son justo las que más se deterioran en real. La selección sale sesgada por construcción.

Por eso el deslizamiento entra también en el buscador, en el Walk-Forward y en el Test de Supervivencia. Medido sobre el @ES con 2 ticks: de treinta estrategias, veintiocho empeoran y ninguna mejora, y la mejor cae de 62,6 a 34,4. Pero lo importante no son los números: dos estrategias salieron del top-30 y otras dos entraron. No cambia sólo cuánto ganas — cambia cuáles eliges.

Marcar o no marcar «Usar GPU» no cambia el resultado, sólo lo que tardas: el acelerador por tarjeta gráfica aplica exactamente los mismos costes que el procesador.

¿Cuánto aguanta tu estrategia?

En el Strategy Performance Report, la pestaña Deslizamiento repite el backtest con costes crecientes y dibuja la curva. Lo que buscas ahí es el punto de equilibrio: cuántos ticks de deslizamiento hacen falta para que la estrategia deje de ganar dinero.

Una estrategia que muere con medio tick no es una estrategia: es un artefacto del histórico. Una que aguanta tres o cuatro tiene margen para sobrevivir a un mercado rápido, a un bróker peor o a una sesión con poca liquidez.

Pruébalo tú mismo

AniQuant se prueba gratis durante 30 días, con todos los módulos y sin tarjeta.

← Anterior
Plantillas: grabar y cargar
Siguiente →
Lenguaje AQ y editor de estrategias
Más en Construir estrategias