I'm with TD Ameritrade right now which you can and I have been backtesting with their StrategyDesk platform. Not sure how accurate it is compared to others. So far, I have not come to any definate conclusions about the momentum question, as it seems, in backtesting at least, it is both possible...