I am using Google stock screener and some portfolio tracking and alerting services
Yes fundamental data comes with delay but it does not make a problem because backtester would run on the data available on a date in the past. No...
Separate names with a comma.