Individual investor diagnosing, profiling and training in banks has been traditionally done through interviews or pen-and-paper questionnaires. Hypothekarbank Lenzburg AG has decided to take a leap into algorithmic gamification to better understand their customers and prepare truly tailored offers for them.

Hypothekarbank Lenzburg AG is a 150-year-old Swiss bank located in the Zurich area. Led by a tech-oriented CEO, Marianne Wildi, it recognizes software as a key direction of the evolution of the banking world. In 2017 the bank chose FINGO as a partner to develop a tool that would help customer relationship managers better understand their clients and allow them choose the best investment strategy.

The application developed for Hypothekarbank Lenzburg AG guides investors through a set of interactive slides, which allow to check the client’s knowledge about investment tools, grasp their strategic goals and finally train them to become better aware of investment mechanisms.

The application’s flow is non-linear. It is based on algorithms developed at a Swiss research institute and each subsequent question is slightly modified by the previous answers. In this way, each diagnosing, profiling and training session is unique and reflects the actual person answering the questions. The result of using the application is a raised awareness, more confidence and clearer goals achieved by Hypothekarbank Lenzburg AG.

The development team used the latest .NET Core 1.1 implementation of .NET and hexagonal architecture (ports & adapters). A d3.js library was used to visualize the data. The application testing utilizes C# unit tests (xUnit, NSubstitute), JavaScript tests (Jasmine) and UI tests (Selenium).