Agent Derivatives Dealer Stock Exchange Derivatives Exchange Derivatives Clearing House Securities Registrar TSD Association of business Collective Investment Scheme Private Equity Trust Wealth Advice