Garbage In => Garbage Out

Everything in trading system design starts with the raw data: GI=>GO. For my purposes at this time, I do not require live tick data nor do I require greater granularity than EOD data. To date, the best source I have found is CSI. They claim very low error rates and...