Equities may generate better returns than gold over the next three years, according to a recent report by Edelweiss Mutual Fund.