Olymp Trade memiliki kantor pusat yang berlokasi di St. Vincent & the Grenadines dan dimiliki oleh Saledo Global LLC.