Yes, Plus500 is legal. It is operated by a couple of legislative authorities in different countries.