India bond yield 8.1% and stock Market Dividend yield ( gross) 1.4% David Ingles write in his commentary