Recientemente, estoy haciendo mi disertación que abarca la teoría de la fijación de precios de los activos. La prueba empírica del modelo de 3 factores de Fama es una parte importante de esta disertación. Por favor, permítame revisar el modelo de Fama.
El modelo de 3 factores de Fama es $r-R_f=α+β_m(K_m−R_f)+\beta_s⋅SMB+\beta_v⋅HML+e$
donde $R_f$ es la rentabilidad libre de riesgo, ( $K_m−R_f$ ) es el rendimiento de la prima y $K_m$ es el rendimiento del mercado, SMB es el " Pequeño menos grande "factor de riesgo de capitalización bursátil. HML es el " Alto Menos Bajo "factor de riesgo de la prima de valor.
Por favor, permítame detallar mi pregunta. Tengo más de 500 acciones y su rendimiento mensual, el valor de mercado mensual y la relación libro-mercado mensual (llámese b/m). El intervalo de tiempo es de 01.2010 a 12.2015, entonces porque los datos son mensuales así que tengo 60 períodos. Esos datos están en un documento de Excel.
su metodología y lo que quiero hacer es:
- Para todas las acciones en cada período, calcule la media del valor de mercado.
- Divídelos en dos grupos (digamos de tamaño grande y pequeño) comparando cada acción con la media. Si el valor de mercado de las acciones es mayor que la media, colócalas en el grupo de las grandes. Si es menor que la media, los ponemos en el grupo de tamaño pequeño. Así, para cada periodo tenemos dos grupos, el grupo grande y el grupo pequeño en términos de valor de mercado.
- Para cada periodo, comparamos todos los valores de b/m dentro de cada grupo, y luego los dividimos en 3 grupos, denominados grupo de b/m alto (30% superior), grupo de b/m medio (jerarquía media del 30% al 70%) y grupo de b/m bajo (30% inferior). Para cada periodo, dividimos finalmente 6 grupos. Son S/L, S/M, S/H y B/L , B/M , B/H . Por ejemplo, S/L El grupo contiene todas las acciones que tienen un valor de mercado pequeño y una relación b/m baja simultáneamente.
Estos 6 grupos son sólo 6 carteras. Así que para cada período, tenemos 6 carteras diferentes.
Hasta ahora esta es mi primera etapa. Luego tengo la segunda etapa:
- Después de obtener 6 carteras diferentes en cada periodo, tenemos que calcular la rentabilidad media ponderada de todas las acciones en cada periodo.
- Tenemos que calcular el SMB y el HML para cada periodo.
$$SMB=\frac{\left[\left(\frac{S}{L}+\frac{S}{M}+\frac{S}{H}\right)-\left(\frac{B}{L}+\frac{B}{M}+\frac{B}{H}\right)\right]}{3}$$
$$HML=\frac{\left[\left(\frac{S}{H}+\frac{B}{H}\right)-\left(\frac{S}{L}+\frac{B}{L}\right)\right]}{2}$$ .
Donde S/L,S/M....B/L es el rendimiento de la suma de cada grupo. Al igual que S/L es la suma de la rentabilidad de cada acción.
Por último, tenemos los datos de la serie de tiempo, a continuación, puede hacer una regresión de estos datos de la serie, y averiguar α y 3 $\beta$ .
Así que, básicamente, eso es lo que quiero hacer.
Ahora los calculo manualmente aunque uso excel, esto es realmente una gran cantidad de trabajo, tan cansado de hacer esto. Todavía estoy en el paso 1 de la primera etapa. ¿Alguien está interesado en decirme cómo lograr dividir las acciones en carteras por computación, y computar esos datos por computación?
La gente suele descargar los datos del sitio web de French. Pero mi objetivo es comprobar el modelo de Fama en el mercado de valores asiático, como Shanghai y Hong Kong. Todas las respuestas son bienvenidas, realmente muy loco y cansado de hacer esto manualmente.
De todos modos, gracias a todos por adelantado.
0 votos
Recientemente estoy haciendo un proyecto similar al suyo. es extremadamente útil leer sus ideas. Tengo una pregunta basada en la recopilación de datos de su investigación. ¿Te importa si te pregunto cómo descargaste todos los datos históricos de tus acciones? además, obtienes su rendimiento mensual, el valor de mercado mensual y la relación libro-mercado mensual (llámalo b/m)?