At 7 p.m. in Moscow, the ruble was trading 0.55 percent higher against the dollar at 36.10 and was up 0.42 percent against the euro at 47.92.
That left the Russian currency 0.45 percent firmer at 41.43 against the dollar-euro basket the Central Bank uses to gauge the ruble's nominal exchange rate.
"The ruble is being supported by a combination of factors — there are some signals on a de-escalation of the conflict in Ukraine, there's the tax period … and the exchange rate has climbed rather high in the past few days," said Ruslan Pshonkovsky, a trader at Roseksimbank in Moscow.
The ruble typically strengthens toward the end of the month as major exporters convert their hard currency earnings into rubles to pay their tax obligations to the state budget.
Some analysts also view Russian assets as oversold after a series of sharp sell-offs linked to Russia's perceived role in the Ukraine crisis.
Supporting sentiment across markets, President Vladimir Putin and Ukrainian President Petro Poroshenko are due to meet on Aug. 26 in Minsk to discuss the situation in eastern Ukraine, where fighting is continuing between pro-Russian rebels and government forces.
The speaker of the Russian parliament was quoted as saying on Thursday that the meeting was a step toward defusing the conflict in Ukraine.
The dollar-denominated RTS share index closed 1.4 percent higher at 1,275 points, while the ruble-based MICEX index ended 1 percent higher at 1,461 points.
Zerich Capital analyst Andrei Vernikov, however, was cautious.
"Investors are hoping for a weakening of geopolitical tensions ahead of the meeting in Minsk," Vernikov said in a note.
"Buying shares on the hope of the success of the negotiations in Minsk after the failure of negotiations in Kiev, Geneva and Berlin is very naive. There need to be other drivers for the growth of the market."
Domestically oriented stocks such as banks outperformed the market. Leading bank Sberbank closed up 2 percent while top oil firm Rosneft rose 0.6 percent.
Shares in VTB closed up 0.9 percent but gave up some early gains after the bank reported an 82 percent slide in first-half profit. VTB had been up 2.1 percent before the results.
"The results did not justify expectations — net profit noticeably fell and was around half forecasts," Olma analyst Ruslan Unisov said in a note.
See also:
A Message from The Moscow Times:
Dear readers,
We are facing unprecedented challenges. Russia's Prosecutor General's Office has designated The Moscow Times as an "undesirable" organization, criminalizing our work and putting our staff at risk of prosecution. This follows our earlier unjust labeling as a "foreign agent."
These actions are direct attempts to silence independent journalism in Russia. The authorities claim our work "discredits the decisions of the Russian leadership." We see things differently: we strive to provide accurate, unbiased reporting on Russia.
We, the journalists of The Moscow Times, refuse to be silenced. But to continue our work, we need your help.
Your support, no matter how small, makes a world of difference. If you can, please support us monthly starting from just $2. It's quick to set up, and every contribution makes a significant impact.
By supporting The Moscow Times, you're defending open, independent journalism in the face of repression. Thank you for standing with us.
Remind me later.