risk-metrics-calculation

Calculate VaR, CVaR, Sharpe, Sortino, and drawdown from return time series.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/emilneuraz-ai/neuraz-web --skill risk-metrics-calculation-emilneuraz-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: risk-metrics-calculation
Source: https://github.com/emilneuraz-ai/neuraz-web/tree/main/.agents/skills/.agents/skills/risk-metrics-calculation
Command: npx skills add https://github.com/emilneuraz-ai/neuraz-web --skill risk-metrics-calculation-emilneuraz-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Calculates and communicates comprehensive portfolio risk metrics (VaR, CVaR, drawdown, volatility) to support risk-aware decision making and regulatory readiness.

Core Features & Use Cases

  • Comprehensive metric suite: VaR (historical, parametric, and Cornish-Fisher), CVaR, drawdown analysis, and risk-adjusted returns (Sharpe, Sortino, Calmar, Omega).
  • Rolling and portfolio-level insights: rolling volatility and Sharpe, portfolio-level risk contributions, and stress testing (historical and hypothetical scenarios).
  • Use cases: risk budgeting, performance attribution under risk constraints, and risk dashboarding for ongoing monitoring.

Quick Start

Provide a time series of periodic returns to trigger a full risk assessment that outputs VaR, CVaR, drawdowns, and risk-adjusted metrics.

Frequently Asked Questions about risk-metrics-calculation

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

FAQPage Schema
How do I calculate portfolio risk metrics like VaR and CVaR from a time series of returns?

To calculate portfolio risk metrics like VaR and CVaR, you provide a time series of periodic returns to trigger a comprehensive assessment that outputs Value at Risk, Conditional Value at Risk, drawdowns, and risk-adjusted performance ratios.

What is the difference between historical, parametric, and Cornish-Fisher VaR methods for portfolio risk?

Historical VaR uses actual past return distributions, parametric VaR assumes a normal distribution, and Cornish-Fisher VaR adjusts for skewness and kurtosis. This Skill supports all three methods to quantify portfolio risk across different statistical assumptions.

How do I measure drawdown and rolling volatility for portfolio monitoring?

You measure drawdown and rolling volatility by inputting periodic returns into the risk calculation, which analyzes peak-to-trough declines and generates rolling volatility metrics to support ongoing portfolio risk monitoring and compliance workflows.

Can I calculate risk-adjusted returns such as Sharpe, Sortino, and Calmar ratios for performance attribution?

Yes, you can calculate risk-adjusted returns including Sharpe, Sortino, Calmar, and Omega ratios. These metrics support performance attribution under risk constraints and risk budgeting by quantifying returns relative to portfolio volatility and drawdowns.

Does this risk calculation Skill support stress testing with hypothetical scenarios?

Yes, the risk calculation Skill supports stress testing using both historical and hypothetical scenarios. It evaluates portfolio risk metrics under adverse conditions to help finance teams validate risk budgets and ensure regulatory readiness.

What data format do I need to calculate portfolio-level risk contributions and risk-adjusted metrics?

You need a time series of periodic portfolio returns as input. Providing this return series allows the calculation of portfolio-level risk contributions, comprehensive drawdown analysis, and risk-adjusted metrics for risk-aware decision making.