Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
Missing Fundamental Data - Where to Find Cleaner Data?

I would expect data sources like Morningstar to have all quarterly data for public companies that's available on 10-Q and 10-Ks. But on Quantopian when I create filters to make sure data is present or "fresh" enough, I find a lot of missing data. I'm not playing with particularly obscure data either, just run of the mill stuff from the 3 statements.

My filters usually result in ~2500 stocks that have data that is present and fresh, but the Wilshire 5000 index has about 3500 listings. Since these are all public companies, they all file 10-Q and 10-K data so it's not like the data doesn't exist.

Where can I find a data source that has 10K and 10Q data for most of these stocks?