Canada's main stock index slid over 1% on Tuesday and was at its weakest since late September with investors cashing in gains and bracing for the budget due shortly, amid a global risk-off mood.