Gold has given equivalent return vis-a-vis shares in last eight years