Złoto jest drogie, ponieważ dostępne są ograniczone ilości. Ponadto jest ono kosztowne w produkcji, co również zwiększa ogólne koszty.
Złoto jest jednym z najdroższych metali na rynku. Głównym powodem tego jest fakt, że trudno go znaleźć, a kiedy go znajdzie, może być trudno wyekstrahować z ziemi i wytworzyć pożądaną formę.
Cena za złoto jest ustalana na jego żądanie. Ponieważ była wykorzystywana jako forma pieniądza w całej historii społeczeństwa, różni się także w zależności od warunków ekonomicznych. Ogólnie rzecz biorąc, kiedy dolar amerykański jest uważany za słaby w gospodarce, więcej ludzi będzie inwestować w złoto, ponieważ czują, że zawsze będzie miało znaczącą wartość na rynku. To również podnosi cenę.