Los principales factores que influyen en el precio del oro son:
Incertidumbre política: al estar considerado como un activo refugio, el valor del oro suele aumentar durante los episodios de recesión, crisis financieras o alta volatilidad. Por el contrario, en momentos de estabilidad económica, donde los principales indicadores financieros muestran un carácter positivo, el precio del oro suele descender.
Los movimientos del dólar estadounidense: el oro guarda una estrecha relación con el dólar estadounidense, que actúa como referente para definir su valor. En concreto, la relación que existe entre ambos es de carácter inverso. Así, en los periodos en los que el dólar pierde valor, el precio del oro tiende a subir, mientras que cuando la divisa aumenta de valor, el precio del metal disminuye.
Política monetaria: los tipos de interés también pueden impactar sobre el precio del oro. En concreto, unos tipos de interés altos suelen afectar negativamente al material precioso, dada la relación inversa que existe entre el oro y la rentabilidad de los bonos. Al estar considerados ambos como activos refugio, cuanto mayor sea la rentabilidad que ofrecen los bonos, mayor será su atractivo sobre el oro, y viceversa.