Trading Contracts For Difference and Foreign Exchange is highly speculative and carries a level of risk that may not be suitable for all investors. You may lose some or all of your invested capital; therefore, you should not speculate with the capital you cannot afford to lose. You should be aware of all the risks associated with trading Contracts For Difference and Foreign Exchange. Please ensure you read Risk Disclosure Statement before making any operation on our trading platform. We reserve our rights to cancel all or a single client deal in case of front-running or any other suspicious activity without a preliminary notification.