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.