XM’s No Deposit Bonus Promotion is available without making a deposit.
But there are several requirements to be met to get the 30 USD for Free.
1. Must be over 18 years old
It is the first requirement to start trading with XM. You also cannot be categorized as a minor in your country to invest with XM.
2. Submit a Copy of ID
To verify your identity, you need to submit a copy of ID such as Passport or Driver License.
3. Submit a Proof of Address
The second requirement to verify your identity, is Proof of Address. It can be a Utility Bill, Bank Statement, Payment Receipt or something else.
As long as the 3 of above are not problem for you, you should be able to get the 30 USD for Free without a problem.
There are other conditions you must be aware of about the promotion. Find more in the page here.