Extraigo los precios continuos de un conjunto de contratos de futuros utilizando Bloomberg. Selecciono el Ratio como ajuste con la configuración por defecto de Bloomberg.
Por ejemplo, para extraer el primer contrato genérico/adelantado con el Ratio como ajuste se añade B:00_0_R al Ticker BB. Así, para el CO1 Comdty se utiliza el CO1 B:00_0_R Comdty.
El problema
Si se extraen los valores históricos hasta hoy, entonces el precio ajustado de CO1 Comdty el 01/01/1990 es de 8,92 (conjunto de datos A). Sin embargo, si se extrae sólo hasta el 28/04/2017, el precio es de 8,79 (conjunto de datos B). Esta diferencia puede no parecer mucha, pero tiene implicaciones significativas en el rendimiento.
Además, cuando hago un backtest de mi modelo (supongamos un long-only simple), obtengo un Sharpe de 1,46 con el conjunto de datos A. Sin embargo, con el conjunto de datos más reciente B, obtengo un Sharpe de 1,20. Además, algunos años son negativos.
Me preguntaba si esto es realmente un problema conocido con los futuros, y si es así, cómo lidiar con el problema?
0 votos
No sabía que se podían configurar estas opciones añadiendo
B:00_0_R
al teletipo. ¿Tiene un enlace a una referencia para eso? Gracias de antemano.0 votos
Se encuentra en la sección de ayuda de BB