How the calculator works

Last updated

This page explains exactly how the calculator turns your inputs into an estimate, where its data comes from, and what it leaves out. The examples use CAD to USD; USD to CAD works the same way with the two ETFs swapped.

1. How many shares you buy

Norbert's Gambit uses DLR, which trades on the Toronto Stock Exchange in Canadian dollars as DLR and in U.S. dollars as DLR.U. To convert CAD to USD you buy DLR at its ask price. The calculator first sets aside your broker's journaling fee and buy commission, then buys as many whole shares as the rest covers:

shares = floor((amount − journaling fee − buy commission) ÷ DLR ask price)

Any cash that doesn't make up a whole share stays in your account in the original currency. Journaling fees are always charged in Canadian dollars, so for USD to CAD conversions the calculator converts the fee to U.S. dollars using the DLR.U ask and DLR bid prices.

2. What you get when you sell

After your broker journals the shares to DLR.U, you sell them at the DLR.U bid price and pay the sell commission:

proceeds = shares × DLR.U bid price − sell commission

Buying at the ask and selling at the bid means you pay the bid-ask spread on both sides. That spread, plus the commissions and journaling fee, is the direct cost of the gambit.

3. The risk while you wait

Journaling can take several business days, and the price you'll sell at can move in the meantime. The calculator models that movement as a normal distribution. If the share price has a daily standard deviation of σ and journaling takes t business days, the price after t days has a standard deviation of σ × √t. The estimate for a given number of standard deviations z is:

proceeds(z) = shares × bid price × (1 − z × σ × √t) − sell commission

The headline range uses z = ±3, which covers 99.73% of outcomes under a normal distribution. The detailed explanation also shows ±0.5, ±1 and ±1.5 standard deviations.

This risk matters most for USD to CAD. There you sell DLR, whose Canadian-dollar price moves with the exchange rate, so a few days of currency movement can change your result noticeably. For CAD to USD you sell DLR.U, whose U.S.-dollar price barely moves, so the range is very narrow. Both volatilities can be changed under advanced settings.

4. Comparing with Wise

When you click the Wise comparison, the calculator requests a live quote for your amount from Wise, for a balance-to-balance conversion where the money is already in your Wise account. It then finds how many standard deviations (z) of price movement would make Norbert's Gambit return exactly the Wise amount, and uses the normal distribution to turn that into a probability:

chance Norbert's Gambit beats Wise = P(Z < z_break-even)

If break-even is more than three standard deviations away, the result is shown as "near 0%" or "near 100%".

Opportunity cost

Wise usually converts much faster, so the comparison can include the interest your money could have earned while Norbert's Gambit is in progress:

opportunity cost = amount × Wise rate × risk-free rate × (journaling days + settlement days) ÷ 261

261 is the approximate number of business days in a year. The risk-free rate defaults to 0%, so this cost is only included if you enter a rate under advanced settings.

Data sources

Limitations

Spotted a mistake or have a better data source? Please get in touch.