So can trader withdraw profit from XM.com $30 Bonus no deposit live account?
XM bonus withdrawal is possible but only for profits. Based on XM 30 bonus withdrawal conditions (No deposit trading bonus scheme terms and conditions 5 pages document) each trader can withdrawal all profits made on a live account. $30 bonus money can not be withdrawn – only profits. But a trader can withdraw profit money only if his/her account has trading volume 5 standard lots.
$30 free bonus no deposit promotion is not only promotion that XM.com broker offers.
You can read the full description of bonus terms in the pdf document: No deposit trading bonus scheme terms and conditions