Web Scrapping of Stock Market Fundamentals Data

  • Status: Closed
  • Prize: $100
  • Entries Received: 1
  • Winner: Luuk92

Contest Brief

Write a program in a web language such as javascript, php, etc; that will accept a stock symbol; then scrap the following stock fundamentals from a free internet site; and return the information as a JSON object/string.

Fundamentals:
Market Cap
Enterprise Value
Trailing P/E
PEG Ratio
Price/Sales
Price/Book
Enterprise Value/Revenue
Enterprise Value/EBITDA
Quick Ratio
5-Year Average Dividend
5-Year Dividend Growth
ROA
ROE


The contest winner will be picked using the following scoring formula. The scoring is not public; and I will make final judgment.

Part 1: Financial Site Selection, (up to 2 points). Site must be free such as
[url removed, login to view] (+2 for well known
sites such as cnbc, yahoo, google, etc) (+1, not so well known; but free)

Part 2: Language Preference, (up to 2 points), you can use any language you wish;
but web centric languages get extra points. (+2 for javascript, [url removed, login to view], php, java)
(+1 for languages supported by Google AppEngine other than above)

Part 3: Style, (up to 3 points), The code has to be clean and look good!

Part 4: Function, (up to 5 points), It has to work all the time, it
has to get all the values.

Part 5: Extra points: (up to 2 points), be the first to suggest other
ways of getting this information such as YQL.

Recommended Skills

Public Clarification Board

  • Luuk92
    Luuk92
    • 4 years ago

    I'm having issues finding:

    Enterprise Value/Revenue,
    Enterprise Value,
    Market Cap,
    PEG Ratio,
    Trailing P/E

    on: http://www.reuters.com/finance/stocks/financialHighlights?symbol=GOOG.O

    I do see "Market Cap" on the Overview page.

    If the information is not on any of the Reuters pages I'll have to find another resource for that.

    • 4 years ago
    1. c3pk
      Contest Holder
      • 4 years ago

      That 5-Year Dividend growth is the hardest trick, you may have to use multiple sites. Speed was not a criteria on purpose :-)

      • 4 years ago
    2. c3pk
      Contest Holder
      • 4 years ago

      They should be available at yahoo...

      • 4 years ago
  • c3pk
    Contest Holder
    • 4 years ago

    Be sure to capture all the fundamentals including:
    Quick Ratio
    5-Year Average Dividend
    5-Year Dividend Growth

    • 4 years ago
    1. okakzai
      okakzai
      • 4 years ago

      You can get it at http://www.financialpost.com/markets/data/group-dividend_growth.html.
      Thanks.

      • 4 years ago
    2. c3pk
      Contest Holder
      • 4 years ago

      seems to be Canada and no method of entering stock symbol :(

      • 4 years ago

Show more comments

How to get started with contests

  • Post your contest

    Post Your Contest Quick and easy

  • Get tons of entries

    Get Tons of Entries From around the world

  • Award the best entry

    Award the best entry Download the files - Easy!

Post a Contest Now or Join us Today!