* European bourses seen opening slightly firmer
* ECB planned bond buys reported at 50 billion euros a month
* Canadian dollar close to 6-year low after BOC surprise rate cut
By Lisa Twaronite and Shinichi Saoshiro
TOKYO, Jan 22 (Reuters) - Asian shares held near eight-week highs on Thursday as investors bet on the likely size and scope of a bond-buying programme the European Central Bank is poised to unveil later in the day as it attempts to revive the flagging euro zone economy.
Spreadbetters expected European bourses to open a touch firmer. Britain's FTSE was forecast to open flat, Germany's DAX was seen rising 0.3 percent and France's CAC up 0.1 percent.
The euro was quieter ahead of the ECB decision after the previous day's wide ranges, while the Canadian dollar stole the spotlight after plunging to a nearly six-year low following the Bank of Canada's surprise move to slash its overnight rate to help cushion the economy from recently plunging oil prices.
The loonie skidded almost 2 percent - its biggest one-day drop since November 2011 - to as far as $1.2420 per U.S. dollar, and last stood at C$1.2362.
Broader market sentiment was mildly positive for riskier assets, supported by the aggressive actions by central banks seeking to fight deflation. Asian equities rose, U.S. yields were higher, and credit spreads were tighter.
MSCI's broadest index of Asia-Pacific shares outside Japan was up 0.1 percent, staying at nearly 8-week highs. Stock markets in Australia and Malaysia outperformed the region, while Japan's Nikkei stock average dipped 0.2 percent.
The euro traded narrowly, between $1.1629 and $1.1589, moving away from an 11-year nadir of $1.14595 plumbed last week as the market trimmed short positions ahead of the ECB meeting.
Market analysts reckoned there was limited room for the euro to fall, given how high and for how long currency traders had been preparing for the ECB to expand its asset purchase programme to include sovereign bonds.
A source told Reuters the ECB's Executive Board has proposed a quantitative easing (QE) program that would enable the bank to buy 50 billion euros ($58 billion) in bonds a month from March.
"The impact on the euro following such an announcement today is debatable given lofty market expectations, and a 'buy on rumour, sell on fact' reaction in the short term should not be ruled out, with a short squeeze likely unless something more significant than expected is announced," Barclays strategist Mitul Kotecha wrote in his daily note.
Kotecha however expects downward pressure on the euro to persist and for it to drop to $1.07 by end 2015.
The dollar edged up 0.1 percent to 118.12 yen following wide swings the previous session after the Bank of Japan held policy steady.
The BOJ maintained its bullish inflation outlook for 2016 even as it cut its 2015 projections following falls in oil prices in recent months.
The Australian and New Zealand dollars suffered deep losses as the BOC's shock easing fuelled speculation the Reserve Bank of Australia could soon follow suit.
The Aussie fetched $0.8069, having shed more than 1 percent overnight. It was pulling closer to a six-year trough of $0.8033 set earlier in the month.
The kiwi tumbled to a 2-1/2 year low of $0.7516.
Crude oil prices dipped on expectations that the ECB's decision to launch bond-buying stimulus could boost the dollar and put downward pressure on the commodity.
U.S. crude was down 38 cents at $47.40 a barrel. (Additional reporting by Vidya Ranganathan; Editing by Shri Navaratnam)