Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is a good place to acquire cheap/free historical quarterly filings data for US Companies? Specifically, I'm interested in the consolidated financial statements. The data should be well-structured and machine-readable (csv,tsv,json, etc.)

I'm familiar with CompuStat and CRSP but both are well out of my price range. Coverage need not be exhaustive, but most of the Russell 3000 (with dead companies) for the last 5-10 years would be great.

share|improve this question
up vote 6 down vote accepted

You can get quite a bit of structured data for free from the SEC's Edgar system via XML:



Even the older stuff that's not xml based, is fairly readily parsable.

Another source that is easier to deal with, but not free, and possibly expensive, is CapitalIQ (where Yahoo Finance gets their data from).

share|improve this answer
Was looking for something a little less labor intensive than XBRL processing - and I'm worried about coverage issues for e.g. small-cap companies that can't afford to prepare their reports in XBRL. Something like CSVs of trailing Revs, Earnings, Shares Outstanding, basic balance sheet info, and basic cash flow info. I'll leave this question open for a few days - if nothing more straightforward comes up I'll gladly accept this response. – evanrsparks Feb 22 '11 at 15:42
@evanrsparks: yeah, it's free in terms of cash, but definitely has a cost in terms of time. – glyphard Feb 23 '11 at 4:58

I see the question and answers are rather old here but I just ran across quandl which provides access to a variety of SEC data with a free API key.

share|improve this answer

Take a look at http://www.mergent.com/servius - specifically the Company Fundamentals API - this has historical quarterly financial statements, both in an as-reported and standardized form.

(Disclosure: The API is managed by my company)

share|improve this answer
Welcome to Quant.SE. I see you've posted this four times; I also see you've posted something similar on Stack Overflow. I hope you can add more to this site than just links to your own company's interests. – chrisaycock Jun 18 '11 at 1:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.