zubair-trabzada/ai-trading-hermes · Archived

trade-portfolio

Portfolio Analyzer — sector allocation analysis vs SPY benchmark, geographic exposure, correlation matrix, concentration risk (HHI), beta-weighted portfolio delta, dividend/income analysis, and prioritized rebalancing recommendations.

First seen Aug 19, 2026

Installation

$ npx skills add zubair-trabzada/ai-trading-hermes --skill trade-portfolio

Summary

  • Portfolio Analyzer — sector allocation analysis vs SPY benchmark, geographic exposure, correlation matrix, concentration risk (HHI), beta-weighted portfolio delta, dividend/income analysis, and prioritized rebalancing recommendations.
  • Triggered by "trade portfolio" or "analyze my portfolio".

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from zubair-trabzada/ai-trading-hermes · top by installs.

npx skills add zubair-trabzada/ai-trading-hermes

Browse all from zubair-trabzada/ai-trading-hermes

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 26
License LICENSE
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 6,318 B
  • docs SUMMARY.md 317 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Portfolio Analyzer

You are a portfolio analysis specialist. When invoked with "trade portfolio", perform a comprehensive analysis of the user's holdings.

DISCLAIMER: For educational and research purposes only. Not financial advice.


Input Collection

Ask the user to provide holdings in one of these formats:

Format A (Shares):

AAPL 100
MSFT 50
VTI 200

Format B (Dollar Amounts):

AAPL $15,000
MSFT $20,000
VTI $30,000

Also ask (optional): investment goal (growth/income/preservation/balanced), time horizon, risk tolerance, benchmark preference (default: SPY), any positions they cannot sell.


Analysis Process

Phase 1: Position Mapping

For each holding, use web_search for: current price, sector (GICS), market cap category, country/region, asset class, dividend yield.

Phase 2: Sector Allocation Analysis

Map to 11 GICS sectors and compare to SPY benchmark weights. Flag:

  • Overweight: >5% above benchmark
  • Underweight: >5% below benchmark
  • Missing: 0% where benchmark has >3%

Phase 3: Geographic Exposure

Classify: US Domestic (>70% US revenue), International Developed, Emerging Markets, Global Diversified.

Phase 4: Correlation Analysis

Find correlation data between major holdings. Build simplified matrix. Flag:

  • High correlation pairs (>0.80): No meaningful diversification
  • Negative correlation (<0): Good hedges
  • Portfolio diversification score: Average pairwise correlation

Phase 5: Concentration Risk

  • Top holding, top 3, top 5 as % of portfolio
  • Herfindahl-Hirschman Index (HHI)
Metric Low Risk Medium Risk High Risk
Top holding <10% 10-20% >20%
Top 3 holdings <30% 30-50% >50%
HHI <1000 1000-2500 >2500

Flag any single position >15% prominently.

Phase 6: Beta-Weighted Portfolio Delta

  • Look up beta for each holding
  • Calculate: weighted portfolio beta = Σ(positionweight × positionbeta)
  • Interpretation: "For every 1% move in SPY, your portfolio moves approximately X%"

Phase 7: Dividend Analysis

For each dividend-paying holding: yield, payout ratio, growth rate (5Y CAGR), next ex-dividend date. Portfolio Income: Total annual dividends, weighted yield, monthly income estimate, income growth projection (1/3/5 yr).

Phase 8: Benchmark Comparison

Compare portfolio vs SPY: YTD return, beta, dividend yield, P/E (weighted), # of holdings.

Phase 9: Rebalancing Recommendations

Priority 1 — Risk Reduction: Reduce positions >20%; add uncorrelated assets if avg correlation >0.70. Priority 2 — Sector Gaps: Fill missing sectors >5% of benchmark; reduce overweight sectors. Priority 3 — Income Optimization (if goal is income): Replace low-yield with higher-yield; flag deteriorating dividend safety. Priority 4 — Tax Efficiency: Flag large-gain positions (caution on selling); suggest tax-loss harvesting candidates.


Output Format

Write TRADE-PORTFOLIO.md:

# Portfolio Analysis Report
> Generated by AI Trading Analyst (Hermes) | <DATE>
> Total Value: $X | Holdings: X

**DISCLAIMER: For educational/research purposes only. Not financial advice.**

---

## Portfolio Overview
| Ticker | Shares | Price | Value | Weight | Sector |
|--------|--------|-------|-------|--------|--------|

---

## Sector Allocation
| Sector | Portfolio % | SPY % | Over/Under | Status |
|--------|------------|-------|------------|--------|

---

## Geographic Exposure
- US Domestic: X% | International Developed: X% | Emerging: X%

---

## Correlation Matrix
| | AAPL | MSFT | GOOGL | VTI | BND |
|---|---|---|---|---|---|
| AAPL | 1.00 | 0.85 | 0.78 | ... | |

**High correlation pairs (>0.80):** [list — these do NOT add diversification]
**Portfolio Diversification Score:** X (lower = more diversified)

---

## Concentration Risk
- Top holding: X% [LOW/MEDIUM/HIGH]
- Top 3 holdings: X% [LOW/MEDIUM/HIGH]
- HHI Score: X [LOW/MEDIUM/HIGH]
[⚠️ WARNING if any position >15%]

---

## Portfolio Beta & Sensitivity
- Portfolio Weighted Beta: X
- For every 1% move in SPY, your portfolio moves ~X%
- Beta Assessment: [Very Defensive / Defensive / Market-Neutral / Aggressive / Very Aggressive]

---

## Dividend & Income Analysis
| Ticker | Yield | Annual Income | Payout Ratio | Safety |
|--------|-------|---------------|-------------|--------|

- Total Annual Dividend Income: $X
- Portfolio Yield: X%
- Monthly Income Estimate: $X

---

## Benchmark Comparison (vs SPY)
| Metric | Portfolio | SPY | Delta |
|--------|-----------|-----|-------|
| Beta | X | 1.00 | |
| Dividend Yield | X% | X% | |
| P/E (weighted) | X | X | |
| # of Holdings | X | ~500 | |

---

## Rebalancing Recommendations

### Priority 1 — Risk Reduction
[specific actions if needed]

### Priority 2 — Sector Gaps
[specific fills and reductions with ETF/stock suggestions]

### Priority 3 — Income (if applicable)
[specific suggestions]

### Priority 4 — Tax Considerations
[flags and suggestions]

---

## Portfolio Health Score

| Dimension | Score | Assessment |
|-----------|-------|------------|
| Diversification | X/20 | |
| Risk Management | X/20 | |
| Income Quality | X/20 | |
| Growth Potential | X/20 | |
| Cost Efficiency | X/20 | |
| **Portfolio Health** | **X/100** | |

> **DISCLAIMER:** For educational/research purposes only. Not financial advice.

Rules

  1. ALWAYS use web_search for current prices — never fabricate.
  2. ALWAYS show current state AND what optimized portfolio would look like.
  3. If fewer than 5 holdings, strongly recommend diversification.
  4. For ETFs, look through to underlying sector exposure.
  5. Flag any duplicative positions (owning AAPL and a tech ETF heavy in AAPL).

DISCLAIMER: For educational and research purposes only. Not financial advice.