risk-metrics-calculation

Calculate portfolio risk metrics including VaR, CVaR, Sharpe, Sortino, and drawdown statistics.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/Dianshu-Liao/SkilLGuard --skill risk-metrics-calculation-dianshu-liao
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: risk-metrics-calculation
Source: https://github.com/Dianshu-Liao/SkilLGuard/tree/main/data/skills/risk-metrics-calculation
Command: npx skills add https://github.com/Dianshu-Liao/SkilLGuard --skill risk-metrics-calculation-dianshu-liao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quantify portfolio risk and performance so you can monitor downside exposure, enforce risk limits, and evaluate risk-adjusted returns without manual, error-prone spreadsheet work.

Core Features & Use Cases

  • Tail-risk measurement: Calculates Value at Risk (VaR) and Conditional VaR / Expected Shortfall (CVaR) using historical and parametric approaches.
  • Risk-adjusted performance: Computes Sharpe, Sortino, Calmar, and Omega ratios to evaluate returns relative to volatility and drawdowns.
  • Drawdown analytics: Produces drawdown series, maximum drawdown, average drawdown, and drawdown duration statistics for drawdown-aware decision making.
  • Portfolio and stress extensions: Supports portfolio-level risk utilities (e.g., marginal risk contribution, correlation and stress correlation) and historical/hypothetical stress testing patterns.

Quick Start

Use the risk-metrics-calculation skill to compute a full risk summary (VaR/CVaR, Sharpe/Sortino, and drawdown stats) for your returns series.

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 Value at Risk and Conditional VaR for a portfolio?▼

To calculate Value at Risk and Conditional VaR, this skill applies historical and parametric tail-risk methods to your returns series, generating comprehensive risk metrics for investment monitoring and enforcing risk limits.

What's the best way to compute Sharpe, Sortino, and drawdown statistics together?▼

The best way to compute Sharpe, Sortino, and drawdown statistics together is using a comprehensive risk summary tool that calculates risk-adjusted performance ratios alongside maximum drawdown and drawdown duration for your returns series.

How do I run stress testing scenarios and rolling analysis on portfolio risk?▼

You can run stress testing scenarios and rolling analysis by applying portfolio-level risk utilities, including marginal risk contribution and historical or hypothetical stress correlation patterns, to evaluate downside exposure across different market conditions.

Can I generate a risk dashboard with volatility and distribution features?▼

Yes, you can generate risk dashboard outputs by computing volatility and distribution features using numerical and statistical libraries, producing drawdown series and tail-risk measurements for drawdown-aware decision making.

Does this approach support marginal risk contribution and correlation stress extensions?▼

This approach supports portfolio-level risk extensions by calculating marginal risk contribution and correlation or stress correlation, enabling comprehensive portfolio risk evaluation and position sizing without manual spreadsheet work.