views:

10765

answers:

4

Hi,

Im searching for access to finantial data from Google services.

I found this url that gets the stock data from Microsoft company:

http://finance.google.com/finance/info?client=ig&q=NASDAQ:MSFT

I would like to know what are all the possible parameters that google allows for this kind of http request, to see all the different information that i could get.

Thanks a lot. Kind Regards. Josema.

+8  A: 

There's a whole API for managing portfolios. Here is the Developer's Guide.

Getting stock quotes is a little harder. I found one article where someone got stock quotes using Google Spreadsheets. Here is another example of that.

You can also use the gadgets but I guess that's not what you're after.

The API you mention is interesting but doesn't seem to be documented (as far as I've been able to find anyway).

Here is some information on historical prices, just for reference sake.

cletus
+2  A: 

Perhaps of interest, the Google Finance API documentaton includes a section detailing how to access different parameters via JavaScript.

I suppose the JavaScript API might be a wrapper to the JSON request you mention above... perhaps you could check which HTTP requests are being sent.

Philipp Lenssen
A: 

If you want to monitor a specific bunch of stocks, then you can use the google-data-api and create a custom portfolio, where you add the sotcks to monitor and set the number of shares to "1", then use the position / feed api for that portfolio to get the current market value.

I think this is what you need. Unfortunately , I need those news feeds attached to the charts, if anyone could help?

srinathhs
+2  A: 

I found this site helpful.

http://benjisimon.blogspot.com/2009/01/truly-simple-stock-api.html

It links to an API yahoo seems to offer that is very simple and useful.

For instance:

http://finance.yahoo.com/d/quotes.csv?s=GOOG+AAPL&f=snl1

Full details here:

http://www.gummy-stuff.org/Yahoo-data.htm

fratrik