In the past, it has been observed that the Nifty rallies 20%, on average, after breaching its all-time high. Barring Nov 2010, all breaches have generated positive returns over the next 12 months,” said Amar Ambani, Head of Institutional Equities at YES Securities.