Just sold all my IAG to take profit earlier today. Probably should have kept some since this one was paying almost a 5% dividend, but it can be very iffy after the market close tomorrow:
"Q3 earnings are expected to be announced after market hours on 11/5/13Estimates: 0.100 | 0.055 | -0.020 (High | Mean | Low)"
That is a very wide range in its earning estimates, that means nobody really knows. Buy judging on most of these mining companies, I simply could not see it could be too profitable, therefore SOLD and took profit. Already put in BUY order to replace my sold shares. Usually, people appear to know something in advance regarding a company's earnings, whether they just guessing or? It will be interested to see how IAG will fare tomorrow, if it continues to sink hard tomorrow, you know its earnings will be bad. If it rises sharply, probably great.
Still holding AUY, but already put in a bracketed sell order (with low stop and high stop price) to protect my profit. Done the same for ABG.
On the BDC side, MCGS already rose high enough to take profit but will wait a bit. KCAP, on the other hand, is not going anywhere, patience is needed.
EDF, an emergent market bond funds, dropped more than 2% earlier today, making it yield 11%, all income and traded with 5% discount, probably one of the best CEF buy today. Another good one to buy today may be KFN.