Probably any brokerages platforms are OK. I have used many of them over the years and have never had any problems. Mostly all now offer Free data,
Free Platform, Free Research etc. Basicly everything FREE!
Been so long, I can't even remember the last time I had to pay for data etc.
I don't do recommendations for that reason. But I can say what ones I now use.
I now use:
1. TD Ameritrade - TOS
2. TradeStation
3. Schwab
Of course I like TOS and TradeStation because of the programing, indicators and cycles I use.