British Computer Scientists Aim to Automate Financial Regulation with Smart Contracts
Professor Philip Treleaven and his renowned financial computer science team at University College London are working on a new project that involves automating financial regulation through the application of blockchain-based smart contract technology.
Treleaven and his team are assembling several technology-related components to create what Treleaven has coined core “regtech,” which enables the automation of financial regulation processes such as filing for FCA approval for a banking license.
The new solution is composed of five parts:
- An artificially intelligent regulatory advisor as the front end to the FCA’s regulatory handbook.
- Fully automated real-time monitoring of digital and social media to identify potential consumer and market abuse.
- Fully automated reporting using digital compliance communication as well as big data analytics.
- Regulatory policy modeling using smart contracts to codify regulations and to assess impact before deploying new regulation.
- Fully automated regulation through applying distributed ledger technology to automate regulatory monitoring and compliance.
Automating the FCA Registration Process
One of the first use cases Professor Treleaven and his team are targeting is the FCA registration process for companies that require regulatory approval to conduct financial services-related business in the UK.
The current process to receive FCA authorized status is lengthy, costly and involves a lot of engagement between FCA staff and applicant firms. This is made worse by the fact that the FCA now deals with almost twice as many financial services firms than previously, while still having roughly the same amount of staff as before. That is one of the reasons why automating regulatory approval process would be a create cost-saver and make the entire process more efficient and quicker.
“So we are trying to build a front end to the FCA Handbook that basically will interact with the registrant and try and fill in the forms for them; and then you can just give this to a specialist lawyer who can say: ‘this is correct; this is wrong,’” Treleaven said.
Another important area that Treleaven highlights is the deployment of new regulations. He believes that new regulations should first be tested in a simulation before it is put into place in the marketplace as opposed to imposing new rules that are entirely untested.
He also believes that screening individual’s social media accounts for potential market abuse should be part of the FCA’s arsenal: “The other great challenge, which isn’t really discussed, is using some sort of behavior analytics to try and encourage people to behave well.”
Treleaven also believes that the UK needs to invest more in this field. According to him, the FCA’s counterparts in Singapore and Hong Kong, the MAS (Monetary Authority of Singapore) and the SFC (Securities and Futures Commission) are viewing regtech as an important economic driver into which they are investing in heavily:
“You’ve got the Asians who are saying, this can give us an economic advantage, so we will pump huge amounts of money into experimentation, and certainly MAS in Singapore are really gung-ho about what they are doing.”
He also believes that the US and the European Union are not doing enough in this space to keep up with regtech innovation coming out of Asia, despite this being an important area not only for the financial markets but for a country’s economy as a whole.
Codifying the Law
Professor Treleaven and his team have looked into the different ways they can codify financial regulation using a blockchain-based smart contract to automate regulatory processes, especially in relation to what programming language is most suited for this task.
UCL is currently working on so-called “smart contract templates in collaboration with R3 and Barclays Bank,” which aims to combine natural language and computer code in machine readable format that is currently being tested for standardized financial derivative contracts such as interest rate swaps. There are more plans at UCL to develop a new financial smart contracts language in the future. However, Treleaven currently sees no need to develop a new programming language for smart contract creation.
Treleaven is opting for a “multi-paradigm” declarative subset of the programming language Python that allows developers to use the features of both functional, declarative languages and object-oriented languages:
“It turns out programming in a declarative subset of Python brings quite a few benefits. From a mathematical viewpoint, this includes formal provability, modularity, composability, and ease of debugging and testing, whereas pragmatically, the benefits consist of the wealth of associated code and seamless analytics.”
Not the First Innovation Coming from UCL’s Financial Computer Science Team
Treleaven and his team’s new approach to ‘regtech’ is not the first potentially groundbreaking project they have worked on. Around 25 years ago, he and his team developed the first insider trading detection system for the London Stock Exchange (LSE) that managed to identify seven people who were potentially engaging in insider trading the first time the system was deployed. Five of the identified individuals were later prosecuted on insider trading charges. Furthermore, ten years later, Treleaven and his team partnered with Deutsche Bank to develop the first electronic fixed income trading platform.
The new project the team is working on focuses on one of the hottest topics in financial services since the global financial crisis of 2008, financial regulation. Since the financial crisis, regulators across the globe have imposed stricter capital adequacy requirements for banks and imposed new restrictions to the amount of risk financial institutions may take. Financial institutions have invested heavily in AML and compliance departments as well as new systems To comply with these and a range of other new regulations.
Both the financial regulator as well as financial services firms would benefit from the automation of regulatory processes as it will allow both sides to save on costs and it will make processes more efficient. The consumer will also indirectly benefit as any wrongdoing by players in the financial services industry that may harm consumer will be more easily identified, which will allow regulators and prosecutors to act faster to protect the interest of financial services consumers.