both seem to consistently high rate of returns over long peroid of time. but which is best for young Indians in their 20s and 30s, have the capacity and risk appetite to invest such things. which is better for short term like 1 or 2 yrs and long term of 10 yrs or more?, which is more volatile? obviously real estate is less volatile than stocks. stocks sometime correct by more than 50%. but didn't see real estate prices correcting by such a big figure. most general public fear stock market when they see it falling like pack of cards in short amount of time. But real estate prices , especially in a growing economy never collapse like that. the major risk for real estate is ofcourse land grabbing and associated legal problems. BTW how much returns would best performing mutual give?. Does anyone has rought idea about futures, options trading in India? do they have bright future?