Professional Documents
Culture Documents
CAPM Beta
Inthispaper,wewilllookatthecapitalassetpricingmodel(CAPM),asimplebutwidelyusedfactor modelinfinance.CAPMsmainstrengthanditsprimaryweaknessisthatitassumesonesingle sourceofrisk(i.e.marketrisk)andthenbucketseverythingelseasidiosyncratic(i.e.nonsystematic). Thispaperwillpavethewaytomoreadvancedfactormodelingtechniquesincomingissues.
Background
Infinance,thecapitalassetpricingmodel(CAPM)isusedtodeterminetheappropriaterequiredrateof returnofanasset(oraportfolio).TheCAPMtakesintoaccounttheassetssensitivitytothenon diversifiablerisk(akasystematicormarketrisk).
T T E[ RiT ] RT f i ( E[ RM ] R f )
E[ RiT ] RT f
T E[ RM ] RT f
Where
E[ RiT ] istheexpectedreturnofanassetIoveraholdingperiodT.
RT f istheriskfreereturnovertheperiodT.
i isthesensitivityoftheassetsexcessreturnovertheexpectedexcessmarketreturn.
T E[RM ] istheexpectedmarketreturnoveraholdingperiodT.
T E[RM ] RT f isthemarketpremium(expectedexcessmarketreturn).
E[RiT ] RT f isreferredtoastheriskpremium(expectedexcessassetsreturn).Inotherwords,
theassetsriskpremiumequalsthemarketpremiummultipliedbyitsbeta.
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
Theequationabovedescribesasimplelinearregressionmodel(withzerointercept),betweenthe assetsexcessreturnsandtheexcessmarketreturn.
T T RiT RT f i ( RM R f ) i
i ~ i.i.d ~ N (0, 2 )
2 isoftenreferredtoastheidiosyncraticrisk(i.e.riskthatisspecifictotheassetitself,ratherthanthe
overallmarket). Finally,the i istheslope(sensitivity)andcanbeexpressedasfollows:
T Cov ( RiT , RM ) i T Var ( RM )
Furthermore,fortwoassets,thecovariancecanbecomputedusingCAPMasfollows:
Cov ( Ri , R j ) E[ Ri R j ] E[( Ri R f )( R j R f )]
BasedontheCAPM,thevariance(orrisk)ofeachassetconsistsoftwocomponents:systematicand idiosyncraticrisk.
T Var(RiT ) i2 Var(RM ) 2
Why do we care?
BasedontheCAPMtheory,wecancomputenotonlytheexpectedreturns,butalsoconstructa covariancematrixofthedifferentassets.Notethatthevarianceofeachassetconsistsoftwo components.
Case 1: Microsoft
MicrosoftCorporationdevelops,licenses,andsupportssoftwareproductsandservices,aswellas designingandsellinghardwareworldwide.Microsoftisapubliclytradedcompany,listedonNASDAQ withamarketcapitalof290B. LetsplotthemonthlyexcessreturnsofMicrosoftandRussell3000(marketproxy):
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
Next,weplotthescatterplotforthetwodatasetsanddrawalineartrendlinetooutlinethecorrelation betweenthetwo:
UsingthelinearregressionwizardinNumXL,designatethemonthlyexcessreturnsofMicrosoftasthe dependentvariable(Y)andthoseofRussell3000astheindependentvariable(i.e.X).
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
FromtheOptionstabintheregressiondialogbox,settheintercept/constantvaluetozero.
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
CalculatingCAPMBetaTutorial 5 SpiderFinancialCorp,2013
Q: Is the regression model stable? Does the Betas value significantly differ throughout the sample data?
A:Toanswerthisquestion,letsdividethesampledataintotwosubsets:dataset1includesall observationspriorto2008(~70observations)anddataset2coversobservationsstartingfromJanuary 2008toMay2013(~70observations). UsingtheRegressionStabilityTestWizardinNumXL,weconductthisimperativetest.Similartowhatwe didwiththeregressionwizard,theRussellsexcessreturnsaretheindependent(X)variable,andthe MSFTreturnsarethedependentvariable(Y).
IntheOptionstab,settheintercept/constanttozero.
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
Now,ClickOK.TheWizardgeneratesthestatisticalstabilitytestoutputtable.
TheBetavalueisstablethroughoutoursampledataset(2001to2013).Letscomputeandplotthe betavaluethroughoutthedataset.Theshadedareaisour95%confidenceinterval.
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
IntheOptionstab,setthemaximumlagorderto12(1year).ClickOK.
Q: Do we have observation(s) that significantly affect the regression more than others (i.e. Influential data)?
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
CalculatingCAPMBetaTutorial
SpiderFinancialCorp,2013
CalculatingCAPMBetaTutorial
10
SpiderFinancialCorp,2013
Case 2: IBM
InternationalBusinessMachines(IBM)Corporationprovidesinformationtechnology(IT)productsand servicesworldwide.Thecompanyoperatesinfivesegments:GlobalTechnologyServices,Global BusinessServices,Software,SystemsandTechnology,andGlobalFinancing.IBMispubliclytraded,listed onNYSEwithamarketcapof233B. LetsplottheIBMmonthlyexcessreturnsalongwiththeRussell3000(marketproxy)excessreturns.
Next,weplotthescatterplotforthetwodatasetsanddrawalineartrendlinetooutlinethecorrelation betweenthetwo.
CalculatingCAPMBetaTutorial
11
SpiderFinancialCorp,2013
TheoutputtablesshowsimilarresultstowhatwesawwiththeMicrosoftcase.Letsexaminethe residualsdistributioncloserusingtheQQPlot.
CalculatingCAPMBetaTutorial
12
SpiderFinancialCorp,2013
Q: Is the regression model stable? Does the Betas value significantly differ throughout the sample data?
Again,welldividethedatasetinto2separatesubsets:dataset1includesallobservationspriorto 2008,anddataset2includesallobservationsstartingfromJanuary2008todate.UsingtheNumXL regressionstabilitytest,wespecifytheindependent(X)anddependentvariable(Y)valuesforeachdata set,settheintercepttozero,andclickOK.
Thetestfailed!Wehaveastructuralbreakinthedataset.ThiscanbeinterpretedastheBetavalue changedsignificantly.
CalculatingCAPMBetaTutorial
13
SpiderFinancialCorp,2013
Whatcanwedonow?LetsfirstplottheBetavalueovertimeinanattempttoidentifythepoint(s) wherestructuralchangecommenced.
CalculatingCAPMBetaTutorial
14
SpiderFinancialCorp,2013
Theresidualstimeseriesexhibitsnosignificantserialcorrelation.
Q: Do we have observation(s) that significantly affect the regression more than others (i.e. influential data)?
Toanswerthequestionabove,wecomputetheCooksdistanceforeachobservationinthesampledata post2008.
usingthereduceddataset.Notethatthresholdslightlyincreasesaswedropobservations.Wecontinue withtheprocess,untilnoapparentinfluentialdataisinsight.
Recalculatingtheregressionmodel:
Thenonsystematicerrordroppedto3.42%(from4.27%earlier),andalltheresidualsdiagnosistestsare passed.
CalculatingCAPMBetaTutorial
16
SpiderFinancialCorp,2013
CalculatingCAPMBetaTutorial
17
SpiderFinancialCorp,2013
Conclusion
Inthispaper,wedemonstratedtheprocessforcomputingtheCAPMBetafortwotechstock:IBMand MSFT. Inbothcases,weproposedasimplelinearregressionmodelforthestocksmonthlyexcessreturns versusthemonthlyexcessreturnsoftheRussell3000Index(marketproxy).Theregressionslopeisthe empiricalCAPMBetaandtheregressionstandarderrorisviewedasthestocksnonsystematic (idiosyncratic)error. Afterward,wecarriedonaplainregressionanalysisprocess:ANOVA,coefficientsvaluetest,residuals diagnosis,regressionstabilitytest,andinfluentialdataanalysis. ThecomputedCAPMBetasignificantlyimprovedaswecarriedourthoroughanalysistotheregression results. AlltoolsyouneedtocarryonthisexercisearepartofNumXL1.60Pro. TheCAPMisarelativelysimpleonefactormodel.Inlaterissues,welltacklemultifactors(e.g.Fama Frenchthree(3)factormodel(FFM),etc.),whichmayaddsomenumericalcomplexitywhilethebasic stepsandintuitionremainthesame.
CalculatingCAPMBetaTutorial
18
SpiderFinancialCorp,2013