Annuities are a great addition to a portfolio, just make sure that whomever is presenting one to you, knows what they are talking about. Most financial planners don't completely understand them or are rarely up to speed on them, because they are an insurance product.
Agree 100%. Since retiring, most of mine is in Annuities, backed by an insurance company in Ohio.
I do keep a healthy chunk of change in the account to buy and sell on common stocks.
My choice of investments there is companies in distress where the stock takes a dramatic dip because of some issue.
A couple of years ago for example, got into Volkswagon when they got into trouble with the faked emissions.
The company is too big to fail and stayed in until it settled somewhat and got out a year and a half later.
Nice return, now back into the hunt.