There are commercial feeds available via Nasdaq DataLink (FKA Quandl). I also bought bulk historical data to feed through my backtester (I haven't talked about this in the post; it was getting to be a bit too long).
Let's get a write up of your backtesting framework too please! Terrific post @muggermuch - thank you!