In foreign exchange trading, you have two ways. One way is to open an account directly with a platform broker, in which your transaction cost is only the spread, and the other way is to open an account through an agent under the platform, in which your transaction cost is the spread+handling fee.
In other words, the agent will provide you with risk control, technical guidance, order analysis and other services. To give you a commission.
The commission is embarrassing. If your agent (also called analyst) is not competent, then he is not worth the money.
Generally speaking, in spot gold products, the cost model of opening an account through an agent is 0.5 fixed spread +50 USD/hand handling fee, and both methods can talk about commission rebate. One is that his strength is not good, not worth the price. The other is that you have more money and are qualified to negotiate terms. There is a third situation. You have a good relationship with the agent.