Gold futures open higher at Rs 30,952 per 10 gm