Skip to content
Data
Skill

/portfolio-risk

Analyze portfolio risk — technical indicators, sentiment shifts, insider alerts, ESG scores, and volatility metrics. Use when the user asks about portfolio risk, wants to assess holdings, or needs risk/reward analysis.

From plugin
eodhd-api
4913 skills1 agent1 MCP

Claude Code

$ npx -y skills add EodHistoricalData/eodhd-claude-skills --skill portfolio-risk --agent claude-code

SKILL.md

portfolio-risk.SKILL.md
name: portfolio-risk
description: >-
  Analyze portfolio risk — technical indicators, sentiment shifts, insider
  alerts, ESG scores, and volatility metrics. Use when the user asks about
  portfolio risk, wants to assess holdings, or needs risk/reward analysis.
version: 0.4.0

Skill: portfolio-risk

Purpose

Perform multi-dimensional risk analysis on a portfolio or individual holdings using EODHD data — combining technical indicators, sentiment analysis, insider activity signals, and fundamental risk metrics.

Trigger

Activate when the user asks for:

  • Portfolio risk analysis or assessment
  • Risk/reward evaluation of holdings
  • Volatility analysis or drawdown risk
  • Insider selling alerts for portfolio positions
  • Sentiment shifts or deterioration for holdings
  • Concentration risk or sector exposure analysis

Workflow

1. **Get portfolio** — confirm ticker list and optional weights 2. **Fetch price history** — `eod` for each holding (6-12 months) 3. **Calculate risk metrics** — returns, volatility, max drawdown, correlation 4. **Fetch technicals** — `technical` for RSI, Bollinger Bands, ATR per holding 5. **Fetch sentiment** — `sentiment` for each holding (recent trend) 6. **Fetch insider activity** — `insider-transactions` for each holding 7. **Fetch fundamentals** — `fundamentals` for debt ratios, beta, sector allocation 8. **Compile risk report**

Output Structure

Portfolio Risk Analysis — [Date]

**Portfolio Composition** | Ticker | Weight | Sector | Market Cap | |--------|--------|--------|-----------|

**Risk Metrics** | Metric | Portfolio | Benchmark (S&P) | |--------|-----------|-----------------| | Annualized Volatility | — | — | | Max Drawdown (12M) | — | — | | Beta | — | — | | Sharpe Ratio | — | — |

**Per-Holding Risk Signals** | Ticker | RSI | Bollinger %B | ATR% | Sentiment | Insider Net | |--------|-----|-------------|------|-----------|------------|

**Risk Alerts**

  • Overbought/oversold signals (RSI > 70 or < 30)
  • Negative sentiment trends
  • Significant insider selling
  • High concentration in single sector/stock
  • Elevated volatility vs historical norms

**Sector Exposure** | Sector | Weight | Count | |--------|--------|-------|

**Recommendations**

  • Diversification suggestions
  • Hedging considerations
  • Positions requiring attention

> This is not financial advice. Data is for informational purposes only.

Endpoints Used

| Endpoint | Purpose | Cost | |----------|---------|------| | `eod` | Price history for returns | 1 call/ticker | | `technical` | RSI, Bollinger, ATR | 5 calls/ticker | | `sentiment` | Sentiment scores | 5 + 5/ticker | | `insider-transactions` | Insider activity | 1 call/ticker | | `fundamentals` | Beta, debt, sector | 10 calls/ticker |

References

  • `../eodhd-api/references/endpoints/technical-indicators.md`
  • `../eodhd-api/references/endpoints/sentiment-data.md`
  • `../eodhd-api/references/endpoints/insider-transactions.md`
  • `../eodhd-api/references/endpoints/fundamentals-data.md`
  • `../eodhd-api/references/endpoints/historical-stock-prices.md`
Read more
@eodhistoricaldata
Ships witheodhd-api

Developer-first financial data for Claude — 150,000+ tickers across 70+ exchanges, powered by EODHD API and an OAuth-secured MCP Server. ⚠ Not financial advice. This plugin delivers AI-generated analysis on top of EODHD market data.

4913 skills1 agent1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
49
Star history of EodHistoricalData/eodhd-claude-skills on GitHub, a chart by star-history.com

Other skills on eodhd-api.

company-brief

company-brief

Generate a comprehensive company snapshot using EODHD data — profile, fundamentals, recent news, sentiment, insider transactions,…

eodhd-api

eodhd-api

Fetch financial data from EODHD API — historical prices, fundamentals, options, technical indicators, news, sentiment, macro…

eodhd-macro

eodhd-macro

Macro-economic dashboard using EODHD data — GDP, CPI, unemployment, interest rates, Treasury yield curve, real yields, and the…

More skills from other plugins.

context-loader
Auto-invoked

context-loader

Search memories from earlier Pi sessions in this repository. Use it when earlier work may already explain the code, error,…

mem08d69k
@mem0ai@mem0aiInstall Skill
analyzing-ai-citations

analyzing-ai-citations

Answer AI citation and answer engine optimization (AEO) questions in PostHog: whether AI answer engines (ChatGPT, Claude, and an…

posthog2w41k
@posthog@posthogInstall Skill

Questions about portfolio-risk.

Which coding agents can use portfolio-risk?
portfolio-risk installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.