High-yield dividend stocks, which I’ll define as those yielding more than 4%, can be the perfect investments for generating income in your stock portfolio. They yield more than most bonds, they have the potential for capital appreciation, and their payouts can rise substantially over time. However, as with any other type of stock, there are some high-yield stocks you should avoid at all costs.