2 votos

Reconstrucción del índice

Esta es una pregunta bastante novata. He buscado soluciones pero no he tenido suerte al encontrar exactamente la misma pregunta...

Voy a realizar una investigación sobre los precios/rendimientos históricos de los valores subyacentes de un índice, por ejemplo, S&P 500/Russell 3000. Sin embargo, los índices siempre se reconstruyen en un momento dado, por ejemplo, el valor A estaba en el índice pero luego fue expulsado. ¿Cómo debo estructurar/modificar el conjunto de datos? ¿Tiene sentido incluir todas las empresas que han aparecido en el índice y simplemente asignar los rendimientos a 0 cuando no lo están? ¿Cuál es la convención del sector al respecto?

Editado: Tenga en cuenta que no estoy tratando de replicar el rendimiento del índice, sino de probar estrategias utilizando el componentes ' regresa.

Gracias.

2voto

jorgemc Puntos 11

Tal vez sólo haya que tratar el índice como una cartera simulada.

Simplificando, si un componente entra en el índice, lo añade a su cartera. Si sale del índice, lo vendes.

El hecho de que una acción esté en el índice antes (o después) es irrelevante. Si se incorporaran esos periodos, se introducirían anomalías como el sesgo de supervivencia y el sesgo de anticipación.

Si no lo mantienes, no hay exposición y, por tanto, no hay rendimiento.

Sin embargo, los índices son algo más complejos: se ponderan en función de otros factores, como la capitalización del mercado, la liquidez, el free-float, los límites de capitalización, etc. El índice se "repondría" cada día al cierre.

0 votos

Gracias por los comentarios. El índice no será un problema ya que sólo me centraría en los constituyentes. Pero como tengo otras métricas para determinar puntos de compra/venta de las acciones no sé si tu método funciona... No intento replicar las rentabilidades de los índices ni nada por el estilo sino probar algunas estrategias operando con el subyacente

0 votos

Hay muchas maneras de hacerlo. Si ya almacena datos diarios para cada teletipo (por ejemplo, el precio), puede añadir otro campo a sus datos, es decir, un indicador de verdadero o falso que indique si este teletipo en esta fecha era miembro del S&P500 o no. Así es como se organizan muchas bases de datos de valores comerciales. Cuando programe su backtest, uno de los criterios de compra es que el indicador S&P500 sea verdadero.

1voto

Muhammed Refaat Puntos 97

La metodología de réplica depende del índice que se intente replicar. En la mayoría de los casos, los inversores tratan de replicar alguna variación de un índice de rentabilidad total ponderado por la capitalización ajustada a la flotación (es decir, ponderado por la flotación) (es decir, la mayoría de los índices S&P).

En este caso, se puede replicar con mucha exactitud la rentabilidad total del índice si se sabe en todo momento a) cuáles son los componentes; b) cuáles son las capitalizaciones ajustadas a la flotación; c) las variaciones de precios AJUSTADAS de los componentes. Si utiliza los precios ajustados, no tiene que llevar un recuento de los dividendos y las divisiones, ya que esto queda reflejado. Además, no es necesario llevar la cuenta de los constituyentes anteriores o futuros, ya que lo único que importa para la rentabilidad es la variación del precio ponderado por la comilla.

A modo de ejemplo, los índices S&P suelen definir la variación del índice mediante un Laspeyres índice:

$\frac{I + \Delta I}{I} = \frac{\sum_i P_{i,1}*Q_{i,0}}{\sum P_{i,0}*Q_{i,0}} \,; \forall i \in I$

donde: $I$ es el nivel del índice; $P_i$ es el precio del activo $i$ y, $Q_i$ es el recuento de acciones ajustado a la flotación del activo $i$ .

Consulte el siguiente documento de S&P para obtener una definición más sólida: http://us.spindices.com/documents/methodologies/methodology-index-math.pdf

Los índices de rentabilidad total se definen además como sigue:

$\frac{I_{TR,t}}{I_{TR,t-1}} = \frac{I_{t-1} + \Delta I_t + \sum_{i,t} (D_{i,t}*Q_{i,t})}{I_{TR,t-1}}$

donde: $I_{TR} $ es el nivel del índice de retorno total; y $D_{i,t}$ es el dividendo del activo $i$ en la fecha del dividendo $t$ .

Así que, para responder a tu pregunta, la capacidad de replicar el índice depende de tener los datos adecuados. Si, por ejemplo, no puede deducir las ponderaciones ajustadas a la flotación, no podrá replicar con precisión el S&P 500 o un índice similar.

0 votos

Gracias Daivd, pero no estoy tratando de replicar el índice. Lo siento por no aclarar mi pregunta - pls ver las ediciones.

0 votos

En ese caso, yo diría que la mejor práctica es construir su base de datos como si fuera "puntual", reflejando así sólo la información que se conocía hasta una fecha determinada. En lugar de hacer que los rendimientos sean nulos (lo que puede llevar a todo tipo de peligros), es mejor tener un operador booleano que señale los valores de su universo como constituyentes de determinados índices en un momento dado.

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