Today there are so many platforms, that I guess there is no one the best. That's why you can use anything. As for me, I use this broker and I have practice account
here. This broker is convenient both for starters and professionals. And I like their conditions most of all, comparing with popular brokers.