Section 01Why NBDB for Norbert's Gambit
Company snapshot
National Bank Direct Brokerage (NBDB) is operated by National Bank Direct Brokerage Inc., a CIRO member and CIPF member. The brokerage is a subsidiary of National Bank of Canada, headquartered in Montreal. NBDB made headlines in 2021 by becoming the first Big Six bank-owned brokerage to eliminate commissions on Canadian and U.S. stock and ETF trades. NBDB is particularly popular with Quebec-based investors who bank with National Bank but who also use it nationwide.
Why National Bank customers choose NBDB for the gambit
Two factors favor the choice. Zero commission. NBDB's CAD 0 commission applies to both gambit trade legs. Buy DLR.TO and sell DLR.U.TO with zero commission. Bank integration. Existing National Bank customers use the same NBC online banking login. Transfers between National Bank chequing and the NBDB CAD margin account are instant. For Quebec or other regions where National Bank has retail presence, the same-login convenience is meaningful.
The trade-offs vs other Canadian brokerages
NBDB's journal fee structure is the key differentiator. While most bank-owned brokerages (RBC, BMO, TD, CIBC, Scotia) waive journal fees, NBDB charges CAD 9.95 per security per journal. A typical CAD-to-USD gambit round-trip incurs approximately CAD 19.90 in journal fees according to independent sources (PWL Capital, Frugal Flyer). The all-in cost is therefore comparable to or slightly higher than RBC, BMO, TD, and Scotia (all near CAD 19.90 to CAD 19.98 in commissions). Cheaper than no broker would be Disnat (CAD 0 all-in) and Wealthsimple Premium (CAD 0 all-in). The separate USD margin account requirement (versus dual-currency single accounts elsewhere) is also an operational difference worth noting.
Section 02NBDB's fee structure in 2026
Explicit costs at NBDB
Trade commission: CAD 0 (online tier). NBDB pioneered zero-commission online stock and ETF trades among Big Six bank brokerages. Both gambit legs (DLR.TO buy and DLR.U.TO sell) qualify when placed online. Round-trip explicit commission cost: CAD 0.
Journal fee: CAD 9.95 per security. NBDB's gambit-specific cost. The fee applies to the internal transfer of shares between the CAD margin account and the USD margin account. Independent guides document a typical round-trip gambit cost of CAD 19.90 in journal fees, indicating the fee applies per leg or per direction. Confirm the exact fee structure with NBDB before assuming.
USD margin account fee: CAD 0. The USD margin account itself does not have a separate maintenance fee beyond the standard account terms.
Annual maintenance fee: CAD 100. Charged if account balance is below CAD 20,000 AND the under-30 trader exemption is not met (under 30 years old plus 5 plus trades between June 1 and May 31).
Phone orders: CAD 44.95 minimum. Use the online platform to preserve zero commission.
Total explicit cost summary
For a typical snowbird doing the gambit online: CAD 0 in commissions plus approximately CAD 19.90 in journal fees equals CAD 19.90 round-trip. This is comparable to RBC, BMO, TD, and Scotia (all near CAD 19.90 to CAD 19.98). Cheaper than NBDB are: Disnat (CAD 0), Wealthsimple Premium (CAD 0), CIBC (CAD 13.90), Questrade and Wealthsimple Core (both CAD 11.24). For Quebec or National Bank customers, NBDB's banking integration may justify the cost vs Disnat.
Section 03The separate USD margin account model
How NBDB's separate USD account works
To do the gambit at NBDB, you need both a CAD margin account and a USD margin account. The CAD margin holds CAD cash and Canadian-listed positions; the USD margin holds USD cash and U.S.-listed positions. When you buy DLR.TO, the shares settle in the CAD margin account. When you request a journal, NBDB transfers the underlying ETF shares to the USD margin account, where they appear as DLR.U.TO. Selling DLR.U.TO in the USD margin account leaves USD cash in that account.
Setting up the USD margin account
If you only have a CAD margin account currently, contact NBDB via secure message inside the platform to request a USD margin account. NBDB staff will set it up; the process typically takes 1 to 2 business days. There is no separate setup fee. Once the USD margin account exists, it persists on your account and can be used for subsequent gambits.
USD account integration with National Bank banking
If you hold a National Bank USD chequing or USD savings account, the NBDB USD margin account can be linked for transfers. After the gambit completes, USD proceeds can move from NBDB USD margin to National Bank USD chequing typically same-day. From there, USD wires to U.S. banks become available.
Section 04Step-by-step procedure
The seven steps
- Day 0, before starting. Confirm both CAD margin and USD margin accounts exist. If you only have a CAD margin, send a secure message to NBDB to set up the USD margin (takes 1 to 2 business days).
- Day 1, buy DLR.TO with a limit order online. Log in to NBDB. Open a new trade ticket. Account: CAD margin. Ticker: DLR.TO. Action: Buy. Quantity: target CAD amount divided by current DLR.TO ask, rounded down. Order type: Limit. Price: current ask. Place order. Confirm fill. Commission CAD 0.
- Day 2 (T+1 settlement). The DLR.TO position becomes settled in the CAD margin account and available for journal.
- Day 2, send secure message to request the journal. Inside NBDB, navigate to secure messaging. Compose a message specifying: account number, number of DLR.TO shares to journal, destination (USD margin account as DLR.U.TO), authorization. Submit. NBDB processes the request; journal fee CAD 9.95 is charged on the journal entry. Processing 1 to 3 business days.
- Day 3 to 5, journal completes. During journaling the position is locked and cannot be sold. Once DLR.U.TO appears in the USD margin account, the journal is complete.
- Day 3 to 5, sell DLR.U.TO with a limit order online. Account: USD margin. Ticker: DLR.U.TO. Action: Sell. Quantity: same as the buy. Order type: Limit. Price: current bid. Confirm fill. Commission CAD 0.
- Day 4 to 6, USD settles. One business day after the sell, USD proceeds settle in the USD margin account.
Section 05The secure message journal request
How to compose the secure message
Inside NBDB, navigate to the secure messaging section. Compose a new message and select the appropriate category (Account Services or Trading Inquiry). Specify in the message: your CAD margin account number, your USD margin account number, the security to journal (DLR.TO), destination (DLR.U.TO in the USD margin), the number of shares, and a brief authorization. Submit. NBDB typically processes secure messages within 1 business day, after which the actual journal enters NBDB's internal queue (1 to 3 business days for the journal itself).
Why secure message and not phone
NBDB's customer service phone line exists for general inquiries and phone orders, but the journal request workflow is documented as secure-message-based. The written trail is useful for confirming the request reached NBDB, for tax-time reconciliation, and for follow-up if the journal does not complete on schedule.
Section 06Timing: 3 to 5 business days end to end
Detailed timeline
Gambit started Monday morning, no holidays:
- Monday (day 1): buy DLR.TO online. CAD 0 commission.
- Tuesday (day 2): T+1 settlement. Send secure message requesting the journal.
- Tuesday to Friday (day 2 to 5): journal processes (1 to 3 business days).
- Wednesday to Friday (day 3 to 5): sell DLR.U.TO once visible in USD margin. CAD 0 commission.
- Thursday to Monday following (day 4 to 6): USD settles T+1.
Section 07Worked example: CAD 50,000 at NBDB
The numbers
BoC daily rate: 1 USD = 1.3752 CAD. DLR.TO ask: CAD 13.75. DLR.U.TO bid: USD 9.998.
Day 1, buy DLR.TO. Available CAD: 50,000. Maximum DLR.TO shares: 50,000 divided by 13.75 equals 3,636 (rounded down). Cost: 3,636 times 13.75 equals CAD 49,995.00. No commission.
Day 2, send secure message to journal. Journal fee: CAD 9.95 (or CAD 19.90 round-trip per independent sources).
Day 3 to 5, sell DLR.U.TO. Place limit sell for 3,636 shares at USD 9.998. Fill. Gross: 3,636 times 9.998 equals USD 36,352.73. No commission.
Day 4 to 6, USD settles. USD 36,352.73 in USD margin account.
Effective rate including journal fee
CAD 50,000 in (plus CAD 19.90 in journal fees deducted from CAD margin), for USD 36,352.73 out. Effective net: USD 36,352.73 received for CAD 50,019.90 spent, equivalent to 1.3759 CAD per USD, effective spread of approximately 0.05 percent.
vs NBDB built-in retail FX of 1.70 percent
If you instead use NBDB's built-in conversion at 1.70 percent on CAD 50,000, the applied rate would be approximately 1.3986 CAD per USD, yielding USD 35,750. Gambit savings: approximately USD 600, equivalent to roughly CAD 835.
Section 08Account size and the annual maintenance fee
The fee structure
NBDB's main administrative fee is the CAD 100 annual maintenance fee, charged once per year if both of the following conditions are true:
- Account balance below CAD 20,000 at the assessment date.
- You do not meet the under-30 trader waiver (under 30 years old AND 5 plus trades during the trading year June 1 to May 31).
Other waivers: certain National Bank All-In-One Banking Solutions waive NBDB fees. Check NBDB's current waiver list before assuming you will be charged.
Planning for the snowbird gambit user
Most snowbird gambit users are above age 30 and have account balances above CAD 20,000, so the fee may apply. The simplest approaches are: (a) maintain balance above CAD 20,000 between gambit transactions, (b) enroll in a National Bank All-In-One package that waives NBDB fees, or (c) accept the CAD 100 annual fee if the banking integration with National Bank is worth it.
Section 09Common NBDB-specific mistakes
Mistake 1: not having a USD margin account ready
Unlike most other brokerages, NBDB requires a separate USD margin account. If you only have a CAD margin and you complete the DLR.TO buy without the USD margin in place, you have to wait an additional 1 to 2 business days for NBDB to set up the USD account before the journal can proceed. Set up the USD margin account before the gambit, not during.
Mistake 2: placing the trade by phone
Phone orders cost CAD 44.95 minimum. The zero-commission benefit only applies to online trades. Always place gambit legs online.
Mistake 3: market orders
DLR.TO and DLR.U.TO are liquid but spreads can widen briefly. Always use limit orders.
Mistake 4: trying to sell DLR.U.TO before the journal completes
During the journal processing window (1 to 3 business days at NBDB), the position is locked. Attempting to sell will be rejected. Wait until DLR.U.TO appears visibly in the USD margin account before placing the sell order.
Mistake 5: underestimating the journal fee impact
NBDB's CAD 19.90 round-trip journal fee is the gambit's only meaningful cost. On a small conversion of CAD 2,000, the fee is approximately 1 percent of the converted amount, comparable to retail FX spread. The gambit becomes cost-effective at NBDB only on amounts above approximately CAD 1,200 to 1,500. Below that threshold, NBDB's built-in conversion may be similar or cheaper.
Section 10NBDB vs other Canadian brokerages
Side-by-side on the gambit
| Factor | NBDB | Disnat | Wealthsimple Premium | Questrade | CIBC | RBC | BMO | TD | Scotia |
|---|---|---|---|---|---|---|---|---|---|
| Per-trade commission | CAD 0 | CAD 0 | CAD 0 | CAD 0 | CAD 6.95 | CAD 9.95 | CAD 9.95 | CAD 9.99 | CAD 9.99 |
| Journal fee | CAD 9.95 per security (approx. CAD 19.90 round-trip) | CAD 0 | CAD 0 | CAD 9.95 plus tax | CAD 0 | CAD 0 | CAD 0 | CAD 0 | CAD 0 |
| Round-trip all-in | approx. CAD 19.90 | CAD 0 | CAD 0 | approx. CAD 11.24 | approx. CAD 13.90 | approx. CAD 19.90 | approx. CAD 19.90 | approx. CAD 19.98 | approx. CAD 19.98 |
| USD account model | Separate USD margin | Dual currency | Single USD account | Dual currency | Dual currency | Dual currency | Dual currency | Dual currency | Dual currency |
| Journal method | Secure message | Phone or secure message | Web platform | Self-serve portal | Phone only | Fully automatic | MyLink or phone | Phone or Secure Message | Phone (same-day available) |
| End-to-end cycle | 3-5 days | 3-5 days | 4-5 days | 3-5 days | 4-6 days | 2-3 days | 4-6 days | 5-7 days | 1-2 same-day; 3-5 standard |
| Bilingual French and English | Yes, native | Yes, native | Partial | Partial | Yes | Yes | Yes | Yes | Yes |
| Annual or quarterly fee | CAD 100 annual under 20k | CAD 30 per quarter (dual condition) | None | None | CAD 100 annual under 10k | CAD 25 per quarter under 15k | CAD 25 per quarter under 15k | CAD 25 per quarter under 15k | CAD 100 annual under 25k |
When NBDB is the right choice
NBDB is the right choice when (a) you bank with National Bank, (b) you value zero commission on online trades for non-gambit reasons, (c) you do enough trades overall to justify the gambit journal fee, or (d) you maintain account balance above CAD 20,000 so the maintenance fee does not apply.
When another broker is the better choice
Disnat if you want the absolute cheapest gambit and bilingual service. RBC if you want the fully automatic journal. Questrade if you prefer self-serve journaling on a discount broker.
Section 11Checklist and FAQ
Pre-flight checklist
- NBDB account open with both CAD margin AND USD margin accounts ready.
- National Bank chequing linked for instant CAD transfers in.
- CAD funded sufficient for the planned DLR.TO purchase plus CAD 20 buffer for journal fee.
- DLR.TO and DLR.U.TO data available. Spreads under 3 cents.
- Account meets balance threshold (above CAD 20,000) or under-30 plus 5 trades waiver.
Execution checklist
- Place limit buy on DLR.TO online from CAD margin account. Confirm fill. CAD 0 commission.
- After T+1 settlement (or same day if allowed), send secure message requesting the journal. Specify CAD account, USD account, share quantity. Save reference.
- Wait 1 to 3 business days for journal. Journal fee CAD 9.95 charged.
- Once DLR.U.TO is visible in USD margin, place limit sell at the bid. CAD 0 commission.
- USD settles T+1 in USD margin account.
Frequently asked questions
Can I do the gambit in my TFSA or RRSP at NBDB? Yes. NBDB supports USD on registered accounts via a similar separate-account structure. Set up the registered USD side via secure message.
What if my USD margin account has not been set up yet? Send a secure message to NBDB before starting the gambit. Setup takes 1 to 2 business days. Do not buy DLR.TO until the USD margin account is confirmed ready.
Does NBDB offer the gambit on interlisted stocks like RY or MFC? Yes. The same secure-message journal applies. Buy RY on the CAD margin, secure-message to journal to the U.S. listing on the USD margin, then sell on the U.S. exchange. Same CAD 9.95 per security journal fee applies.
Are there tax implications of the gambit at NBDB vs other brokerages? No. Tax treatment is identical. See the canonical Norbert's Gambit hub article for the detailed treatment.
Can I do the gambit on the NBDB mobile app? Yes for the trades. The mobile app supports online trade placement. The journal still requires secure message via the web or mobile platform.