#39;We expect Nifty to range between 12,500 and 13,000 by March 2020 (average around 12,750). In bull case, expect Nifty to range between 13,000 and 13,500 by March 2020 (average around 13,250),#39; Rao added while discussing market outlook post election.