Financial Risk Modeling
We’re happy to announce our important skills achievement – risk assessment. This article covers basics with a simple example and unveils some specific terms, like “Value at Risk”, which helps businesses answer common strategic questions, like “How much could I lose if…?” or “What is the worst scenario could be in a super bad month?” in order to prevent potential money losses.
Risk assessment is a part of our fast-growing Data Science service which helps us to solve a specific kind of tasks. Here is a simple example:
Let’s say we need to create a risk model to use it to predict possible future returns based on a given daily price changes in the form of matrix. A cropped version of the full matrix is shown below:
|Daily Price Changes|
To build risk model we use “Value at Risk” (VAR) approach. VAR is a statistical technique to determine risk levels over a specific time frame and ensure that these levels do not exceed some predefined “critical” threshold.
To calculate VAR, there are three approaches:
- Variance-covariance method (or correlation or parametric method). Here, the volatility of each risk factor is extracted from the historical observation period (historical data on investment returns is also required). This method is used when the assumption for normally distributed risk factor returns is acceptable. This is, actually, its main disadvantage.
- Historical simulation method. It avoids pitfalls of the previous method, but some rare events and crashes can be included in the results.
- Monte Carlo simulation method. The most realistic method. It uses empirical distributions of risk factors to generate portfolio values at given time periods (horizons).It also gives the higher flexibility in terms of choosing distributions for returns and bringing in subjective judgments and external data, resulting in more accurate VAR.
Considering all the above, to implement the risk model for this particular case, the Monte Carlo simulation method was used.
Simulated portfolio values:
This chart shows a threshold of the VAR (red columns) according to the portfolio values matrix.
VaR technique allows you to define a critical threshold, calculate the appropriate “Value At Risk” and take necessary countermeasures in order to mitigate possible negative outcomes.
This dummy example, however, is a perfect demonstration of risk assessment basics. In real world, to meet the most demanding customer requirements, IT Svit specialists can use risk assessment in conjunction with other data mining, machine learning, statistics models and techniques, like Time Series Forecasting methods.
Feel free to browse through the latest insights and hints on the DevOps, Big Data, Machine Learning and Blockchain from IT Svit!
How IT Svit handles the remote management projects
Remote project management can provide tangible benefits for any business if it is done right. IT Svit has ample experience with executing the remotely managed projects. Here is how we do it.
AI is coming, and it is not about sentient robots
The whole generations worldwide grew reading Isaac Asimov’s books and watching the movies like Terminator, The Matrix an I, Robot. They dream of AI, but that AI is not to come… at least for now.
Developing a blockchain solution for a management company
IT Svit has ample experience with blockchain development, and the recently finished project is yet another proof of this statement. Our customer got all he wanted — and more!
What is Helm and why you should love it?
Helm is the first application package manager running atop Kubernetes. It allows describing the application structure through convenient helm-charts and managing it with simple commands.