3 votos

pregunta sobre Quantopian alphalens

Quantopian tiene este paquete alphalens para hacer series de análisis sobre factores.

Decidí escarbar en el código y dar sentido al análisis.

La pregunta que tengo es: Hay mucho demean en los factores y los retornos de los factores, el argumento es cuando demean, el análisis es para cartera larga corta y cuando no demean, tienes una cartera larga solamente.

¿Alguien puede explicar por qué demean de la rentabilidad da el análisis en la cartera larga corta?

4voto

aquiles Puntos 11

Con los valores de los factores en Alphalens, lo que se hace específicamente es la degradación seguida de la división por la suma de los valores absolutos de todos los factores degradados. Con un poco de notación de improviso, esto es más como:

$$ \bar{F}_i =\frac{F_i - E[F]}{\sum_{n=1}^N |F_n|} $$

Dónde $F_i$ es el valor del factor original, $F$ es el conjunto de todos los valores de los factores originales, y $\bar{F}_i$ es nuestro nuevo valor de factor degradado y comprimido. Este nuevo conjunto de $\{\bar{F}_i\}_{i=1}^N$ se utiliza para construir una cartera ponderada por factores.

Nuestros nuevos valores de los factores estarán ahora todos centrados en la media, divididos con aproximadamente la mitad de ellos positivos y la mitad de ellos negativos. Al utilizar los nuevos valores de los factores para determinar las ponderaciones de sus correspondientes valores en nuestras carteras, creamos una cartera larga-corta de facto. Los nuevos valores de los factores que sean positivos corresponderán a ponderaciones positivas (y, por tanto, se pondrán en largo) y los nuevos valores de los factores que sean negativos corresponderán a ponderaciones negativas (y, por tanto, se pondrán en corto). Si quieres leer un poco más sobre cómo se define la función específica que lleva a cabo esta "normalización", consulta la documentación aquí .

Esta degradación y la ponderación de los factores es principalmente lo que hace que sea largo-corto.

0 votos

Gracias. Tu explicación sobre el demean tiene sentido. ¿Puedes explicar también por qué en la función mean_return_by_quantile() se demean los retornos a futuro? Entiendo que trata de eliminar el efecto del mercado, pero ¿por qué el rendimiento degradado representa el rendimiento de la cartera larga y corta y no el rendimiento degradado representa la cartera larga solamente?

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