Heston y Rouwenhorst (1994) idearon una estrategia de estimación empírica para descomponer los rendimientos de las acciones en tres componentes: un efecto puro de la industria, un efecto puro del país y un rendimiento del factor mundial. Esencialmente, realizan regresiones mensuales por mínimos cuadrados ponderados de corte transversal sobre los rendimientos de las acciones individuales para determinar los efectos "puros" del país y del sector. Para estimar los efectos "puros", añaden restricciones a la regresión para que los factores del país y del sector tengan una media ponderada de cero para cada período. Obsérvese que el intercepto en esta ecuación se interpretaría como el rendimiento mundial global.
La restricción sectorial se interpretaría como el producto del peso de cada sector en el mercado y su coeficiente de factor sectorial sumado sobre cada sector. Lo mismo para el país.
Como ejemplo, he construido los factores de país y sector y he configurado la siguiente regresión para un período de tiempo, pero no sé cómo añadir las restricciones...
lm(Return ~ Country + Sector, data = data, weights = MktCapUsd)
¿Hay paquetes disponibles para añadir fácilmente este tipo de restricciones?