FYI: I've often warned against buying and selling funds based on short-term performance. Buying based on yield might be even worse, however.
Whether you are doing it on a stock, bond, or fund basis, the highest-yielding securities in a peer group are usually the highest risk. The market is awfully efficient at finding values in yield, so if something has a big yield, watch out.
Regards,
Ted
http://www.morningstar.com/articles/854227/fantastic-yields-and-where-to-find-them.html