To open an exchange office you will need the following:
Domain name;
VPS server;
Accounts in payment systems, bank accounts (if you work with exchanges involving banks);
Reserve funds.