Clear Filters
Clear Filters

Info

This question is closed. Reopen it to edit or answer.

How can I implement the Fama MacBeth Method in Matlab?

1 view (last 30 days)
Hello All,
I´m currently trying to compute a Fama MacBeth Regression, which is executed in two steps.
1. You calculate time-series regressions for each asset/portfolio to obtain your betas.
2. You run a cross-sectional regression for every period n to determine your risk premium.
Although it doesn`t sound to complicated I can`t advance because one thing is unclear to me: To be more specific here some information to my data: In my dataset I have 25 Portfolios and 4 factors. I have all my time-series betas ready and stored for the cross-sectional regression but now I get to the problem. Do you make n ( for every period) regressions for EACH portfolio and calculate a risk premium separately for each portfolio. In my case that would be 25 times n regressions. Or do you take the mean of all portfolios and thus only compute n regressions ( one for every period).
I am very thankful for any suggestions/answers ! With kind Regards, A. G.
  2 Comments
Nayyab Mir
Nayyab Mir on 26 Nov 2016
did you manage to figure that out? I am also stuck on the same
Dennis Schock
Dennis Schock on 9 Feb 2017
same question few weeks later. Did you manage to figure that out? Same problem...

Answers (0)

This question is closed.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!