Combining income with trend avoids the classic yield trap: a stock in a long-term uptrend pays its dividend while the price also works in your favor. This screen lists stocks on European exchanges with a dividend yield above 3% that trade above a 200-day moving average that is higher than a month ago, highest yield first. Prices are in euros, and the list covers stocks traded on Xetra, Euronext Paris, Euronext Amsterdam, Euronext Milan and the Madrid Stock Exchange with at least 0.5 million euros in average daily trading value.