Sophisticated financial risk
management software designed and built by industry experts

Scroll down

What we do

We create sophisticated financial risk management software. Our first product is Pluto, an industrial-strength software application to perform end-to-end stress testing and scenario-based financial planning. This is software built by industry experts for industry experts. Our main strength is combining domain knowledge with cutting-edge technology.

Why work with us?

01
Excellent working conditions
Our work environment is collegial, supportive, and flexible
02
Great challenging work
Our work is intellectually stimulating and challenging, requiring thinking outside the box
03
Never a boring topic
Risk models, AI/ML, analytics, stress testing, scenario-based financial planning
04
Only sophisticated technologies
Microservices, Kubernetes, Docker containerisation, Apache Spark, Kafka and RabbitMQ, cloud computing, Jupyter Notebooks
05
We speak several languages
Java, Scala, Python, R, SAS, C++, ...
06
Passionate people
We are a passionate group of professionals and like what we do

Our vision and strategy

We aim to develop best-in-class financial risk management software by combining domain experience with specialist skills including cutting-edge technology.

It is software built by industry experts for industry experts.
Our typical solution to a client issue has two components: consulting and software
Industrialization of stress testing is a good example where this approach is beneficial
We work closely with our sister company
Basinghall Analytics

Meet Pluto, our first software product

Pluto is a complete end-to-end stress testing and scenario-based financial planning software solution. It also includes regulatory reporting.
Key features
Full orchestration of the entire stress testing and scenario-based financial planning process – using internally or user-specified rules and user-specified models.
The tool comes with two implementations:
An industrial strength module running on AWS with a microservices architecture written in Java and Scala and using Spark for analytics (rule and model execution)
An experimental tool that mirrors the main tool but is implemented in Python and uses Jupyter Notebooks running on the cloud or locally. This allows an “inside the box” view and is designed for “what-if analysis”.
Extensive control framework that performs validations and reconciliations throughout the process that ensures that data quality and integrity are maintained and the calculations make sense.
The control framework leads to easy tracking of errors and provides complete data lineage as per BCBS 239 regulation.
Full audit trail is available along with rigorous version control. Any previous simulation can be rerun exactly as before, thanks to the extensive use of Docker containers.

Pluto and it’s satellites

Charon

Main tool, based on microservices architecture using Apache Spark, written in Java and Scala
Includes frontend and backend
Hydra
Rules library used by Charon and Styx
Includes all business, validation and reconciliation rules

Styx

Experimental tool, based on Jupyter Notebooks written in Python
Hydra
Rules library used by Charon and Styx
Includes all business, validation and reconciliation rules

Nix

Model processing engine
Allows models in Sedna to be executed by Charon and Styx

Sedna

Polyglot model library of Docker-containerised models
A model can be written in any language. It communicates via a REST API
This can be outside Pluto

How it works

1
Pluto takes input data extracted from the bank’s systems and transforms it in six stages to complete the required reporting templates.
2
The data is then transformed at each stage using a large set of transformation rules and models.
3
Many validation and reconciliation rules are applied at each stage to ensure data quality and consistency across different parts of the data.
Pluto’s stage architecture is compliant with BCBS239 data lineage rules, which is always a great challenge for banks
It is a 3-in-1 solution:
A)
a comprehensive stress testing computation module
B)
a reporting module
C)
a data integrity and quality control module

Who uses Pluto?

Banks
Pluto helps banks with regulatory and internal stress testing, scenario-based financial planning and regulatory reporting.
Insurers
Pluto helps insurers with regulatory and internal stress testing, scenario-based financial planning and regulatory reporting.
Asset managers
Pluto helps asset managers with regulatory and internal stress testing, scenario-based financial planning and also supports important investment decisions by forecasting financial and risk profiles of target companies.
Corporates
(non-financial institutions)
Pluto helps corporates with scenario-based financial analysis and COVID-19 type stress testing.

How Pluto can help you?

Essentially by making your life easier through automation of complex and involved processes.
01
Stress testing
  • Complete orchestration of stress testing process from initial data through to final template completion
  • Use cases covered: Bank of England’s STDF (also 2022 templates), European Banking Authority’s stress test (EBA ST), internal ICAAP stress tests, Bank of England’s climate stress test CBES, EBA’s climate stress test, recovery stress test, reverse stress test
  • Integration of climate stress test into other stress test processes
  • Full BCBS 239 data lineage and data quality control
02
Scenario-based financial planning
  • Scenario-based financial planning is computationally similar to stress-testing, and hence the tool provides complete orchestration from initial data through to final template completion
  • Examples of realistic comprehensive templates for scenario-based financial planning, which can be modified/replaced with client’s own templates
  • Integration of climate stress test into scenario-based financial planning process
03
Regulatory reporting
  • Superfast completion of COREP and FINREP templates
  • Their reconciliation with BoE’s STDF templates

Our people

We are a group of passionate professionals working together to build best-in-class financial risk management software.

What we really like about RiskFinTech is the opportunity to work on intellectually challenging problems, thinking creatively  to combine quant and technology – and doing this in a collegiate and supportive environment.
Nina Djokovic
Agile project/product manager
Mateusz Jedrzejewski
Technology lead and software architecture, microservices, DevOps, Spark, AWS, orchestration of stress testing
Rashid Mehmood Tabassum
Regulatory and stress testing templates, synthetic data generation
Craig Tucker
Regulatory workstream lead, Bank of England and European Banking Authority reporting templates, synthetic data generation
Dr. Alexander Markov
Trading book rules and models, stress testing reporting templates
Natalia Pomortseva
Overall quality assurance, rules and models, stress testing templates
Zhargal Ichigeev
Rules and models, stress testing templates

Enjoy the benefits of sophisticated financial risk management software