← All posts
Published 2026-04-24 · 8 min read · Cross-border research

Cross-Listed Arbitrage Explained

Dual-listed Canadian companies trade simultaneously on a TSX in CAD and a US exchange in USD. The textbook says the prices should match after FX. They almost never do. Here's why — and why most of the visible spread isn't actually tradeable.

The textbook

If TD Bank trades at CAD $84.20 on the TSX and USD $61.80 on the NYSE, and the spot CAD/USD rate is 0.7350, the implied US price of the Canadian leg is:

implied_US_price = 84.20 × 0.7350 = 61.89

The US leg is at $61.80, so the implied US price is 0.15 cents above the actual US price. As a percentage:

spread_pct = (61.89 / 61.80 − 1) × 100 = 0.146%

In a textbook frictionless market, an arbitrageur sells the expensive leg and buys the cheap leg until the spread closes. In reality, that 0.146% spread is well inside the no-arbitrage band. The interesting question is: at what spread does it become tradeable?

The cost stack

Five real costs eat the spread before you ever see a profit:

CostTypical magnitudeNotes
Bid-ask spread, both legs0.05% — 0.50%Wider on TSX-V juniors. Best on TSX/NYSE for the Big Five banks.
FX spread (the broker's quote)0.30% — 1.50%Retail brokers can charge much more than the interbank rate. This is usually the biggest hidden cost.
Borrow cost on the short leg0.5% — 25% APRHard-to-borrow names eat the spread fastest.
Withholding tax on dividends15% — 25% on the wrong sideHolding period matters. Don't be the one paying foreign withholding.
Settlement & transfer fees$0 — $50 per transferSome brokers waive; others don't. Read the fee schedule.

Add it up. For a typical retail account, the total cost stack is 0.5% to 2.5% on a round trip. A 0.15% headline spread doesn't survive contact with the fee schedule.

What actually generates a tradeable spread

The spread widens when:

  1. FX moves faster than the equity. The CAD/USD rate updates continuously; equity prices on each exchange update in microsecond bursts during regular hours and don't update at all overnight or on opposite-country holidays. A 1% intraday FX move can blow open a temporarily wide arb window.
  2. Single-leg liquidity events. A large institutional flow on one exchange (a redemption from a Canadian ETF holding a US-listed name) can briefly widen the spread until a market-maker arbs it back.
  3. Information asymmetry. A material US-only filing (e.g. SEC 8-K) released after Canadian markets close can hold a spread overnight until TSX opens.
  4. Index-rebalance effects. The week of an S&P/TSX or Russell rebalance, dual-listed names get pulled differently on each side.

Volume divergence as a secondary signal

A useful refinement is the volume ratio between the two legs. If the Canadian leg's volume normally runs 30% of the US leg's, and today it's running 90% with the spread widening, that's a sign of one-sided flow on the TSX side. Our Cross-Border Arb engine reports volume divergence as a secondary indicator next to the spread.

What our engine actually does

The Cross-Border Arb panel takes a CA ticker (e.g. SU.TO) and its US counterpart (SU), pulls live quotes for both legs (delayed up to 15 minutes), pulls the live FX rate, computes the FX-adjusted spread plus the volume divergence ratio, and prints the result alongside the FX rate used so you can audit the calculation. It does not tell you to trade. It does not factor in your specific broker's fee schedule, borrow availability, or tax treatment — those are inputs only you have. We surface the spread as a research output; you decide whether the post-cost spread is interesting.

Worth saying explicitly: arbitrage at retail scale on dual-listed Canadian names is rare. The market makers on both sides have far better latency, lower FX spreads, and tighter borrow than retail brokers. The retail-friendly use of this tool is research and timing — e.g. “CA leg is 0.4% rich vs US, and Canadian volume is unusually high — what's driving that?” — not actual cross-border arbitrage execution.

USMCA and tax-treatment context

The Canada-US tax treaty under USMCA reduces dividend withholding on qualifying retirement accounts. Holding the US leg of a dual-listed Canadian dividend payer in a TFSA carries 15% US withholding. Holding it in an RRSP is treaty-exempt. This single decision often dwarfs the spread itself in long-run after-tax return. We don't model your tax situation — that's between you and your accountant — but cross-border investors should know the structure.

Try it live. Open the Cross-Border Arb panel and run any of the seven popular pairs (SU.TO/SU, RY.TO/RY, TD.TO/TD, BMO.TO/BMO, ENB.TO/ENB, CNQ.TO/CNQ, SHOP.TO/SHOP). Spreads and FX update on each refresh.
This article is educational. Quintessentia Network Inc. (operating as Quintarthai) is not a registered investment adviser, broker-dealer, or securities exchange. Spread calculations are research outputs based on delayed quotes — they're not executable in the form shown and aren't trade recommendations. See Disclosures and AI Transparency · Cross-Border Arb methodology.