While it is really tempting to hold on to all these BDC stocks which are paying close to 12% dividend, but with most of them went up 2% or more today, especially with AINV went up as high as $ 9.72 today (a 4.29% jump from yesterday's closing) I really have no choices but to sell off some ANIV and other BDC stocks because I believe this may be only a short and temporary rally. Hopefully I can buy them back in the next two weeks before their Ex-div date. The market is still quite weak. The momentum seems to dwindle down and it would be interested to see where the market will close at today. I do not believe the market is starting its BIG turnaround yet especially almost every single comment I read on any stocks so far are almost 90% bearish.
However, I still believe most of these BDC stocks right now are bargains.