Thursday, November 5, 2015

capm - Calculating the pricing error in Fama-Macbeth Regression for Fama/French 5 Factor model


I'm very much new to this area and I need to know on how to calculate the pricing error in Fama/French 5-Factor model. The evaluation was done using the Fama-Macbeth approach.



I did everything as shown in this answer. Fama-Macbeth second step confusion. The calculations were done in excel.


Now I'm having this with me,


enter image description here


That is the averaged, lambda values of Mkt-RF, SMB , HML , RMW , CMA. What is the pricing error in this case? and how to calculate it?


And how to estimate the SML line?


enter image description here


As I understood, is this the pricing error? But in Fama French 5 factor approch how can I calculate this?


Because there are 5 slopes I can be calculated since there are 4 beta values



Answer



John Cochrane (in Asset Pricing) p. 244:




Sampling error is, after all, about how a statistic would vary from one sample to the next if we repeated the observations.





Clarification on linear regression


Any linear regression y=Xβ+ϵ involves the following parameters and variables:



  • The unknown parameters, denoted as β , a (p×1) vector

  • The dependent variables Y, a (n×1) vector

  • The independent variables X, a (n×p) matrix


  • The residuals ϵ, a (n×1) vector


What you are trying to get, are point estimates for your regression-coefficients β. However, this estimates are tied to the sample you are analyzing. If you calculate β for another sample, you will get different coefficients (see the cite above). So in fact, you obtain expected values X, i.e. E(X), and as a measure of uncertainty of this estimate, you use σX.


Fama-MacBeth Regression


The Fama-MacBeth approach is a cross-sectional regression at each period of time: Reit=βiλt+ait


where Reit is the excess-return of asset i at time t and βi denotes the estimated beta-factor of the stock.


What is the pricing error?


The pricing error is the part of the return Reit, unexplained by your factors β, i.e. the pricing error is ait.


You get a pricing error ˆait for each cross-sectional regression, i.e. if you have e.g. a time-series of 120 month, you obtain 120 values for ˆait. After that, you just calculate the time-series average of these cross-sectional estimates:


ˆai=1TTt=1ˆait



How significant is this value ˆai?


You notice the hat on ˆai? That is because your estimate for ai is tied to the specific sample you are analyzing. How much would your ai differ, if you would e.g. have used other 120 month for your analysis?


We are used to deducing the sampling variance of the sample mean of a series xt by looking at the variation of xt through time in the sample. The estimate for the (squared) sampling error of ˆai under the Fama-MacBeth assumptions is:


σ2(ˆai)=1T2Tt=1(ˆaitˆai)2


, i.e. you divide the variance of ˆait by T (see here). The standard error SE is then:


SE(ˆai)=σ2(ˆai)


Why do you need the standard error?


To test the statistical significance of you estimated pricing error ˆai. Under the null-hypothesis ai=0, your test-statistic is:


tscore=ˆaiSE(ˆai)Tk


tscore has a t-distribution with k=Tp (i.e. the number of observations T minus the amount p of estimated parameters βi in your regression) degrees of freedom if the null hypothesis is true.



No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...