Canadian banks with the best feeds

Given the issues with Canadian banks working with third-party data aggregators like Yodlee and Plaid (as explained in this blog post: Canada: Sorry, The Connection Just Isn't There Anymore), we've compiled the below statistics to give some perspective on which banks might provide a better experience for their customers with PocketSmith.

  • Only banks with more than ten active feeds are included.
  • The absence of a number means there are no feeds for that bank with that provider.
  • Banks are sorted in descending order based on the number of active feeds.
  • "Auth Failed" means that authorisation was unsuccessful for some reason. This could be because a two-factor authentication prompt was not entered in time, or it was never sent by the bank, or authorisation failed because the bank threw an error.
  • These stats do not cover additional issues that may occur following a "successful" sync, such as delayed, missing or duplicate transactions.
  • Data is current as of 04 February, 2025

We keenly await open banking legislation in Canada to force the banks to work in a more open, customer-centric way. For the moment, we can only recommend that people look at moving their business to banks that provide more reliable connections, through working with third-party aggregation services like Yodlee and Plaid.

Provider Name Yodlee % Success Plaid % Success Yodlee % Error Plaid % Error Yodlee % Auth Failed Plaid % Auth Failed
American Express 37 84 3 0 61 16
BMO Bank of Montreal 81 88 2 0 17 12
Canadian Tire Bank 77 100 0 0 23 0
Capital One 21
7
71
CIBC 38 4 6 0 55 96
Desjardins 70 85 4 0 26 15
EQ Bank 17
25
58
Interactive Brokers - CA
36
0
64
National Bank of Canada 17 82 0 0 83 18
Neo Financial 0
18
82
President's Choice Financial 0 25 67 0 33 75
Questrade 4
7
89
RBC Royal Bank 43 57 4 0 54 43
Rogers bank 69
0
31
Scotiabank 37 60 2 0 59 40
Simplii Financial 52 13 4 0 44 87
Sun Life 29
0
71
Tangerine 45 44 12 0 42 56
TD Canada Trust 51 61 8 0 41 39
Wealthsimple (WASI) 2
17
80
Wise (CA)
93
0
7

Still need help? Contact Us Contact Us

keyboard_arrow_up