Skip to content

Update: Automated Stock Analyzer V 6.1 – Workaround for Moneycontrol Stock Price Issue

This is a bug workaround update for the automated stock price analyzer.

Update: The Aug 11th 2016 version is:

Automated Stock Analysis with Screener.in data

The Jun 30th 2016 version is

Altman Z-score analysis of the financial health of a business

The automated stock analyzer

  • pulls annual (standalone/consolidated) and quarterly financials from Value Research online
  • pulls financials from morningstar and analyzes them,adjusted
  • pulls adjusted stock price history from money control, and
  • calculates intrinsic value five different ways!

Many users have complained that the Moneycontrol stock price download page either pulls the wrong price history or draws a blank.

The source of the problem is Moneycontrol. For many stocks, the id they use for financials differs from the one used for  price history. Unfortunately, I could tabulate stock ids for financials only.

I have now provided a set of instructions by which the user can check the stock id before downloading the data.

The user will have to enter the desired stock name here

http://www.moneycontrol.com/stocks/histstock.php

generate some random price history, copy the url and paste it in the sheet (detailed instructions in the sheet) to check the stock id.

This will ensure the right stock price is downloaded.  Let me know if there is some way to automate this workaround.

Here is a screenshot

Moneycontrol-stock-price-page

 

 

 

 

 

 

Update: Automated Return on Equity Analysis with the Dupont Formula (version 10, 27th Apr 2016)

Download the freefincal stock analysis sheet version 9 (Dec. 2015)

Subscribe to get posts via email

Your subscription is successful if you are directed to the "Welcome Page"

Install Financial Freedom App! (Google Play Store)


Install Freefincal Retirement Planner App! (Google Play Store)


Find out if you have enough to say "FU" to your employer (Google Play Store)


You Can Be Rich Too With Goal-based Investing A book that can help you ask the right questions about money and find simple solutions. Comes with nine online calculator modules. Read more about the book and order now! 

GameChanger - Forget Startups, Join Corporate & Still Live The Rich Live You want Take that international trip at 50% lower costs! Optimise credit card usage! Set money management on auto-pilot! Read more about the book and order now!

About Freefincal

Freefincal has open-source, comprehensive Excel spreadsheets, tools, analysis and unbiased, conflict of interest-free commentary on different aspects of personal finance and investing. If you find the content useful, please consider supporting us by (1) sharing our articles and (2) disabling ad-blockers for our site if you are using one. We do not accept sponsored posts, links or guest posts request from content writers and agencies.

Blog Comment Policy

Your thoughts are vital to the health of this blog and are the driving force behind the analysis and calculators that you see here. We welcome criticism and differing opinions. I will do my very best to respond to all comments asap. Please do not include hyperlinks or email ids in the comment body. Such comments will be moderated and I reserve the right to delete  the entire comment or remove the links before approving them.

34 thoughts on “Update: Automated Stock Analyzer V 6.1 – Workaround for Moneycontrol Stock Price Issue

  1. Siva Prasad

    Dear Pattu sir,
    As I am completely new to this, please provide some sources to understand the basic concepts of these 5 valuation methods.

    Reply
  2. Siva Prasad

    Dear Pattu sir,
    As I am completely new to this, please provide some sources to understand the basic concepts of these 5 valuation methods.

    Reply
  3. Sudhir Seetharam

    venturing in this world of finance and finance management is a must for the present scenario, keeping future escalation and unexpected expenditure planning is a Must, Time lost cannot be recovered, Money should not join the time, if not it is lost.

    Reply
  4. Sudhir Seetharam

    venturing in this world of finance and finance management is a must for the present scenario, keeping future escalation and unexpected expenditure planning is a Must, Time lost cannot be recovered, Money should not join the time, if not it is lost.

    Reply
  5. HM

    Hello Sir,

    Found couple of bugs:
    1) On Tab Value Research Data from cell C5 to H5, the quarterly result months are incorrect.
    2) I was trying to update the sheet for Infosys, however on Valuation-1 tab the cell B27 shows an incorrect value. The current price is 3 digits however this cell shows a 2 digit value 18.11.
    I used this URL from moneycontrol to pull the price data
    http://www.moneycontrol.com/stocks/hist_stock_result.php?ex=N&sc_id=IT&mycomp=Infosys

    Reply
    1. HM

      The issue is with Morningstar data, the financials pulled are in USD terms hence the valuation numbers are getting distorted.

      Reply
        1. HM

          For some reason I have got the data in USD & due to which the valuation numbers are going for a toss. Here is a small text dump from morning star data tab

          2006-03 2007-03
          Revenue USD Mil 2,152 3,090
          Gross Margin % 42.2 42.5
          Operating Income USD Mil 599 852
          Operating Margin % 27.8 27.6
          Net Income USD Mil 555 850
          Earnings Per Share USD 0.25 0.38
          Dividends USD 0.04 0.13

          Reply
    2. freefincal

      1) is not a bug from my end.
      2) Did you get the forward PE data from Morning star? You need to do this manually.
      Just checked. it seems okay.

      Reply
  6. HM

    Hello Sir,

    Found couple of bugs:
    1) On Tab Value Research Data from cell C5 to H5, the quarterly result months are incorrect.
    2) I was trying to update the sheet for Infosys, however on Valuation-1 tab the cell B27 shows an incorrect value. The current price is 3 digits however this cell shows a 2 digit value 18.11.
    I used this URL from moneycontrol to pull the price data
    http://www.moneycontrol.com/stocks/hist_stock_result.php?ex=N&sc_id=IT&mycomp=Infosys

    Reply
    1. HM

      The issue is with Morningstar data, the financials pulled are in USD terms hence the valuation numbers are getting distorted.

      Reply
        1. HM

          For some reason I have got the data in USD & due to which the valuation numbers are going for a toss. Here is a small text dump from morning star data tab

          2006-03 2007-03
          Revenue USD Mil 2,152 3,090
          Gross Margin % 42.2 42.5
          Operating Income USD Mil 599 852
          Operating Margin % 27.8 27.6
          Net Income USD Mil 555 850
          Earnings Per Share USD 0.25 0.38
          Dividends USD 0.04 0.13

          Reply
    2. freefincal

      1) is not a bug from my end.
      2) Did you get the forward PE data from Morning star? You need to do this manually.
      Just checked. it seems okay.

      Reply
  7. PS Lakshmanan

    Mr. P. Murari,

    Feedback:
    The sheet works well at my end. Pulls data correctly. The recent double check for the right nomenclature between the sheet and M* works.Thanks.

    Question :
    If I were to take an approach of doing a quick scan with Valuation method 1, to know the fair price and then use Valuation 3( Buffett's BV approach) to pick stocks with desired return, would that give enough robustness in the valuation exercise or do you think these two valuations would still concede a shortcoming and all 5 methods need to be used.

    Observation:
    I observed that you meant to discount the cell F27 in the valuation method 1 sheet by 5 years, but it reads =F26/(1+B12)^3. Something that DIY enthusiasts can fix oneself.

    Regards
    Lakshmanan

    Reply
    1. freefincal

      Thanks for spotting the bug and for trying out the sheet. I have corrected and re-uploaded it.
      I dont know enough to answer your question on valuation

      Reply
  8. PS Lakshmanan

    Mr. P. Murari,

    Feedback:
    The sheet works well at my end. Pulls data correctly. The recent double check for the right nomenclature between the sheet and M* works.Thanks.

    Question :
    If I were to take an approach of doing a quick scan with Valuation method 1, to know the fair price and then use Valuation 3( Buffett's BV approach) to pick stocks with desired return, would that give enough robustness in the valuation exercise or do you think these two valuations would still concede a shortcoming and all 5 methods need to be used.

    Observation:
    I observed that you meant to discount the cell F27 in the valuation method 1 sheet by 5 years, but it reads =F26/(1+B12)^3. Something that DIY enthusiasts can fix oneself.

    Regards
    Lakshmanan

    Reply
    1. freefincal

      Thanks for spotting the bug and for trying out the sheet. I have corrected and re-uploaded it.
      I dont know enough to answer your question on valuation

      Reply
  9. HM

    On Tab Valuation-2, in cell F30 the formula should be E27 i guess instead of F27. Subsequently for lower rows also this will be changed.

    Reply
  10. HM

    On Tab Valuation-2, in cell F30 the formula should be E27 i guess instead of F27. Subsequently for lower rows also this will be changed.

    Reply
  11. Venkatakrishnan J

    Titan Company & Vedanta does not feature in the drop down in the input sheet for Morning star. Please help

    Reply
  12. Venkatakrishnan J

    Titan Company & Vedanta does not feature in the drop down in the input sheet for Morning star. Please help

    Reply
  13. sundararajan

    Hi Mr Pattu, Thanks for this calculator. Still learning how to use it, not able to understand various valuations. Anyhow,I used for the stock Arvind and followed as per instructions. I found two issues,
    1. The current stock price (July 7th) is 293 (292.7), but all the valuations are showing current stock price as 234.5 which is showing in column S of the stock price data as well
    2.The stock price data jumps from June 25th 2013 to March 19th 2015, no data in between. Same goes for other years as well, The entire sheet has only 300 rows for 15 years which I ran moneycontrol.

    Can you check? Thanks

    Reply
  14. Arup

    Pattu, thanks for uploading this version.

    The Formula in Cell E27 in Valuation-2 worksheet currently reads as "F27 is" instead of "=INDEX($A$20:$M$23,MATCH($B$27,$A$20:$A$23,0),5).

    Correct me if I am wrong.

    Regards,

    arup

    Reply

Do let us know what you think about the article

%d bloggers like this: