A combination of factors like supply, demand, global conditions, interest rates, currency fluctuations, investor behaviour, and many more determine the per-gram gold price in India. Also, the gold association sets the gold price every day.