Término de backtesting

Datos tick

Los datos tick son cada cotización y operación que realmente cruzó el mercado, con el bid y ask reales adjuntos a cada una, no un precio único muestreado una vez por barra. Es la materia prima que necesita un modelado de costos honesto, y la mayoría de los backtests nunca los tocan.

Un tick es una única actualización de cotización u operación, un momento en que el mercado realmente imprimió un precio. Una vela de un minuto puede comprimir cientos de ellos en cuatro números. Una vela de una hora, miles. Lo que se desecha en esa compresión se pierde para siempre, y el backtest comienza ya ciego a ello — antes de que se active una sola regla, antes de que el costo siquiera entre en escena.

Eso importa más en los bordes de la barra, porque una vela no guarda registro del spread. Muestra un precio, no los dos que eran realmente negociables en un instante dado: el bid al que habrías vendido y el ask al que habrías comprado, capturados correctamente solo en el spread bid/ask. Muestrea una vez por barra y esa brecha simplemente desaparece de los datos.

Haz backtest con los cierres de las velas y la estrategia opera a un precio medio fantasma que nunca fue una cotización a la que nadie pudiera operar. Cada entrada parece un poco mejor de lo que sería en vivo. Cada salida parece un poco peor de lo que exige la realidad. Apila eso en miles de operaciones y la curva de capital de una estrategia termina halagándose con ejecuciones que nadie podría haber obtenido.

Para FX, ejecutamos datos tick genuinos con bid/ask reales para que el spread y el slippage se midan en lugar de adivinarse, y solo probamos marcos de tiempo de 30 minutos o más — el FX de menos de 15 minutos es fatal para el costo antes de que una estrategia tenga una oportunidad justa. Para futuros, construimos 13 años de historial a partir de datos de CME, unidos en contratos continuos para que una estrategia opere una serie de precios limpia en lugar de un montón de meses que expiran unidos.

Nada de esto es académico. Un sistema que funciona con el precio medio puede estar bajo el agua en el momento en que le cobras lo que realmente cuesta una operación real para entrar y salir. Los datos baratos producen respuestas baratas disfrazadas de rigor. Si el modelo de costos detrás de un backtest es una suposición, el veredicto sobre la estrategia también es una suposición, sin importar cuán limpia se vea la curva de capital.

Dentro de nuestro modelo de datos y costos →

La investigación detrás de esto

Investigación externa, enlazada para contexto y lectura adicional. FoxAlgo es independiente y no está afiliado a estos autores o editores.

Estos son los términos detrás de The No List — la auditoría completa, cada estrategia e indicador nombrado, con su veredicto y la razón exacta por la que vivió o murió.

Obtener The No List →