I switched so many brokers, so it's hard to find or even recommend a good one. I would say that the most important is that you need to have mutual trust with each other. But even better if you obtain at least some knowledge about the stock exchange and trading. In case you find a broker, it will be harder to fool you if you already know how it works. I personally try to read as much as possible about companies in which stock I am interested and stock exchange in general. Read this daytradereview.com (“https://daytradereview.com/best-stock-market-newsletters/“). This is my guide in the financial world. They simply explain everything, and you do not need a degree in finance. Now, I have my broker under control, and I won’t let him fool me.