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 the Bombay Stock Exchange 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 Indian rupees, and the list covers BSE-listed stocks with at least 50 million rupees in average daily trading value.