The result
The result of the collaboration between cVation and IMTC is a SaaS solution which is based on Azure PaaS services and thereby ensures a secure and future-proof solution.
The decision-making tool integrates with a wealth of data sources, calculates enormous amounts of data in real-time with advanced analytics, optimizes portfolios with AI, and assesses risks. IMTC takes advantage of the scalability of the cloud and expands its computing power as needed, using features such as App services and Cosmos. Data is stored in Storage accounts, Cosmos, and Azure SQL, depending on the needs of the individual data type. This ensures that costs are kept low while providing the functionality and speed of the solution that is desired.
The solution is based on a microservice architecture, which ensures that development, automated testing, and deployment are optimized for both developer and release speed. Data loading from a range of external custodians and investment funds is handled through the Azure Durable functions orchestrator, which ensures a correct and scalable load of the data. Customers' access to their own data is ensured as needed with either Azure AD B2C or the customers' own Azure AD. Additionally, Azure AD Privileged Identity Management is used to ensure restricted access to Azure resources for developers.
The platform currently handles around 1.2 million bonds, in addition to many years of insightful historical data on securities, transactions/trades, and companies. Over 20 billion calculations are performed daily on the platform, and data is handled for about 100,000 daily trades, all of which provide input for users' investment strategies. IMTC exposes a comprehensive API through Azure API Management, making it easy and secure for customers to automate and integrate their own trading systems directly with the analysis and decisions made by IMTC.