Banks are looking for a solution to:
The Pricing Engine can complement Vault Core when:
Short time to market
Decoupling pricing from the core reduces complexity of changes to products and prices. Nova Services’ flexible approach to data structures removes the need for development, even in the case of previously non-existent fields.
Cloud-native
Utilising cloud-native technologies allows banks to build upon cloud provider supported managed services. They also gain the high availability and scalability of the cloud.
High performance
Nova Services’ best-in-class response times enable pricing for instant payments. The Pricing Engine can calculate periodic fees in a few minutes for millions of accounts.
Core modernisation
Decoupling pricing from the core enables banks to realise the benefits of decoupled microservices sooner. It enables business to create new products with different prices with a shorter time-to-market. Moreover, it reduces the risk, complexity and cost of changes raising the likelihood of success.
The Pricing Engine sends updates to Vault Core’s parameters, which are then used in smart contracts to drive the values that are posted.
The Pricing Engine can update parameters based on external triggers, as well as data it receives in advance from outside (for example, customer attribute change, or account transaction details). It can even aggregate data in advance to use in its formulas, such as the number of times withdrawals have been made from the account this month, or the number of times withdrawals have been made this month across linked family accounts.
In a multi-core environment there are advantages to centralising pricing management. When fees and rewards are based on aggregate balances from accounts or transactional behaviour in multiple cores, a centralised service could be used to maintain enterprise-wide customer behaviour data to calculate the correct results for each account. Decoupling pricing management embedded within a legacy core reduces complexity when migrating to Vault Core and facilitates greater flexibility when changes are required in the future.
Thought Machine and Nova Services share the vision for cloud-native, microservice-based core banking. We believe core banking should be decoupled to reduce change complexity and speed up time to market. Nova Services can reduce smart contract complexity in Vault Core for more complex pricing use cases.