Cobra Trading welcomes international clients, meaning traders in jurisdictions such as Australia, Canada and the UK can sign up for an account.