Pepperstone logo
Pepperstone logo

Gold CFDs. Sharper than ever

Trade with spreads from just 0.05¢*** and 0 commission

GoldSpreadCuts2506-LPLandingPage-HeroBannerFull-1920x600-02.jpg

Gold Outlook

Gold keeps falling! What's the play?

As Middle East tensions ease and US stocks rally, gold's safe-haven shine is fading. But with the Fed sending mixed signals, tariffs back in the spotlight, and the dollar under pressure… this story’s far from over.

Can the 50-day moving average and that $3,280 level really hold the line? And what could the upcoming US inflation and jobs data mean for the next big move in gold?

Catch all the details in As Good As Gold!

Why Trade Gold CFD with Pepperstone

Take your strategy to the next level with Pepperstone, one of the world's largest CFD broker who truly understands what traders need.

Super-tight spreads
Super-tight spreads

Razor sharp pricing from multiple Tier 1 Banks, with competitive spreads from as low as 0.1 points on Gold and no commissions.

Elite trading tech
Elite trading tech for CFDs trading

A multitude of trading platforms with advanced order entry capabilities and powerful charting.

Top Tier liquidity

Get all your commodity trades filled in full with no partial execution or requotes.

Copy trading
Fast and reliable execution

99.62% fill rate^ and low latency, fast execution.

Fast and reliable
24-hr client support

Award-winning customer support, available 24hours 5 days per week, and 18hours on weekends**.

24-hr Client Support
Gold CFDs That Work for You

All our Gold CFD are spot markets with leverage, no expiry and no rollovers.

Lower spreads from 0.05¢***

Symbol

Razor Min Spread

Razor Avg Spread

Standard Min Spread

Standard Avg Spread

XAUAUD

0.22

0.46

0.22

0.46

XAUCHF

0.14

0.26

0.14

0.26

XAUEUR

0.20

0.21

0.20

0.21

XAUGBP

0.20

0.23

0.20

0.23

XAUJPY

20

72

20

72

XAUUSD

0.05

0.18

0.05

0.18

XAUCNH

1.053

2.291

1.053

2.291

XAUSGD

0.150

0.267

0.150

0.267

XAUTHB

39.124

92.340

39.124

92.340

Brokers

Pepperstone

X Broker

I Broker

F Broker

A Broker

Lowest Spreads(XAU/USD)

0.05 pip***

3.5 pip

0.1 pip

0.5 pip

0.27 pip

Ready to trade?

It's quick and easy to get started. Apply in minutes with our simple application process.

Get Started


  // React-friendly approach with minimal DOM manipulation
  (function() {
    // Use MutationObserver instead of direct DOM manipulation
    const targetNode = document.body;
    const config = { childList: true, subtree: true };

    // Function to handle the pricing section when it's found
    const handlePricingSection = function(pricingSection) {
      // Only proceed if we haven't processed this section before
      if (pricingSection.dataset.processed) return;
      pricingSection.dataset.processed = "true";

      // Find the child container
      const pricingContainer = document.querySelector('section.livePricesMk2C');
      if (!pricingContainer) {
        console.warn('Pricing container not found');
        return;
      }

      // Initially ensure the section is not visible
      pricingSection.classList.remove('visible');

      // Create close button element (but don't append yet)
      const closeBtn = document.createElement('div');
      closeBtn.className = 'livePricesMk2C__close-btn';

      // Prepare the onclick handler
      const closeBtnClickHandler = function() {
        pricingSection.classList.remove('visible');
        sessionStorage.setItem('pricingSectionClosed', 'true');
      };

      // Check if we should show the section
      if (sessionStorage.getItem('pricingSectionClosed') !== 'true') {
        // Delay showing the section
        setTimeout(function() {
          // Set display to block first
          pricingSection.style.display = 'block';

          // Force reflow
          void pricingSection.offsetWidth;

          // Add visible class to slide up
          pricingSection.classList.add('visible');

          // Only after animation starts, try to add the close button
          setTimeout(function() {
            try {
              // Check if button already exists
              if (!pricingContainer.querySelector('.livePricesMk2C__close-btn')) {
                // Use a safer way to add the event listener
                closeBtn.addEventListener('click', closeBtnClickHandler, { once: true });
                pricingContainer.appendChild(closeBtn);
              }
            } catch (e) {
              console.warn('Could not add close button:', e);
            }
          }, 500);
        }, 5000);
      }
    };

    // Callback function to execute when mutations are observed
    const callback = function(mutationsList) {
      for (const mutation of mutationsList) {
        if (mutation.type === 'childList') {
          const pricingSection = document.querySelector('section.shortCopyUnit__live-pricing');
          if (pricingSection) {
            handlePricingSection(pricingSection);
          }
        }
      }
    };

    // Create an observer instance linked to the callback function
    const observer = new MutationObserver(callback);

    // Start observing the target node for configured mutations
    observer.observe(targetNode, config);

    // Also check immediately in case the element already exists
    const pricingSection = document.querySelector('section.shortCopyUnit__live-pricing');
    if (pricingSection) {
      handlePricingSection(pricingSection);
    }

    // Disconnect after 10 seconds to prevent memory leaks
    setTimeout(function() {
      observer.disconnect();
    }, 10000);

    // Also check for the section after a delay (backup approach)
    setTimeout(function() {
      const pricingSection = document.querySelector('section.shortCopyUnit__live-pricing');
      if (pricingSection) {
        handlePricingSection(pricingSection);
      }
    }, 5000);
  })();

Disclaimer :

The above article reflects market analysis and should not be considered financial advice; past performance is not indicative of future results, and market conditions are subject to change.

^99.62%. Fill rates are based on all trades data between 01/07/2024 and 30/09/2024.

**Weekend customer service hours may vary

1 Only applicable to professional clients, retail leverage limit is 200:1

*All spreads are generated from data between 01/07/2024 and 31/07/2024(This to be updated on a regular basis) . In line with our Client Terms and Conditions, if you were introduced to Pepperstone by a third party your prices may differ from the published prices. For more details please reach out to Support Pepperstone support@pepperstonepartners.com.

*** For other fees and charges that may apply please refer to our website. Only apply for razor account.