What data sources are available online?
Earnings and valuation data sources online
I'd like to backtest some strategies involving earnings release surprises, as well as moves in correlated stocks.
Are there any sites that offer easy to 'scrape' tables/XML/JSON of all the past historical earnings, surprises etc dates?
The SEC.GOV site is a last resort as it's fairly convoluted to 'parse'.