Consiga un 40% de descuento
💰 Buffett invierte $6,700M en Chubb. Copia la cartera completa GRATIS con la sección de Ideas de InvestingProCopia cartera

La importancia del test de la estrategia

Publicado 25.04.2017, 09:28 a.m
El back-test como ejercicio fundamental

Como sabemos, la apertura y masificación de la tecnología informática combinada con las telecomunicaciones han posibilitado la expansión sin precedentes del acceso a operar con activos sin la necesidad de concurrir a un recinto o piso de bolsa. Esta irrupción de la tecnología pone a prueba una vez más las habilidades y destrezas de aquellos que deciden operar en los mercados electrónicos que, a pesar del fácil acceso, su paradigma básico no ha cambiado y la pregunta que todo operador debe hacerse y responder de forma correcta es cuando comprar, mantener y desprenderse de un activo para generar rentabilidad.

Bien se sabe que el arte del trading viene de la mano de muchos años de observación e intervención en el mercado, y que en el largo plazo nada resulta rentable sin un sistema, método o modelo que de alguna manera ayude a determinar los parámetros para responder a dicho interrogante. De aquí surgen cientos y cientos de opiniones con diferentes ópticas e infinitas perspectivas que regulan la forma de operar de cada individuo, lo que de alguna manera sienta las bases para el desarrollo del tan mentado “sistema de trading”.

En este sentido es común ver mentes brillantes que han podido desarrollar complejos sistemas de trading basados en reglas válidas que prometen obtener rentabilidad, pero nada se habla de la prueba o back-test que pueda dar sustento al posible retorno producido en el tiempo. Y aquí entran en juego un sinfín de posiciones y visiones que muchas veces se escapan de la realidad.

Para poder evaluar cabalmente un sistema (ya sea de trading o un sistema informático de otra industria) es necesario trazar un plan de acción donde los parámetros y condiciones a probar estén correctamente definidos con anterioridad. Con estas métricas en mano, podemos dar paso al proceso de testing que muchas veces implica desarrollar piezas de software en algún lenguaje de programación o en hojas de cálculo para poder “ejecutar” la estrategia. Con frecuencia ocurre que por el afán de avanzar no se realiza una validación de dichas piezas de software (lo que en informática se denomina Unit Test) que en definitiva necesitan ser probadas técnicamente para saber si están realizando bien sus partes del proceso. Por lo tanto es menester certificar que cada partecita del todo lleva a cabo s tarea de forma adecuada.

Una vez terminada esta fase se debe, entonces, proceder a la construcción de un lote de datos de prueba, cuyo origen siempre debe ser datos históricos reales de precios, a los que deberemos agregarle las condiciones de spread de compra y de venta, sleepage y cualquier otro factor que nuestro sistema de trading requiera.

Una vez consolidado el set de datos ya es tiempo de pasar a la prueba de conjunto, donde todas las piezas de software (propias y de terceros) han sido probadas individualmente y sabemos con certeza que cada una funciona de forma correcta. Aquí pueden surgir problemas o bugs donde encontramos que algunos componentes no articulan bien entre sí. Esta etapa es la que se denomina test de proceso (System test) y lleva varias iteraciones que implican cambios menores en las piezas de software.

Por último y probado que el proceso ha sido pulido, es hora de dar paso a la prueba de la estrategia en sí misma, donde los resultados nos dirán cuan rentable pudo haber sido el modelo en el período de tiempo contemplado en los datos de prueba.

Esta forma de back-test es laboriosa y consume esfuerzo en sus primeras etapas, pero tiene la gran ventaja de estar diseñada de acuerdo a metodologías confiables que se utilizan todos los días en la industria informática y tiene como beneficio la posibilidad de reutilizar el proceso cuántas veces queramos con distintos activos y/o parámetros sin necesidad de rehacer todo el trabajo, lo que nos ahorra gran esfuerzo y nos permite expandir nuestro abanico de posibilidades de trading hacia un espectro mucho más amplio y prácticamente sin límites en la creación de estrategias.

Este es un anuncio de terceros. No es una oferta o recomendación de Investing.com. Lea la aquí normativa o elimine los anuncios .

Últimos comentarios

Instala nuestra app
Aviso legal: Las operaciones con instrumentos financieros o criptomonedas implican un elevado riesgo, incluyendo la pérdida parcial o total del capital invertido, y pueden no ser adecuadas para todos los inversores. Los precios de las criptomonedas son extremadamente volátiles y pueden verse afectados por factores externos de tipo financiero, regulatorio o político. Operar sobre márgenes aumenta los riesgos financieros.
Antes de lanzarse a invertir en un instrumento financiero o criptomoneda, infórmese debidamente de los riesgos y costes asociados a este tipo operaciones en los mercados financieros. Fije unos objetivos de inversión adecuados a su nivel de experiencia y su apetito por el riesgo y, siempre que sea necesario, busque asesoramiento profesional.
Fusion Media quiere recordarle que la información contenida en este sitio web no se ofrece necesariamente ni en tiempo real ni de forma exacta. Los datos y precios de la web no siempre proceden de operadores de mercado o bolsas, por lo que los precios podrían diferir del precio real de cualquier mercado. Son precios orientativos que en ningún caso deben utilizarse con fines bursátiles. Ni Fusion Media ni ninguno de los proveedores de los datos de esta web asumen responsabilidad alguna por las pérdidas o resultados perniciosos de sus operaciones basados en su confianza en la información contenida en la web.
Queda prohibida la total reproducción, modificación, transmisión o distribución de los datos publicados en este sitio web sin la autorización previa por escrito de Fusion Media y/o del proveedor de los mismos. Todos los derechos de propiedad intelectual están reservados a los proveedores y/o bolsa responsable de dichos los datos.
Fusion Media puede recibir contraprestación económica de las empresas que se anuncian en la página según su interacción con éstas o con los anuncios que aquí se publican.
Este aviso legal está traducido de su texto original en inglés, versión que prevalecerá en caso de conflicto entre el texto original en inglés y su traducción al español.
© 2007-2024 - Fusion Media Ltd. Todos los Derechos Reservados.