Link to home
Start Free TrialLog in
Avatar of CEHJ
CEHJFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Free and open stock/share feed + Java API access

I'm looking for

1. Good source of share/stock feeds
2. Easy way to read that in Java
3. Java (not JavaScript) API to do so

I was thinking of RSS for 2. as it's quite neat and simple

Avatar of c_hubbard
c_hubbard

Try http://finance.yahoo.com/rssindex 

There is a good example of a Java RSS reader here :

http://forums.sun.com/thread.jspa?threadID=5275485
Not sure if this is exactly what you want but check Google Finance API. http://code.google.com/apis/finance/docs/2.0/developers_guide_java.html. It is free and there are APIs for many languages, including Java.
Avatar of CEHJ

ASKER

The thing with that Yahoo feed is that the RSS seems to be news rather than prices...
An RSS feed of stock prices seems kind of counter-intuitive to me.  Market prices change in real time, and RSS feeds are published on a schedule.  So by definition the prices will be wrong by some amount.  If you want the real-time prices, you will not find a free service - this is incredibly valuable data, and the market makers control it. license it, and collect substantial fees for it.
Try these free stock feeds.  They are not RSS but appear to have the data you want:  http://www.daytradersbulletin.com/html/quote.html
ASKER CERTIFIED SOLUTION
Avatar of CEHJ
CEHJ
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial