It's not guaranteed that you get more money back from an index fund (unless you've found an arbitrage, but that's a corner case). Even the bigger and stabler indexes like the S&P500 have their ups and downs, both on a daily level but also over longer time spans. The long-term trend has been positive for these types of indexes, but remember that past performance doesn't guarantee future profits :)