I helped turn Canada's rate market into a public product.

Live meeting odds, policy paths, and financial context built from CORRA, OIS, bond-market, and macroeconomic signals.

The Bank of Canada Odds dashboard showing hold, hike and cut probabilities.
BoC Meeting Odds dashboard, July 2026

The problem

The signal was public. The useful interpretation was not.

Market expectations for Canadian interest rates live inside CORRA futures, overnight index swaps, bond yields, and economic releases. The clearest professional view is usually built for people with expensive terminals and years of market context.

I helped shape a product that turns those signals into something a homebuyer, investor, or operator can read without pretending the uncertainty has disappeared.

The live product

The dashboard answers the next question first.

The experience opens with the current policy rate and the market's hold, hike, and cut forecast. From there, people can move across future meetings and inspect the target-rate distribution behind each headline.

Target-rate probability distribution for a single Bank of Canada meeting.
Meeting detail, target-rate probability distribution

Product ecosystem

One forecast became a connected financial information system.

The dashboard is the front door, not the whole product. The site connects rate expectations to borrowing decisions, global central-bank context, economic indicators, education, and timely analysis in English and French.

Trust and methodology

Explain where the odds come from.

A probability is only useful when people understand what supports it. The product names its core market sources, separates market pricing from commentary, and gives visitors a path into the methodology rather than asking them to trust an unexplained number.

What I built

I shaped the bridge between market complexity and public use.

My work covered the product structure, visual hierarchy, reusable interface patterns, and web experience needed to support changing data without making the product feel like a trading terminal.

Start the Conversation

If this is close to something you are carrying, the channel is open.

Open Channel

All case studies