У сфері економіки та фінансів вартість під ризиком (VaR) є показником того, наскільки може знизитися ринкова вартість активу або портфеля активів протягом певного періоду часу (зазвичай або днів) за звичайних умов. Цей показник часто використовується міністерствами безпеки або інвестиційними банками для оцінки ринкового ризику їхніх портфелів активів (ринкова вартість під загрозою), але насправді є досить універсальною концепцією з широким застосуванням. Інформація взята з Вікіпедії, безкоштовної енциклопедії.
VaR визначається трьома параметрами:
Часовий горизонт (період), що підлягає аналізу (тобто період, протягом якого планується утримувати активи в портфелі - «період очікування»). Зазвичай це день, хоча днів використовуються, наприклад, для розрахунку вимог до капіталу згідно з Європейською директивою про достатність капіталу (CAD). Для деяких задач підходить навіть період утримання рік.
Рівень довіри, на якому проводиться оцінка. Популярні рівні довіри зазвичай становлять і .
Валюта, в якій буде виражена вартість під ризиком (VaR).
У цій задачі ми використовуємо фіксований рівень довіри і долар Берланда як валюту.
VaR - це максимальна сума ризику, яка може бути втрачена з інвестицій (в «нормальних» ринкових умовах) за певний період утримання на певному рівні довіри. Це протилежність ймовірності дефіциту, оскільки він представляє собою суму, яка буде втрачена з заданою ймовірністю, а не ймовірність того, що дана сума буде втрачена.
Розглянемо приклад торгового портфеля. Відома його сьогоднішня ринкова вартість у доларах Берланда, але його ринкова вартість на завтра вже невідома. Інвестиційний банк, що володіє цим портфелем, може повідомити, що портфель має -денну VaR у мільйони при рівні довіри . Це означає, що (за умови, що звичайні умови будуть переважати протягом дня) банк може очікувати, що з ймовірністю вартість його портфеля зменшиться не більше ніж на мільйони протягом дня або, іншими словами, що з ймовірністю вартість його портфеля зменшиться на мільйони або більше протягом дня.
Важливо зазначити, що цільовий рівень впевненості ( у наведеному прикладі) є заданим параметром; результат розрахунку ( мільйони у наведеному прикладі) представляє собою максимальну суму ризику (значення під ризиком) для цього рівня довіри.
У наступному випадку дохідність означає процентну зміну значення.
Існує безліч моделей для оцінки VaR. Кожна модель має свій набір припущень, але найбільш поширене припущення полягає в тому, що історичні ринкові дані є нашою найкращою оцінкою майбутніх змін. Важливе припущення моделі «дисперсії-коваріації» (VCV) полягає в тому, що дохідність факторів ризику завжди (спільно) розподіляється нормально і що зміна вартості портфеля залежить лінійно від усіх факторів ризику. Існують моделі «історичного моделювання» і «Монте-Карло», але тут ми розглянемо лише модель VCV.
Нижче ми розглянемо простий випадок, коли єдиним фактором ризику для портфеля є вартість самих активів. Наступні два припущення дозволяють перевести задачу оцінки VaR в лінійну алгебраїчну задачу:
Портфель складається з активів, дельта яких лінійні, а точніше: зміна вартості портфеля лінійно залежить від (тобто є лінійною комбінацією) всіх змін у значеннях активів, так що дохідність портфеля також лінійно залежить від всіх дохідностей активів;
Спільний розподіл дохідностей активів є нормальним.
Наслідки (1) і (2) полягають у тому, що дохідність портфеля нормально розподілена, оскільки завжди вважається, що лінійна комбінація спільно нормально розподілених змінних сама розподілена нормально.
Ми будемо використовувати наступні позначення:
є активів;
\mu_i = очікуване значення дохідності активу ;
\mu_P = очікуване значення дохідності портфеля;
\sigma_i = стандартне відхилення дохідності активу ;
\sigma_P = стандартне відхилення дохідності портфеля;
V_i = початкове значення активу (в одиницях валюти);
V_P = початкове значення портфеля (в одиницях валюти);
w_i = V_i / V_P
= вектор всіх w_i (w^T означає транспонування)
= коваріаційна матриця, тобто матриця коваріації між усіма активами, тобто N \times N матриця.
Коваріація між двома дійсними випадковими величинами і з очікуваними значеннями E(X) = \mu і E(Y) = \upsilon визначається як: \text{cov}(X, Y) = E((X - \mu)(Y - \upsilon)), де оператор очікуваного значення. Розрахунок йде наступним чином.

Припущення про нормальність розподілу дозволяє нам -масштабувати розраховане стандартне відхилення портфеля до відповідного рівня довіри. Таким чином, для рівня впевненості VaR ми отримуємо:
\text{VaR} = -V_P (\mu_P - 1.644854 \cdot \sigma_P)
Вам будуть надані хронологічні дані про ціни активів і кількість кожного активу в портфелі. Ви повинні розрахувати вартість ризику для цього портфеля.
Перший рядок містить цілі числа і (1 \le T \le 10000, 1 \le N \le 10). Другий рядок містить цілих чисел, що характеризують кількість кожного активу в портфелі. Ці числа цілі і не перевищують .
Кожен з наступних T + 1 рядків містить додатних чисел \text{price}^{(i)}_t заданих з десятковими цифрами (0 \le t \le T, 1 \le i \le N). Перший рядок містить сьогоднішні ціни на ринку (день ) за одну одиницю відповідного активу. Наступний рядок відповідає попередньому робочому дню (день ) і так далі. Сьогоднішні ціни повинні використовуватися для розрахунку початкової вартості активів. Дохідність активу в день дорівнює (\text{price}^{(i)}_{t-1} - \text{price}^{(i)}_t) / \text{price}^{(i)}_t.
Ціни додатні і не перевищують .
Виведіть одне число - значення VaR для вхідних даних. Відповідь повинна бути виведена з точністю до 10^{-2}.
Приклад 1