Homeshare MarketInvest longer, get rewarded better.. share Market Invest longer, get rewarded better.. Investment Guru Sunday, December 08, 2013 0 Why the stock market makes sense Return over 10 year period* Fixed Deposit: 9% Post Office: 8.5% Nifty ETF: 14.05% 2003-04 to 2012-13* Tags share Market Newer Older