What is CAPM? How do you calculate the return of a stock?

Capital Asset Pricing Model (CAPM) is one of the models used to estimate the cost of equity. CAPM, developed by William Sharpe, the Nobel Laureate in Economics, defines a stock’s risk as its sensitivity to its market. In other words, when we invest funds, we expect a rate of return against the risk taken. CAPM helps us derive the investment risk and the return we can expect on our allocated fund. As an analyst, CAPM should be used to decide the price the investor should pay for a particular stock. If Stock A is riskier than Stock B, Stock A should be priced lower to compensate investors for the increased risk.

CAPM defined by the following formula, says that the expected rate of return on any security equals the sum of risk-free rate and the security’s Beta times the market premium risk

                                                          E(Rs) = Rf + Bs * [ E(Rm) – Rf ]
Where,

E(Rs) = Expected return of the security, s
Rf = Risk-free rate
Bs = Stock’s sensitivity (how the stock and the market move together)
E(Rm) = Expected return of the market

In CAPM, the Rf and the market risk premium, E(Rm) – Rf), remains common to all companies, but it is the Beta, Bs, that varies – Bs is the stock’s incremental risk. While it’s not absolutely clear, the CAPM says that the only reason an investor should gain more from Stock A compared to the Stock B is the increased risk taken on Stock A.

Few points noteworthy:

  • To estimate the risk-free rate, we use highly liquid long-term government bonds like 10-year zero coupon STRIPS, US Treasury bills, etc. as a proxy.
  • Beta: If a stock price exactly replicates the market, its Beta is 1. A stock with a beta of 1.2 means it’s theoretically 20% more volatile than the market.

628 thoughts on “What is CAPM? How do you calculate the return of a stock?

  1. aviation school April 20, 2015 / 11:31 pm

    Wonderful blog! I found it while browsing on Yahoo News.
    Do you have any suggestions on how to get listed in Yahoo
    News? I’ve been trying for a while but I never seem
    to get there! Thanks

  2. friv 5 games April 20, 2015 / 11:59 pm

    Just desire to say your article is as astounding. The clearness in your post is
    simply great and i can assume you are an expert on this subject.
    Fine with your permission allow me to grab your RSS feed to keep updated with forthcoming post.
    Thanks a million and please continue the rewarding work.

  3. temple run 3 April 21, 2015 / 12:40 am

    We stumbled over here from a different page and thought I should check things out.
    I like what I see so now i’m following you.

    Look forward to exploring your web page repeatedly.

  4. cool chota bheem games April 21, 2015 / 2:06 am

    I think this is among the most vital info for me. And i am glad reading your article.

    But wanna remark on some general things, The site style is great,
    the articles is really excellent : D. Good job, cheers

  5. aviation school April 21, 2015 / 3:10 am

    This site was… how do you say it? Relevant!! Finally I have found something that helped me.
    Thanks a lot!

  6. harga blackberry davis terbaru April 21, 2015 / 4:10 am

    These are in fact great ideas in concerning blogging.
    You have touched some nice points here. Any way keep up wrinting.

  7. Christiane April 21, 2015 / 12:01 pm

    Hello mates, how is the whole thing, and what you would like to say about this article, in my view its actually amazing in support of me.

  8. Samurai Siege hacks April 21, 2015 / 1:45 pm

    Can you tell us more about this? I’d like to find out some
    additional information.

  9. Gavin April 21, 2015 / 2:17 pm

    Hey I am so excited I found your blog, I really
    found you by error, while I was searching on Google for something else, Regardless
    I am here now and would just like to say cheers for a tremendous post and a
    all round interesting blog (I also love the theme/design), I don’t
    have time to read through it all at the minute but I have saved it and also
    added your RSS feeds, so when I have time I will be back to read much
    more, Please do keep up the awesome job.

  10. Malcolm April 21, 2015 / 2:33 pm

    I read this piece of writing fully concerning the difference of latest and earlier
    technologies, it’s awesome article.

  11. Rueben April 21, 2015 / 4:35 pm

    Thank you for the auspicious writeup. It in fact was a amusement account it.
    Look advanced to more added agreeable from you! By
    the way, how can we communicate?

    • Nitin Garg April 21, 2015 / 5:37 pm

      Rueben: Thanks for your thoughts! You can register your email address under “FOLLOW MY BLOG VIA EMAIL” (found at he right of my site below “ARCHIVES” to stay updated with my latest posts. You can also write to me through “Contact me” page (link found at the top). I’ll be glad to hear from you! Nitin Garg

  12. Hilda April 21, 2015 / 5:56 pm

    Great beat ! I wish to apprentice whilst you amend your site, how can i subscribe for a weblog
    web site? The account helped me a applicable deal. I have
    been a little bit acquainted of this your broadcast provided bright clear concept

  13. videntes tarotistas gratis April 21, 2015 / 11:33 pm

    Its like you read my mind! You appear to understand so much approximately this, like
    you wrote the guide in it or something. I believe that you could do with some
    percent to drive the message home a bit, however other than that, this is great blog.
    A fantastic read. I will definitely be back.

  14. best pizza in newington ct April 22, 2015 / 12:50 am

    I know this if off topic but I’m looking into starting my own blog and
    was curious what all is needed to get setup? I’m
    assuming having a blog like yours would cost a pretty penny?
    I’m not very web savvy so I’m not 100% sure. Any tips or
    advice would be greatly appreciated. Many thanks

  15. ct health insurance plans April 22, 2015 / 1:14 am

    Heya! I realize this is sort of off-topic but I needed to ask.
    Does running a well-established blog like yours require a lot of
    work? I am completely new to running a blog however I do write in my diary every day.

    I’d like to start a blog so I will be able to share my personal experience and views online.
    Please let me know if you have any ideas or tips for new aspiring bloggers.
    Appreciate it!

  16. page April 22, 2015 / 4:23 am

    Great info. Lucky me I ran across your blog by accident (stumbleupon).
    I’ve bookmarked it for later!

  17. health insurance quotes ct April 22, 2015 / 5:38 am

    I have been exploring for a little for any high quality articles or weblog posts
    on this kind of house . Exploring in Yahoo I finally stumbled upon this site.
    Studying this information So i’m happy to express
    that I’ve a very excellent uncanny feeling I came upon exactly
    what I needed. I such a lot for sure will make sure to do not
    fail to remember this web site and provides it a glance on a continuing basis.

  18. cinavia ps3 fix April 22, 2015 / 6:02 am

    I like the valuable information you provide to your articles.
    I’ll bookmark your blog and test again here regularly.
    I’m moderately certain I will be told many new stuff right here!
    Best of luck for the following!

  19. Jeremy April 22, 2015 / 7:06 am

    Every weekend i used to visit this web page, because i wish for enjoyment, as this this website conations truly nice funny data too.

  20. tarot de calidad April 22, 2015 / 1:47 pm

    Thank you a bunch for sharing this with alll people you really realize whazt you’re talking
    about! Bookmarked. Please addditionally discuss with my
    website =). We can have a hyperlink trade contract bettween us

  21. Reta April 22, 2015 / 5:12 pm

    It’s remarkable in support of me to have a web site, which is good for my experience.
    thanhks admin

  22. Flowers Thailand April 22, 2015 / 5:58 pm

    Great post. I was checking continuously this blog and I am impressed!

    Extremely helpful info specially the last part
    🙂 I care for such information a lot. I was
    seeking this certain information for a very long time.
    Thank you and good luck.

  23. download Binary Boom April 22, 2015 / 7:33 pm

    hello!,I really like your writing very so much! percentage we keep in touch more about your post on AOL?
    I require a specialist on this area to solve my problem.
    Maybe that is you! Looking ahead to peer you.

  24. Stated Income Commercial Mortgages April 22, 2015 / 9:41 pm

    Hello i am kavin, its my first occasion to commenting anywhere, when i read this paragraph i thought i could also create comment due to this good
    article.

  25. goji berry emagrece April 22, 2015 / 9:42 pm

    I used to be recommended this website by means of my cousin. I am no longer positive whether or not
    this publish is written via him as no one else understand such designated approximately my trouble.
    You are wonderful! Thanks!

  26. groupe Facebook Myspace site web avec nous alors je suis
    venu regarder par-dessus . Je suis définitivement aimer l’information .

    Je suis bookmarking et sera tweeting cela à mes disciples !

    exceptionnelle exceptionnelle conception .

  27. Kitchens in Greenford April 23, 2015 / 12:55 am

    If you wish for to increase your experience simply keep visiting this web site and be
    updated with the most recent news update posted here.

  28. house painting tampa fl April 23, 2015 / 2:30 am

    If you are going for best contents like me, only visit this web site
    every day since it presents quality contents, thanks

  29. sell stuff on amazon April 23, 2015 / 7:54 am

    Wow, that’s what I was searching for, what a stuff! existing
    here at this webpage, thanks admin of this web page.

  30. bradenton adult toys April 23, 2015 / 12:22 pm

    Hello! Would you mind if I share your blog with my facebook group?
    There’s a lot of people that I think would really appreciate your content.

    Please let me know. Thanks

    • Nitin Garg April 23, 2015 / 12:52 pm

      Go ahead! Let people learn finance and strategy online in an open forum

  31. DraftKings Promo Code April 23, 2015 / 8:39 pm

    Excellent way of describing, and pleasant piece of writing to
    take facts about my presentation focus, which i am going to deliver in institution of higher education.

  32. earn money online in Pakistan April 23, 2015 / 8:44 pm

    I’m not sure where you’re getting your information, but
    good topic. I needs to spend some time learning much more or understanding more.
    Thanks for magnificent info I was looking for this
    information for my mission.

  33. play free online games April 23, 2015 / 9:23 pm

    Great website you have here but I was curious about if you knew of any user discussion forums
    that cover the same topics discussed in this article?
    I’d really love to be a part of online community where I can get feedback from other knowledgeable people that share the same interest.
    If you have any suggestions, please let me know. Thanks a lot!

  34. pastry paradise mod April 23, 2015 / 10:25 pm

    You are so interesting! I don’t suppose I’ve read something like this before.
    So good to find someone with some original thoughts on this issue.
    Seriously.. thanks for starting this up. This site is something that is required on the web,
    someone with a bit of originality!

  35. roulette guides April 23, 2015 / 11:48 pm

    Good article. I am going through some of these issues as well..

  36. how to make money from blogging April 24, 2015 / 12:24 am

    After checking out a handful of the articles on your
    site, I honestly appreciate your technique of writing a blog.
    I book-marked it to my bookmark website list and will be checking back
    in the near future. Please visit my web site too and let me
    know how you feel.

  37. SEO Service April 24, 2015 / 1:18 am

    What a material of un-ambiguity and preserveness of valuable knowledge about unexpected feelings.

  38. Tas Wanita KW Super April 24, 2015 / 2:21 am

    I like the valuable info you supply in your articles.
    I’ll bookmark your weblog and take a look at once more here
    regularly. I am quite certain I will be told
    many new stuff proper right here! Good luck for the next!

  39. tarot fiable y economico April 24, 2015 / 5:53 am

    Hey There. I found your weblog the usage of msn. This is
    an extremely wdll written article. I’ll be sure to bookmark it
    annd return to learn mote of your helpful info.
    Thabk you forr the post. I’ll certainly return.

  40. Numerology Readings Free April 25, 2015 / 1:58 am

    Thanks in favor of sharing such a nice thinking,
    piece of writing is nice, thats why i have read it completely

  41. HSV 1 Cure April 25, 2015 / 2:55 am

    It’s the best time to make some plans for the future and
    it is time to be happy. I have read this post
    and if I could I wish to suggest you few interesting
    things or advice. Maybe you can write next articles referring to this article.
    I desire to read even more things about it!

  42. Regarder En Route Streaming April 25, 2015 / 3:28 am

    If you want to grow your knowledge only keep visiting this web site
    and be updated with the newest gossip posted here.

  43. Lenti Di Ricambio Ray Ban April 25, 2015 / 6:33 am

    It’s an remarkable post designed for all the web people; they will get advantage from
    it I am sure.

  44. اخبار بورس April 25, 2015 / 10:08 am

    What’s up, constantly i used to check webpage posts here early in the morning,
    since i love to find out more and more.

  45. vidente buena y economica April 25, 2015 / 10:41 am

    Thank you, I’ve just been looking for info avout this topic for a long time and yours is tthe greatest I’ve came upoin so
    far. But, whqt in regards to the conclusion? Are you positive abouut the source?

  46. tarotistas gratis April 25, 2015 / 2:15 pm

    Why users still make use of to read news papers when in this technological globe the whole thing iss existing on web?

  47. Delbert April 25, 2015 / 5:43 pm

    I am regular reader, how are you everybody? This post posted at this web page is truly good.

Leave a reply to Christiane Cancel reply