Many users asked me that "Suggest me best broker. Because I am a beginner". So for all of them, I am telling to them that you need to consider/take into account the following points:
1) Which country you live in and what are the regulations and if the broker is regulated by those?
2) Always better to go for the biggest and well-established names. That always cuts down the risk even if the spreads are not very attractive.
3) I would always avoid brokers who give you some initial money when you open the account. They know that you will be losing and hence give back to them soon
As you are a beginner? So have to know many things where you can get them. Try to read http://123forexbrokers.com/ where you will get many info that you must need to know.
Best regards