Custom demands that gold be bought for special occasions such as weddings, births and birthdays, as well as for religious festivals, particularly for Diwali, which is celebrated by Jains and Sikhs as well as Hindus.