Global fintech and funding innovation ecosystem

Canada’s Open Banking Journey: Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE

NCFA Canada | Mahi Sall | Aug 16, 2022

OB content series Simon Redfern  - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE

Thought Leadership Series of Expert interviews and insights related to a made-in-Canada open banking regime

The National Crowdfunding & Fintech Association of Canada (NCFA), true to its mission of providing education, industry stewardship, networking, growth, and funding opportunities for innovative financial technologies and related sectors, is pleased to launch a brand new thought leadership series on Open Banking led by Berlin-based NCFA ambassador and independent expert in Fintech-Bank Partnerships Mahi Sall.

NCFA is proudly contributing this thought leadership series to help shape a system that will bring profound changes in how financial services will be created, distributed, and consumed in Canada over decades to come.  Our hope is that Canada’s Open Banking system will improve economic outcomes, improve market efficiencies and competitiveness, and enable consumers to access new and innovative financial services in a way that is secure, efficient, and consumer-centric.

The series is called ‘Canada’s Open Banking Journey’ and aims to aggregate international and domestic perspectives of Open Banking/Finance expert practitioners from around the globe to advance dialogues, key considerations, and explore potential solutions for the development of a made in Canada open banking regime with the following timeline:

  • Sep 2018:  Canada’s Open Banking journey officially began when the government established a multi-stakeholder Advisory Committee tasked to conduct a review into the merits of Open Banking
  • Apr 2021:  Advisory committee publishes final recommendations
  • Mar 2022:  Government appoints Abraham Tachjian – PwC Canada as Canada’s Open Banking lead responsible for convening industry, government and consumers in designing the foundation of the system of Open Banking for a launch in 2023.
  • Oct 2023:  Phase 1 implementation expected

NCFA Canada's Open Banking Journey Series:


 


 

Interview Begins

 

I believe open source is a sustainable force for social good.  Open Bank Project was started in 2010 with the aim of raising the bar of financial transparency and enabling greater innovation around banks.

-- Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE

 

Mahi Sall: who is Simon Redfern?

Simon Redfern: I’m a software engineer, entrepreneur, musician and father living in Berlin, Germany.

In February 2010 I gave my first talk about the Open Bank Project - and evangelized the idea that every bank should have a RESTful JSON API protected by OAuth. Since then, my company TESOBE has worked with banks, regulators and Fintechs around the world providing advisory and technology in both innovation and production settings. I’m a strong believer in open source being a force for social good as well as making good business and security sense.

 

Mahi Sall: Common Rules represent a key component of Open Banking System Design, with the premise that they create a level playing field which eliminates the need for bilateral arrangements between Open Banking participants.

Can you speak about situations that would call for bilateral arrangements in an Open Banking environment that thrives on common rules.

Simon Redfern: I can’t imagine that would be healthy.

 

Mahi Sall: Another key component of Open Banking System Design is the Accreditation Process. Canada’s Advisory Committee on Open Banking recommended to exempt federally regulated banks from the accreditation process, and similar consideration for provincially regulated financial institutions to be discussed.

What major frustration points relative to the accreditation process can be anticipated and how to address them?

Simon Redfern: In my opinion banks should have to jump through the same hoops as any other consumer of APIs. One of the first things banks will want to do is to consume each other’s APIs so that they can aggregate and provide a 360 view to their customers. Making banks also go through an accreditation process will encourage them to lobby for a simple process!

 

Mahi Sall: The third key component of Open Banking System Design are Technical Specifications & Standards with two approaches currently dominating the landscape: single standard approach (e.g. UK, Australia) and multiple standards (e.g. US, EU). Canada’s Advisory Committee left both approaches open for exploration.

Can you speak to the advantages and shortcomings of these approaches?

Simon Redfern: I’m familiar with both UK and PSD2 approaches for having implemented them and their variants.

PSD2 itself was a huge document (75 pages I seem to remember) and unnecessarily hard to navigate. It  (deliberately I guess) didn’t even mention the word API, let alone REST API. If a regulator doesn’t specify a standard, others will fill the gap like Berlin Group, STET, Polish API and possibly Open Bank Project did for PSD2.

Personally I’m in favor of explicit standards and I would even remove User Experience requirements (as specified in UK standard) which are fluffy and replace them with onboarding or consent APIs that banks use during the onboarding processes.

In other words, the standard should describe the whole journey with APIs, not just the part of the journey that actually gets data or initiates a payment.

 

Mahi Sall: In the early days of Open Banking some European banks provided in addition to APIS a Modified Customer Interface (MCI) as alternative means for third party providers (TPPs) to get access to customer data. Would you foresee the need for Canadian banks to deploy fallback options to existing APIs?

Simon Redfern: No, and why?

This was a hugely confusing part of the PSD2 document. I can only think it was there as a result of the bank's lobbying and the reluctance to update their authentication flows. Allowing screen scraping as an alternative would provide an excuse to degrade the quality of the API service and then 3rd parties would be forced to use screen scraping. Screen scraping also breaks the “no credential sharing” principle.  If a bank still provides screen scraping pages they should still have to provide first class APIs.

See:  Open Banking is Coming to Canada…Are you Ready for Change?

 

Mahi Sall: Please speak about lessons learned in terms of Open Banking test designs and implementation.

Simon Redfern: I don’t quite understand the question, but my 2 cents about testing would be:

  1.  Provide Swagger / Open API files for the endpoints so that anyone can mock them.
  2.  Provide very clear (no optionality) authentication / authorisation / consent flows.
  3.  Provide clear guidance on the data quality returned via the endpoints.
  4.  Provide a sandbox where 3rd Parties can test the above and read / comment on documentation.

 

Mahi Sall: As in other jurisdictions, financial inclusion is high on Canada’s Open Banking agenda. Please share examples where Open Banking failed to deliver on this metric. What are some of the key lessons learned that Canada could benefit from?

Simon Redfern: I’m not sure where it has failed but Open Banking does rather focus on accounts that exist. More could be done to provide APIs for helping customers improve / get a credit rating and applying for accounts. Endpoints for Products could help TPPs identify suitable products for the under banked.

NCFA Sign up for our newsletter - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE

Mahi Sall: Chief among the factors affecting the take-off of Open Banking is low adoption by consumers.  What could Canada do differently than other jurisdictions in order to pre-empt this risk?

Simon Redfern: Some Banks in the UK did publicly mumble about security which probably didn’t help - but probably the chief obstacle has been the (repeat) heavy authentication hoops that the customer has to jump through. Canada could provide different authentication / consent mechanisms depending on what can be done with the resulting token. Maybe customers could also be given some choice regarding how many hoops they are forced to jump through. It's the customer's data after all. Maybe they are OK with a very simple flow to get their balance. Or a simple flow to make a small payment.

 

Mahi Sall: Drawing upon your observations, what are some of the quick wins in terms of Open Banking use cases that banks and fintechs should prioritize rolling out?

Simon Redfern: Quick wins would mean Bank’s own data as open data e.g. Products (financial inclusion use case), Branches & ATMs. Then Account Application (financial inclusion use case).  In terms of Customer data, get balance, get transactions.

 

Mahi Sall: What role does talent play in developing a thriving Open Banking system?

Simon Redfern: There’s a virtuous circle of Talent builds APIs -> Talent builds Apps -> Consumers enjoy Apps -> Bank wants more APIs.

Talent is needed at the TPP to build exciting and easy to use Apps and at the bank to enable the API platform.

 

Mahi Sall: What are some of Open Banking’s major incidents and how to risk manage them?

Simon Redfern: Not that I know of - but don’t let hackathon participants near your data center with cameras and twitter accounts!

 

Mahi Sall: Speak about Open Banking limitations and the most common misconceptions people have about it?

Simon Redfern: That it's only about customer data and not the bank’s own data. In my opinion banks should be mainly API driven, thus opening up many areas of their business to innovation.

See:  So what is financial exclusion in the era of Open Finance?

 

Mahi Sall: What does Open Banking mean to banks and fintechs, and how does it affect the relationship between the two?

Simon Redfern: Well, banks will end up being Fintechs too, in that they will consume other Banks’ APIs. In the end there will be little difference.

 

Mahi Sall: How could banks and TPPs best prepare for Open Banking and extract the most value out of it?

Simon Redfern: Use a sandbox, code an App calling the API complete with dynamic data, onboarding and authentication and watch customers use it.

 

Mahi Sall:  Given the very tight schedule of Canada’s Open Banking roadmap, where do you think the balance must be struck to meet deadlines without significant trade-offs?

Simon Redfern: Use API versioning, be very explicit about Auth flows. Start with limited scope (read only / banking open data) for the first release.

 

Mahi Sall: What must be thought of and accounted for at this early stage of Open Banking in Canada in order to ensure compatibility and interoperability at regional/international level?

Simon Redfern: Use https, REST and JSON, OAuth, MTLS etc. The “rest” doesn’t really matter as it will never be identical.

 

Mahi Sall: Any final thoughts?

Simon Redfern:

  • One thing I’ve seen regulators miss out or ignore is the copyright / attribution of the standard. I’ve several times seen a Swagger file which is clearly based on the UK standards having the copyright set to TBC. Maybe the question could be “Under what license would you like the resulting standard to be provided ?” Related: “Under what license should customer / bank data be provided?”
  • Another thing would be to consider multiple financial institutions, banks or brands within one API host. This is not catered to in either the UK or Berlin group standards, which forces implementers to use different hosts or path prefixes which muddies the URL space / naming conventions. Single FI per host might result from strict certificate requirements but you might ask the question: ”Should the API standard cater to different bank or financial institution brands being served from one host?” - Aggregators might do this anyway, so why not build it into the standard.
  • Lastly : “How should the API standard deal with optional JSON fields?” Important: “How should we monitor Quality of Service and Availability?”

# # #

Links you may be interested in:

Mahi Sall bubble - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE

Mahi Sall is an Ambassador of the National Crowdfunding & Fintech Association of Canada “NCFA”, and an Expert on Fintech-Bank Partnerships. He is based in Berlin, Germany.

 


NCFA Jan 2018 resize - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBEThe National Crowdfunding & Fintech Association (NCFA Canada) is a financial innovation ecosystem that provides education, market intelligence, industry stewardship, networking and funding opportunities and services to thousands of community members and works closely with industry, government, partners and affiliates to create a vibrant and innovative fintech and funding industry in Canada. Decentralized and distributed, NCFA is engaged with global stakeholders and helps incubate projects and investment in fintech, alternative finance, crowdfunding, peer-to-peer finance, payments, digital assets and tokens, blockchain, cryptocurrency, regtech, and insurtech sectors. Join Canada's Fintech & Funding Community today FREE! Or become a contributing member and get perks. For more information, please visit: www.ncfacanada.org

Latest news - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBEFF Logo 400 v3 - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBEcommunity social impact - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE

Support NCFA by Following us on Twitter!







NCFA Sign up for our newsletter - Canada’s Open Banking Journey:  Interview with Simon Redfern, Founder of The Open Bank Project & CEO of TESOBE




 

Leave a Reply

Your email address will not be published. Required fields are marked *

two × four =