• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

API for financial information?

Status
Not open for further replies.

gregulator

Senior member
Does anyone offer a free API for stock quotes and related information? It looks like google and yahoo used to, but don't anymore?
 
What kind of information are you looking for specifically? You're not going to get anything real-time for free and historical data can be hard to come by depending on the level of detail you require.

If you just want daily closing prices or something simple I'm sure someone has created a tool to scrape yahoo/google.
 
Bloomberg's Open API might be worth looking at. It has support for a few different languages and it's probably got the data you're looking for.

http://www.openbloomberg.com/open-api/

Wrong kind of free 😉. You still need Bloomberg data subscriptions which are big $$$. They have released their API as free-use in order to encourage other institutions and developers to use their API in their products. So he could write a program that accesses their API, but then would have to pay for the data.
 
Thanks for the insights. Yeah, I saw the Bloomberg API, but then read the caveats that Crusty mentioned.

I would love to get real time data, but it seems like 15-minute delays will be the best I can do. It almost seems like screen scraping morningstar is the best option for more in depth information.

If I wanted to execute trades, is there a brokerage that offers a good API with an account (ETrade, Scottrade etc)?
 
Thanks for the insights. Yeah, I saw the Bloomberg API, but then read the caveats that Crusty mentioned.

I would love to get real time data, but it seems like 15-minute delays will be the best I can do. It almost seems like screen scraping morningstar is the best option for more in depth information.

If I wanted to execute trades, is there a brokerage that offers a good API with an account (ETrade, Scottrade etc)?

I'm not sure about the big retail players, I'm sure they all have some sort of API, but I would recommend looking into Interactive Brokers. Their API was very easy to work with when I used them a few years back.

The cheapest option I know of for data is from eSignal, I think for around $150/mo you can get historical data as well as realtime ticks. It's mostly glorified charting software, and their API is a bit cumbersome at times, but you can definitely get data from them. It has basic trading support, but I would recommend looking at something like Ninjatrader for the trading side of things.
 
Wrong kind of free 😉. You still need Bloomberg data subscriptions which are big $$$. They have released their API as free-use in order to encourage other institutions and developers to use their API in their products. So he could write a program that accesses their API, but then would have to pay for the data.

D'oh. I should have known that, I used to work for Bloomberg... 😀
 
Status
Not open for further replies.
Back
Top