Any good Finance API?

Yahoo! Finance feeds are pain in the ass.

Google Finance API seems OK but don’t know why I can’t retrieve stock quotes information for Dow Johnes, NASDAQ, S&P…

Works perfect with company quotes like YHOO, MSFT but don’t gets full data for stock indexes.

There is an article at YQL blog on how to get this data from Open tables with YQL, but that table is missing in the list.

Can anybody recommend any good API, web service or a feed?

Best answer + vote up guaranteed.

This entry was posted in Uncategorized and tagged , , , , . Bookmark the permalink.

7 Responses to Any good Finance API?

  1. Vitalyson says:

    Yahoo provides a free API via http. You can get real-time informations & historical data in csv format.

    For example to get the S&P historical data (^GSPC):
    http://ichart.finance.yahoo.com/table.csv?s=^GSPC&ignore=.csv

    or Dow Jones (^DJI):
    http://ichart.finance.yahoo.com/table.csv?s=^DJI&ignore=.csv

    URL syntax explained at:
    http://www.gummy-stuff.org/Yahoo-data.htm

  2. Brian says:

    Take a look at the Interactive Brokers API. Among many other features, it has delayed and real time quotes available via the API.

    http://www.interactivebrokers.com/en/p.php?f=programInterface

  3. Eugene Osovetsky says:

    Take a look at http://www.mergent.com/servius (no stock quotes, but lots of other financial information like dividends, corporate actions and financial statements)

  4. Anonymous says:

    Take a look at the Interactive Brokers API. Among many other features, it has delayed and real time quotes available via the API.

    http://www.interactivebrokers.com/en/p.php?f=programInterface

  5. Anonymous says:

    Take a look at http://www.mergent.com/servius (no stock quotes, but lots of other financial information like dividends, corporate actions and financial statements)

  6. Anonymous says:

    Nordnet External API looks good:

    • Nice documentation although more sample/boilerplate code would be good.
    • Support forum with some activity.
    • Development environment where you can play around.

    Before you can use your application for actual trades there is a certification process to ensure that your code works.
    The API is for building trading bots and not for downloading price histories though.

  7. Anonymous says:

    @Brian: The delayed quotes are NOT available through the IB API at the time of writing. Only the real time quotes – and those are not free.

    See http://ibkb.interactivebrokers.com/taxonomy/term/147

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>