The company will have its own trading platform (CRM) where the
clients will login and fill all its details such as KYC documents,
indication of the amount of trade and products they will trade
The dealer teams, compliance team, MLRO and AMLRO will have
accessed to this platform.
The compliance team will make sure that they have received all the
relevant information on the clients before giving the approval.
Client places a trade by submitting the order in the trading terminal - usually it can be an instant buy/sell order to execute the trade at the current market price, or limit order where a minimum or maximum order price is needed to have the order executed. Once the order is placed, the client receives a notification in terminal that order is placed;
The Dealer team will register the order and if the order is not readily available, the dealer team will hedge the order with the Liquidity provider. The company will then buy the order with the Liquidity provider once the hedging is done. Usually order matching is automated - dealing desk team monitors that there are no abnormal market conditions (error or extreme volatility), see that orders are automatically executed on a principal model.
Once the order is available the company will sell it to the clients as per the requested order. Execution of trades is being done in the following way - when an order is placed, depending on the order type, the order can be matched by the Company as a principle.
When and if the order was executed, the client receives a message that the order was executed and the details of the order, like date, and price.
The roles of the dealer teams will be to monitor the trading platform and make sure