Stock market: Shanker said India can be considered a high-scoring pitch with stable macro conditions and all the right drivers in place for a long innings.