i'm excited to be here today at the first move fintech developer conference thanks to wade bob and the move team for inviting me to speak and it's fitting that it's a developer conference because i believe that developers are going to lead what is the biggest transformation in financial services that we've seen to date now i used to make this joke to room fulls of bankers maybe five years ago and say hey how many of you work at a bank predictably people would put up their hands and they'd say well if you did the same job but you worked in a loft or maybe you wore a hoodie then you'd be a fintech company and generally people would chuckle and they think about these small fintech companies off to the side but now in a 25 trillion dollar industry that has long been dominated by suits and lawyers the power is moving to developers why part of the reason is that open source is finally coming to financial services in a big way and i'm going to talk today about the power of open source specifically in financial services the companies and the projects that are leading the way what that means for us and the broader industry but first to understand what's going on it's worth a quick walk through history focusing specifically on how banks are built the answer hundreds of years ago is well marble hundreds of thousand ton slabs of it in fact even the ledgers in the really early days were marble the ledgers moved to paper the marble buildings moved to brick and other materials but banks for a very long time were concerned with keeping physical money safe and it actually wasn't until the 1960s with the advent of the mainframe cobalt that software came in eventually banks could interconnect so they could do interbank transfers we could wire money across the country and now banks for the first time had to be concerned with keeping virtual money safe then came the desktop computer we didn't even have to go to the branch we could just access our banking account from our laptops in the comfort of our home and eventually we could do a lot of our banking via the mobile phone so this brings us to where we are today call it the third era of banking where the modern cloud has allowed many of these core systems to move up into the cloud and so now as we'll talk about a little bit later you can get many of those layers as a service very similar to what amazon did for compute and storage deposit accounts as a service credit card issuing some compliance and really what this did is it took banking away from something that only a bank could do to something that any company can do lyft can add bank accounts for its drivers procore can do lending for its construction workers and so now money has gone from physical to bank to virtual at a bank to virtual to pretty much any company so that's a lot of progress and many would say that we're pretty much done for the near future and this is where i would disagree and what we're going to talk about today there's demand from users and there's demand from developers to go even further so what might that look like what if we exploded those layers even further into the most basic primitives so what is a primitive not derived from anything else so in financial services that could look like a ledger or might look like a payment library that's built right down to the network layer and then what if those parameters were open source here's what we've got essentially lego but for banking they'd be composable you could combine any combination of any piece that you wanted to into any use case imaginable and then they'd be open source which means that not only lego the company could build the building blocks but the smartest people anywhere in the world could contribute so before we dive into what this looks like for financial services let's just take a use case from everyday life that can help illustrate the power imagine 100 years ago you're building a home you don't really have that much choice would you like the two-bedroom home or the three-bedroom home and what color would you like your roof over time you could customize more and more how many bathrooms do you want what's the number of floors so eventually you can now source your windows from italy you can get your toilets from japan and the three major impacts are roughly analogous to some of the power of open source one you can leverage contributions from the smartest people in the world two which results in best in class parts and pieces and then ultimately way more flexibility and choice so you can put together crazy combinations that you wouldn't been able to even think of before now before jumping into financial services let's take an example from the broader enterprise software landscape get popularized by github now version control existed prior to git but as many of you know it was fairly clunky software or it could even look like hey are you working on this piece of software calling down the hall just to make sure that you don't override someone along came get and here's what happened it changed entirely how software teams worked there's now global collaboration you don't have to be in an office you can be anywhere in the world which results in best-in-class libraries and then most importantly you're not rebuilding stuff that people have built all over the place you're able to grab the status quo and then focus on building the new so let's come to fintech what would happen if you had the smartest people all around the world contributing to the building blocks and financial services and focused on combining them in new and imaginative ways it's hard to predict which of the thousands of experiments will become the next billion dollar plus companies but some examples could be what if there was no friction between the crypto and fiat worlds or what if your banking account and savings accounts and other accounts finally got incredibly intelligent and could just make decisions for you i'm going to bet many of you in this room can come up with far more creative examples now before we dive into what's going on it's worth a look at where we are today so i'd say we're in this third era of financial services which is the as a service era and to be clear there is a long runway ahead of companies that still need to add existing financial services and i'm very excited about this phase and plan to continue to invest here but let's start with taking a quick look at what this phase is enabled and some of the drivers that are going to push this further so let's say for example i wanted to build a neobank for denver mountain bikers here's what just a few short years ago this process might have looks like this is a crude banking stack i'd need to get a license like sure i could apply for one of those but that would take a very long time as anyone who has gone through this process would attest to so i'm probably going to partner with a sponsor bank then i need a core system a ledger to keep track of my money i need to get money in and out i might want to issue a mountain biking card maybe i want to issue loans i need connections in with the credit bureaus there's a lot of regulatory frameworks around this because we're dealing with money interactions with various different agencies and then of course anything to do with money has lots of fraud so now i have combined all of this stack mostly with legacy players it's probably taken me a year and a half to two years and i still haven't built the new creative thing that doesn't exist in the market that i set out to do but that's changed thanks to many of you in this room i can now get all of this as a service do you want to launch a deposit account with a debit card there's great infrastructure players for that lending as a service there's also great infrastructure players for that but now what i'd say is while we've made a ton of progress and we've gotten better and better at launching existing financial services users and developers are demanding more forward progress so let's take a look first at the user side of the equation we talked about how banking has moved from something that banks do to something that any company can do consumer companies enterprise companies so it stands to reason that because those companies have gotten much more creative in terms of the use cases that they're trying to solve the financial services that they're trying to add needs more customizability geography i often say that fintech is default local versus default global and what do i mean by that i wouldn't invest in google for canada google for brazil google for france like that's just google but i would invest in a bank for each of those reasons regions and it's because it's got different regulatory structure different infrastructure different consumer needs but now here's the problem enterprise companies take shopify which are global are trying to add financial services for example merchant accounts it's still very difficult to add global financial infrastructure and then finally we have billions of people that are left out of the financial system entirely and there's a growing set of highly talented entrepreneurs often living in these communities that know the products that need to be built what if they could just grab open source libraries and get started i think that could dramatically speed progress and so consumers are demanding evolution let's look at developers this is everyone's favorite language here on the left 40 of bank's code is in cobol it's taught at no top schools there's a shortage of cobol developers any cobol developers here you have great job security but the thousands of fintechs built are obviously built on more modern infrastructure but it's nearly impossible not to interact with legacy tech so let's say you're building this once and it's very tedious and frustrating fine but what's happening now is there's more new companies there's more developers changing jobs and so as my partner david yulevich likes to say anytime developers find themselves building something over and over again they're very smart they'll find a way to automate it better yet they'll find a way to open source it so not only will they not have to build it again the community can help make it better so now there's thousands of developers looking for off-the-shelf solutions to repeatedly frustrating problems and potentially also thousands that are willing to start the next open source projects so i'd say that while this third as a service era will continue to solve many problems there's both demands and supply to continue to evolve further and that's why i believe that we're on the cusp of this fourth era which is going to be driven in large part by open source primitives so let's dive into what some of those benefits could be standards and reliability there's lots of standards and payments many of them are pretty tedious to build to great example is the 497 page pdf not just spec for ach or sometimes they're applied slightly differently as anyone who's written to the iso 8583 protocol went out the messaging protocol for interchange reliability payments has thousands of edge cases very difficult for small teams of even the best developers to fix open connectivity we talk a lot about open banking but this is now thousands of banks around the world who are building fairly similar things potentially a use case for open source tapping global networks there's many problems that have seemingly been intractable any money laundering for one what if we could pull from the best minds all around the world to collectively help solve this problem and finally access now open source is not about free software but by the industry collaborating together to build infrastructure that makes more sense for the industry to own who might stand to benefit the most it's the people that are building for and the people in the bottom third of the socioeconomic pyramid so the bottom line is open source when applied to fintech could have tremendous benefit so now let's look at some examples let's start with move we're going to bring back our banking stack now as we discussed we can get each layer as a service and so move does two primary things first it explodes some of those layers into their most basic primitives and right down to the network layer so let's take payments libraries for ach for rtp for wires and then two it open sources them and so what does that do let's take standards standards exist but they're old and they're tedious as we discussed ach was created in 1970 metro ii defiled to the credit bureaus 1997. if you want to create receipts for 10.99 that was in 1910 it was created in 1918 so with move not only do you not have to rebuild the standard you now have a modern reference point next reliability ach very widely used very prone to failure so who would be better to fix all of these edge cases a small team or a large community and that's what moves done with many of you in this room including payments engineers at some of the largest banks that have run trillions of dollars through the move libraries and these are mortgage payments auto loans um all sorts of other payment types that were previously only accessible cobalt on mainframes that helped discover 1600 edge cases that the community was able to write test cases against and fix and harden and benefit the library for all next let's look at connectivity often the first step to building a banking app is to help your consumers get data out of their existing financial services institution so if you're building a budgeting app you'd want to get all of your transactions or even if you're a mortgage originator you might want to let people get the last two months of their income statements and this has led to the rise of aggregator companies plaid in the u.s belvo and lattam true there in europe and and many others but unlike when plaid started in 2012 in a very closed u.s ecosystem there's now open banking regulation that is starting all around the world so you have to ask does it make sense to have more proprietary companies all around the world or is this perhaps an application for open source so let's look at europe with pst2 banks are required to provide access to their transaction data so now you have banks all across the continent basically building the same thing enter to sobi which helps run the open banking project and it does three things one it provides libraries to help with integrations into legacy systems it provides a starting point for the apis that everybody's going to have to use and then perhaps most usefully it keeps up with the ever-evolving regulation so those libraries are always up to date and that's one fewer things that the banks need to do and so imagine how much more open and connected our ecosystem could be if banks were all using the same open source framework and similarly there's open source projects that help maintain those connections now i'm glossing over a very complex set of regulatory frameworks that make this difficult but we could take an inspiration from crypto there's 60 plus crypto exchanges and so is there a proprietary company that's sitting on top of all of these of course not crypto by nature more default open source there's libraries such as exchange which are a consistent interface for providing trading and accessing market data default open source so now let's look at the power of tapping global networks any money laundering term that was coined in the 1920s and 30s because mobsters used to mask their money through laundromats interestingly it actually wasn't until 1986 that the first law was passed making this illegal since then there's roughly two trillion dollars a year in money that's laundered thirty billion dollars is spent by banks and financial institutions in north america to try and prevent this crime these software companies result in hundreds of thousands of alerts 95 are false positives just imagine the compliance people that are required to process these and then even then you probably feel like you read about a different fine every other week which is true in just one year in 2019 there were 20 or there were 10 billion dollars in fines and so after all of this only 3 of the 2 trillion is actually caught because here's what's going on each financial institution individually is monitoring hundreds of thousands of watch lists of suspicious people politically exposed people and then they're trying to match entities think how difficult it is to do john smith the money launderer versus john smith the average citizen you're continuously evolving different rule sets to be able to catch suspicious transaction and then you're keeping up with ever evolving regulation and then what makes this problem worse is that if one financial institution gets much better it doesn't actually solve the problem it just transfers the problem if i'm a money launderer why am i going to go to the guy that's best in class i'm going to go over to the weakest link and so here's where open source could come into play and it's already started watchmen and open sanctions help provide search across many of these different sanctions lists and how to ingest data in a consistent way and then there's an early project at red hat which is helping share entity matching rule sets how to deal with large volumes of data so you could imagine a world whereas everyone was able to use the same consistent open source software with the best in class to date and then if somebody figured out how to make it better they could also contribute back and we might finally be able to make a dent in what has very much felt like an intractable problem lastly let's talk about inclusion there's roughly three billion people worldwide that are left out of the financial system and there's a few reasons for that one of them is that many banks are actually pretty happy from a profit perspective if you look at banks in latin america they actually have the highest return on equities in the entire world but there's also a software infrastructure reason if it costs me the bank 10 20 30 in software costs just to have an account open it just financially doesn't make sense unless i'm going to keep a lot of money in that account i'm going to take out a mortgage all sorts of different loans and so this is where the power of the open source community contributing to a shared resource in this case a shared core could really stand a benefit mephos is an example here which is now under the apache license and it's enabled its partners which are micro lending institutions to spin up peer-to-peer lending or for instance enabling tiny micro merchants to accept qr code payments and many different applications that are built for the bottom end of the socioeconomic period pyramid which has previously been left out and this brings us nicely summarized to this quote i love by paul ramsey who's an open source advocate which is you get what you pay for everyone gets what you pay for and you get what everyone pays for and so now we've seen the power of open source to drive standards and increase reliability like we've seen with move to help with connectivity like we've seen with the open banking project to tap global networks like the watchmen and open sanctions list and importantly to increase access like we've seen with mephos and having seen the accelerating pace of innovation over the last several years from the marble bank to mainframe to as a service to now open source primitives it's impossible not to believe that this is going to lead to the next era of billion dollar companies and so what does this mean for all of us in this room i think it changes how we think about and how we build infrastructure to start you can start to look for an open source library even just a few years ago that would have been not even worth doing second if you're using one consider contributing back to the holistic good of the industry but more likely since we're in the earliest of innings there isn't a solution to the problem that you're trying to solve and so if you find yourself building a tool or a boring piece of infrastructure think about how many other people might be doing the same thing or who might want to use the same thing and maybe your boring tool is the next infrastructure company and now i called this talk from marble to code but i could have called it that every financial services company will spin out a fintech company and the implications here are actually even broader and so developers are obviously the creators and the sellers of these primitives but perhaps an even more transformative shift is that developers are now the buyers the buying power in many cases has moved from the c-suite who needed to approve hundred thousand dollar budgets to pm and developer teams who can get started for free or extremely low cost and so now we have developers selling to developers which brings us back full circle to where we started where i believe that we're on the cusp of a massive change in financial services which is going to be led by some of the best developers in the world it's 2021 and we are at the first fintech developer focused conference to which i say it's about time thank you all for having me and i look forward to meeting you next few days bye
No comments yet. Be the first to comment!