Why banking is just now embracing open source technology

The rise of challenger banks in recent years has shown traditional financial services firms that, even where money-handling is involved, you can’t turn your back on innovation and experimentation.

Like any other businesses, banks are under pressure to move quickly with technology, or lose out to more hungry and ambitious competitors and aggressive new kids on the block.

And while digitization has been taking place in banking for decades, keeping pace with customers’ expectations for quick, convenient, secure services that can be accessed from anywhere on any device is no mean feat, especially as society barrels closer to a cashless future by the day.

While established banks are shifting services online and investing heavily in front-end IT infrastructure, they are now vying for customers’ increasing expectation for “data-fueled, hyper-personalized experiences in real-time,” which incumbents in other sectors have been quicker to adapt to. Overall investment in new IT increased from 24 percent in 2016 to 33 percent 2019,  according to a report by CapGemini, but middle- and back-end operations are often still based on complex, manual business processes, leading to a fragmented customer experience,

As a result, 40 percent of tech-savvy or Gen Z customers are ready to leave their current bank within the next year due to a dissatisfaction with the service they’re getting – this hints at a potentially huge exodus of accounts if leading banks fail to act faster.

The myths of open source

Faced with this pressure to drive innovation forward, banks are only now beginning to embrace the advantages of open source technology, a now mainstream discipline whose associations with being “the playpen of renegade hackers and hobbyists” and it being “antithetical to commercialization” had, for many years, left the risk-averse banking sector building and relying upon its own legacy closed-source, private programming interfaces, which continue to be leveraged today.

Up until the Fintech Open Source Foundation (FINOS) founded six years ago, there was barely any trace of interest in open source within the industry whatsoever, while the Open Banking movement, which has made real strides in the number of financial services institutions using open APIs, is only really around two years old. Speaking to TechHQ, VP product at open source provider ActiveState, Jeff Rouse, said banking’s reluctance to go open-source is based on a few tightly-held myths.

Number one was the security factor; “if it’s open, anyone can look at the repository and spot exploitable code, including hackers.” The truth, however, is that the open source community offers far more eyes that spot and create fixes faster than proprietary software. Concerns over product privacy can also be prioritized, with generic elements of infrastructure not necessarily a risk factor.

“Financial services has always been known as an industry that’s fiercely protective of its proprietary IP,” Rouse said.

“But until recently the majority of this IP was focused on non-market-facing plumbing – for example, making mainframe data available on adviser desktops.

“It’s really only since embracing open source that financial services have been able to innovate faster and cheaper to produce competitive advantages like fraud detection, automated loan approvals, support bots, automated trading, and more.”

Banks were also wary of the legal risks of open source, which typically now comes with a standard well understood license, said Rouse. “That said, companies do get sued for improper use, and can become targets of patent trolls. But most open source institutions are transparent and well governed – take FINOS for example – and offer a great way for companies to collaborate without invoking lawsuits or running afoul of antitrust and conflict of interest regulations.”