2 votos

Backtesting de valor y análisis técnico

Soy un estudiante de último año de economía que trata de averiguar cómo hacer un backtest de mi modelo.

Consiste en varios requisitos impuestos a las acciones antes de comprarlas y una estrategia de salida muy sencilla.

En primer lugar, impongo la condición a las acciones de mostrar una mejora en los siguientes parámetros:

  • Rendimiento de los fondos propios
  • Margen bruto
  • Ventas
  • Aproveche
  • Estar por encima de su media aritmética diaria de 200
  • Conseguir al menos tres mínimos crecientes

Cada empresa recibe un punto por cada requisito cumplido, que va de cero a seis.

Mi idea es hacer una regresión entre los rendimientos de las acciones y la puntuación obtenida en la prueba para ver si hay una correlación positiva.

Creo que puede ser muy sencillo pero como acabo de empezar en las finanzas cuánticas sería genial tener algún comentario y recomendaciones sobre cómo mejorar mi backtesting.

3voto

dmuir Puntos 146

Creo que puede ser muy sencillo pero como acabo de empezar en las finanzas cuantitativas sería genial tener algunos comentarios y recomendaciones sobre cómo mejorar mi backtesting.

Según mi experiencia, la mayoría de los que empiezan a probar un modelo directamente desde el mundo académico pasan por alto varias cosas que son muy diferentes en el mundo real. Tenerlos en cuenta ayudará a que la prueba de su modelo sea más precisa y le ayudará a experimentar menos varianza cuando dé el paso de la simulación a la negociación en vivo.

  1. Limpie sus datos. En todos mis años no he encontrado una fuente de datos que esté siempre limpia. Tenga algún código que peine sus datos antes de ponerlos en una base de datos. A veces tendrás que corregir a mano los datos erróneos y puede ser tedioso y molesto, pero es necesario.

  2. Tenga en cuenta la liquidez, el deslizamiento, las comisiones y los costes de financiación en todos sus modelos. Las carteras no se financian solas, el apalancamiento no es gratuito, las comisiones se acumulan y no se puede comprar o vender 1.000 millones de dólares de un valor a un precio concreto sólo porque su modelo lo quiera. Su precio de ejecución es aquel al que otra persona está dispuesta a aceptar la otra parte de su operación y a menudo no es el precio de su modelo.

  3. Si te quedas satisfecho con un modelo, enhorabuena, pero sólo has hecho la mitad del camino. Ahora tiene que determinar cómo va a desplegarlo. Con esto quiero decir que tendrá que determinar qué parte de su cartera pondrá a trabajar con este modelo. ¿Este modelo va a funcionar en el 100% de su cartera? ¿Se mezclará con otros modelos? ¿El perfil de riesgo/rendimiento/volatilidad de este modelo se ajusta a lo que usted está tratando de lograr? Estas son preguntas que sólo usted puede responder personalmente y la respuesta vendrá a través de un proceso de optimización que usted elija o cree.

Mucha suerte.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X