Downloading Free Stock Data by Slawomir Bobrowski
Typically, market data is supplied by the exchanges and you have to pay for that data. Here’s a look at how you can extract data from free resources.
In order to trade, you need a brokerage account, and that brokerage gets its data from the exchanges. Active traders who need real-time data at their fingertips will need to pay for that type of data. But if your data needs are not overly sophisticated, with some programming skills you can get your data at no cost from companies such as Google and Yahoo. The challenge is to get it into the format you need in order to program your trading systems.
In this article I will discuss free data downloading of:
• End-of-day (EOD) historical data
• Historical intraday stock price data
• Streaming real-time data.
These methods of data downloading are legal as long as you follow the data provider’s terms and conditions. I’ll look at the above three types of data using the data provided by Google, Inc. in my examples...