The Indian rupee strengthened to its highest level in about 10 months on Thursday, while also posting its biggest single-day gain in nearly three weeks on the back of sustained dollar inflows into domestic shares ahead of election results.
Hopes that the Bharatiya Janata Party and its allies will win an outright majority have helped fuel gains in shares, given the perceptions that the opposition party is more business and reform friendly.
But broader gains in the rupee have been capped in recent sessions as the Reserve Bank of India has been an active buyer of dollars, according to traders.
Counting of votes will start at 0800 India time (0230 GMT), and traders estimate a national tally could be determined as early as 1130 India time (0600 GMT), although there is no certainty on the timings.
"There have been very good (dollar) inflows, if the election outcome is in line with market expectations, we could see rupee in the 58 territory tomorrow," said Uday Bhatt, a foreign exchange dealer with UCO Bank.
"The RBI could come in to prevent volatility but we will see the rupee gain if the outcome is positive while a negative shock can immediately take it past 60