NFO stands for New Fund Offer. When a fund launches a new scheme, it is known as a New Fund Offer. Investing in NFO means making first time subscription in the new to be launched scheme by any AMC. AMC buys stocks and builds a maiden portfolio from the funds collected from investors during NFO subscription period..