All aboard the dollar train
Bank of America Merrill Lynch asked fund managers that question and the answer was unequivocal. A net 45% of those polled said "long USD" while "long high-yield" was second at 17%.
However, the most overvalued currency, according to the survey was GBP with a net 28% of managers sharing that view.
The question is: If everyone thinks a trade is overcrowded, is it?