No, in forex trading, ICMarkets gold spread is indispensable. You will have to pay spreads to open and close trading positions. This is a form for the brokerage exchange to do business and have a source of income for its operations. However, you can choose a broker with a low Spread or 0 Spread (zero spread) for a limited period or in a specific account like ICMarkets.