risk-analysis

Compute VaR, CVaR, drawdown, Monte Carlo, and stress-test metrics for financial portfolios.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill risk-analysis-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: risk-analysis
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/finance/risk-analysis
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill risk-analysis-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Risk analysis for finance portfolios is complex; traders need reliable VaR, CVaR, drawdown, Monte Carlo, stress testing, and tail‑risk assessment to manage capital and meet regulatory requirements.

Core Features & Use Cases

  • VaR/CVaR calculations via historical, parametric, and Monte Carlo methods.
  • Maximum drawdown and Monte Carlo simulation for portfolio returns.
  • Stress‑testing framework with historical and hypothetical scenarios.
  • Tail‑risk analysis using Extreme Value Theory and GPD fitting.
  • Comprehensive risk report generation for investment strategy review.

Use case example: An asset manager can feed daily return series and portfolio weights to obtain a full risk report, including VaR, CVaR, drawdown, stress‑test outcomes, and tail‑risk metrics.

Quick Start

Ask the agent to run a risk analysis on my portfolio using the last year of daily returns.

Frequently Asked Questions about risk-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate VaR and CVaR for a financial portfolio?

To calculate VaR and CVaR, you need a financial portfolio's daily return data and position weights. The risk analysis computes these metrics using historical, parametric, and Monte Carlo methods to quantify potential capital losses.

Can I run stress testing and tail-risk analysis using historical return series?

Yes, you can run stress testing and tail-risk analysis by applying historical return series and position weights. The process uses historical and hypothetical scenarios alongside Extreme Value Theory to assess tail-risk exposure.

What data do I need to generate a comprehensive portfolio risk report?

Generating a comprehensive portfolio risk report requires daily return data and asset position weights. Optional scenario definitions can also be supplied to compute specific stress-test metrics and tail-risk outputs.

Does risk analysis support Extreme Value Theory and GPD fitting for tail risk?

Yes, risk analysis supports Extreme Value Theory and GPD fitting for tail-risk evaluation. By processing daily return data, the framework fits statistical distributions to capture extreme loss probabilities in the portfolio.

What is the best way to assess maximum drawdown for portfolio returns?

The best way to assess maximum drawdown is by processing daily return series and asset weights through Monte Carlo simulation. This calculates peak-to-trough portfolio losses and includes them in a formatted risk report.