after years the best swing trading stocks etf exchange report generation What