Considering overall qualities I prefer AAAFx, they are having solid trading conditions with low spreads and fast withdrawals.
according to me, the beginners level should choose the broker which always ensure security of funds with a wide range of trading technologies.
you can choose the broker which never restrict any kinds of trading techniques with scalping and hedging.
You can check out the Aximtrade review. They have min deposit of just $1 so you don't have to commit a lot of money to test them out.
Many brokers place restrictions since they B-Book you but such popular strategies as scalping or swap arbitrage are generally allowed. It was a surprise for me to know that.
traders should choose the broker which is more appropriate to the concept of trading that will be used ,
This is impossible to expect from a broker. Sometimes there are situations where you can extract risk-free profit and this will come at the broker cost. For example sniping (type of arbitrage). Many brokers will not pay from from these trades.