Extraigo precios continuos para un conjunto de contratos de futuros utilizando Bloomberg. Selecciono el Ratio como ajuste con las configuraciones predeterminadas de Bloomberg.
Por ejemplo, para extraer el contrato genérico primero/forward con el Ratio como ajuste, agregas B:00_0_R al Ticker de BB. Entonces para CO1 Comdty usas CO1 B:00_0_R Comdty.
El problema
Si extraes 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 extraes solo hasta el 28/04/2017 entonces el precio es de 8.79 (conjunto de datos B). Esta diferencia puede no parecer mucha, sin embargo tiene implicaciones significativas en el rendimiento.
Además, cuando pruebo mi modelo (supongamos un simple largo único), 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 resultan negativos.
Me preguntaba si este es de hecho un problema conocido con los futuros, y de ser así, ¿cómo lidiar con el problema?
0 votos
No sabía que se podían establecer estas opciones agregando
B:00_0_R
al ticker. ¿Tienes un enlace de referencia para eso? ¡Gracias de antemano!0 votos
Encontrado en la sección de ayuda de BB