First Trust Floats Mega-Cap ETF Illinois-based ETF issuer, First Trust has launched the First Trust Mega Cap AlphaDex Fund. May 15, 2011