honestly speaking i got so many times lot of free bonuses but due to having so many restrictions never used this kind of bonuses. its all about advertising , nothing without it.
If a broker cheats in such trifles as bonuses and does not allow them to be used, then you need to think about his honesty
Some brokers do provide deposit bonuses, however, it is to be kept in mind that o broker will let you withdraw it without imposing some conditions that will be hard to fulfill. If we’re being honest why would they just give you double of your money just like that? If this would have been possible, everyone would just double their money by depositing it with a broker.
Bonus is offered by the broker with a purpose that the trader place more trades than he would actually place using his real funds. This amount is generally not withdraw-able, it is just an extra margin that is added in to the account, and when you will lose, you will lose your real funds...not the bonus amount.
Have you ever come across a situation where your trades went into a loss and and you were not able to use the bonus amount left in the account?
I have not traded using bonus, however a friend of mine once got a 100% deposit bonus on $200. He was thinking that its fine even if he loses $200 as he was seeing a total of $400 in his account, but when he actually $200 dollars he was not able to use the remaining amount as it was locked basically because bonus is just an extra margin that helps you to enter bigger trades.
Bonus is usable, but most brokers require certain criteria from traders to use the offered bonus. For example, my broker FP Markets, offer free VPS, but if I want to use it, I have to maintain a certain number of lots.