Daži no faktoriem, kas nosaka zelta cenu, ir:
Ģeopolitiskā spriedze un nedrošība - Politiskā nedrošība un/vai nestabilitāte, droši vien, ir vissvarīgākais faktors, kas ietekmē zelta cenu. Neiespējamība paredzēt, kā mainīsies politiskā, sociālā un ekonomiskā realitāte, psiholoģiski ietekmē dienas tirgotājus, kuri cer gūt peļņu no zelta un citiem finanšu instrumentiem.
Monetārā politika, kuru izvēlas vadošie spēlētāji ekonomikā - it īpaši ASV Federālā rezerve un Ķīnas Tautas banka: divu lielāko pasaules ekonomiku centrālās bankas. Centrālās bankas ietekmē pasaules zelta tirgus, pērkot un pārdodot zeltu, lai līdzsvarotu valsts maksājumu sistēmu, kā arī stabilizētu valsts valūtas apmaiņas kursu attiecībā pret citu valstu valūtām (Forex).
Piedāvājums un pieprasījums - preču tirgos, kur dārgmetāli tiek tirgoti kā līgumi, kā arī tūlītēju darījumu tirgos. Zelta piedāvājums un pieprasījums ir saistīts ar tā pieejamību dabā (atradnes) un zelta kā apmaināmās preces gaidāmo vērtību.