De belangrijkste aandelenindex van Canada is woensdag licht hoger geëindigd, waarbij stijgingen voor de materialensector en industrials dalingen voor rentegevoelige aandelen compenseerden, in afwachting van belangrijke Amerikaanse inflatiecijfers aan het einde van de week.

De S&P/TSX composite index van de Toronto Stock Exchange eindigde 5,42 punten hoger op 21.793,90, waarbij beleggers in afwachting waren van de publicatie op vrijdag van de Amerikaanse prijsindex voor de persoonlijke consumptieve bestedingen, de voorkeursinflatiegraadmeter van de Federal Reserve.

"Alles staat in de wacht tot vrijdag," zei Allan Small, senior beleggingsadviseur van de Allan Small Financial Group bij iA Private Wealth. "De PCE die op de laatste dag (van de maand) verschijnt, zal de markten zeker in beweging brengen."

De Canadese 10-jaars rente bereikte met 3,482% het hoogste niveau sinds 11 juni, nadat gegevens op dinsdag een verrassende versnelling van de Canadese inflatie lieten zien.

De gegevens hebben de kans verkleind dat de Bank of Canada de rente in juli verder verlaagt, aldus Small.

Eerder deze maand werd de BoC de eerste centrale bank van de G7 die het beleid versoepelde door haar benchmarkrente met 25 basispunten te verlagen naar 4,75%.

De materialengroep, die metaalmijnbouwers en kunstmestbedrijven omvat, steeg 1,3% en noteerde daarmee het hoogste slotniveau sinds 10 juni.

First Quantum Minerals Ltd steeg 7,4% nadat Deutsche Bank haar koersdoel voor het aandeel verhoogde.

De industrie steeg ook met 0,6%.

De financiële sector, die 29% van de weging van de Toronto markt voor zijn rekening neemt, daalde 0,4%, met Onex Corp die 2,2% lager noteerde.

WestJet Airlines, dat deel uitmaakt van de activaportefeuille van Onex, zei dat een vakbond die haar onderhoudstechnici vertegenwoordigt haar nieuwe loonaanbod had verworpen en een tweede stakingsoproep had gedaan.

Onroerend goed verloor 1,3% en nutsbedrijven eindigden 0,7% lager. (Verslaggeving door Fergal Smith in Toronto en Nikhil Sharma in Bengaluru; Redactie door Vijay Kishore en Deepa Babington)