Skills Data Science Portfolio Risk Assessment Tool

Portfolio Risk Assessment Tool

v20260716
trader-risk
Assess and manage investment risk using the neural-trader risk engine. This tool calculates critical metrics such as Value at Risk (VaR), Conditional VaR (CVaR), and Sharpe ratio for both single positions and entire portfolios. It also optimizes position sizing using methods like Kelly criterion and checks for market circuit breaker triggers (e.g., high correlation spikes or volatility regime shifts) to ensure robust trading decisions and minimize exposure.
Get Skill
113 downloads
Overview

Assess portfolio and position risk using neural-trader's risk engine.

Steps:

  1. Ensure neural-trader is available:

npm ls neural-trader 2>/dev/null || npm install --ignore-scripts neural-trader

  1. Run risk assessment:

```bash

Single position

npx neural-trader --risk assess --symbol TICKER
npx neural-trader --var --symbol TICKER --investment 10000

Portfolio-wide

npx neural-trader --risk assess --portfolio NAME
npx neural-trader --correlation --portfolio NAME --flag-threshold 0.8
```

  1. Calculate position sizing:

```bash
npx neural-trader --risk-tolerance 0.02 --symbol TICKER
npx neural-trader --position-sizing kelly --symbol TICKER
```

  1. Check circuit breaker status:
  • Daily loss limit (3%), weekly loss limit (5%)
  • Correlation spike (>0.85), volatility regime (VIX > 2x)
  • Max positions, single-name concentration (>10%)
  1. Present: risk metrics, position sizing recommendation, active breakers, alerts
  2. Store assessment:

mcp__plugin_ruflo-core_ruflo__memory_store({ key: "risk-TICKER-DATE", value: "RISK_METRICS", namespace: "trading-risk" })

Info
Category Data Science
Name trader-risk
Version v20260716
Size 1.4KB
Updated At 2026-07-18
Language