Chinese stocks staged a late rally on Tuesday as speculation of more stimulus from the country's central bank helped to drive shares higher.
The Shanghai Composite finished the session up 3.1 percent, closing at a fresh three-year peak and clocking its best daily gain since September 2013.
Financial stocks were the best performers on the benchmark, with Founder Securities and China Merchants Bank each jumping 10 percent. Minsheng Banking was also 10 percent higher after it announced that Anbang Insurance had bought 5 percent of its shares.
Meanwhile, Hong Kong shares rose 1.4 percent and the Shenzhen Composite finished 1.5 percent higher. China Securities Index 300 saw triple-digit gains and ended the session 3.7 percent higher - its biggest daily rise since July 2013.
"It's all about stimulus allowing investors the assurances to believe in compelling valuation," Chris Weston, a chief market strategist at brokerage IG Markets, told CNBC via email.