risk-analytics

Quantify portfolio risk using VaR, CVaR, and factor-based decomposition.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/tmcga/alpha-stack --skill risk-analytics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: risk-analytics
Source: https://github.com/tmcga/alpha-stack/tree/main/skills/risk-analytics
Command: npx skills add https://github.com/tmcga/alpha-stack --skill risk-analytics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Risk analytics teams need to quantify, monitor, and communicate portfolio risk across asset classes, using VaR, CVaR, drawdown, stress tests, and scenario analysis.

Core Features & Use Cases

  • Factor risk decomposition and attribution to identify drivers of risk versus potential alpha
  • VaR, CVaR, drawdown, and tail-risk metrics with scenario and stress testing support
  • Liquidity risk assessment, limit monitoring, and ex-ante/ex-post risk reporting

Quick Start

Provide your portfolio composition and return history, and I will generate a comprehensive risk report with VaR, CVaR, and scenario analysis.

Frequently Asked Questions about risk-analytics

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

FAQPage Schema
How do I calculate VaR and CVaR for portfolio risk analysis?

Portfolio risk analysis calculates VaR and CVaR by applying factor-based risk decomposition to your portfolio composition and return history. This generates a comprehensive risk report quantifying potential losses and tail-risk metrics.

What's the best way to stress-test a portfolio against different market scenarios?

Stress-testing a portfolio involves running scenario analysis to evaluate performance under hypothetical market conditions. This Skill applies factor-based risk decomposition and tail-risk metrics to identify vulnerabilities and support informed risk governance.

How does factor risk decomposition identify drivers of portfolio risk versus alpha?

Factor risk decomposition identifies drivers of portfolio risk versus alpha by attributing returns to specific risk factors. This separates systematic risk exposure from potential alpha generation, clarifying what truly impacts portfolio volatility.

Can I assess liquidity risk and set monitoring limits for my portfolio?

Yes, you can assess liquidity risk and set monitoring limits for your portfolio. The Skill supports liquidity risk assessment, limit monitoring, and ex-ante or ex-post risk reporting to ensure positions remain manageable under stress.

What data do I need to generate a comprehensive risk report with drawdown and tail-risk metrics?

To generate a comprehensive risk report with drawdown and tail-risk metrics, you need to provide your portfolio composition and return history. The Skill then processes this data to produce VaR, CVaR, and scenario analysis outputs.

What are the limitations of using scenario analysis for risk governance?

Limitations of scenario analysis include model limitations, regime dependence, and specific guardrails. The Skill ensures clear communication of these constraints, providing explicit assumptions and confidence levels for all risk estimates.