High-yield stocks pay a large share of their price back to shareholders every year, which makes them popular with income investors. This screen lists stocks on the Bombay Stock Exchange with a dividend yield above 5% and a payout ratio below 100%, so the dividend is still covered by earnings, 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.