Russian discount food chain Magnit will float approximately 20% of the company in an initial public offering before the end of the second quarter.