portfolio-analyzer

Analyze investment portfolios to quantify risk, performance, and diversification.

65|9|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/EthanAlgoX/MarketBot --skill portfolio-analyzer-ethanalgox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio-analyzer
Source: https://github.com/EthanAlgoX/MarketBot/tree/main/marketbot/skills/portfolio-analyzer
Command: npx skills add https://github.com/EthanAlgoX/MarketBot --skill portfolio-analyzer-ethanalgox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Parsing and analyzing a portfolio to quantify risk, performance, and diversification empowers data-driven decisions and risk-aware allocation.

Core Features & Use Cases

  • Comprehensive portfolio parsing (tickers, weights) and data gathering (prices, volatility, sector classifications)
  • Risk decomposition, diversification assessment, and optimization recommendations
  • Scenario testing and performance metrics across multiple market regimes

Quick Start

Analyze a defined portfolio (e.g., AAPL 40%, MSFT 30%, SPY 30%) to generate a detailed risk-adjusted report and optimization ideas.

Frequently Asked Questions about portfolio-analyzer

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

FAQPage Schema
How do I analyze my investment portfolio for risk and diversification?

Portfolio analysis evaluates investment holdings by parsing tickers and weights to quantify risk, performance, and diversification. It fetches historical price data, estimates volatility and beta, and calculates correlations to generate a detailed risk-adjusted report.

What is the best way to optimize asset allocation across global and US markets?

Asset allocation optimization uses market_snapshot, market_macro, and market_news tools to assess mixed market portfolios. It processes historical price data and scenario simulations to provide actionable optimization recommendations tailored to your specific holdings.

Can I backtest an existing portfolio using historical price data?

Yes, you can backtest portfolios by providing tickers and weights like AAPL 40% and MSFT 30%. The analysis fetches historical price data to compute performance metrics and run scenario simulations across multiple market regimes.

Does portfolio risk decomposition work with mixed market investments?

Risk decomposition supports portfolios across US, global, and mixed markets. It gathers sector classifications and calculates volatility, beta, and correlations to assess diversification and quantify risk exposure for varied asset allocations.

What performance metrics are included in a portfolio analysis report?

Performance metrics include volatility estimates, beta, correlations, and risk-adjusted returns. The report combines historical price data with market news and macroeconomic snapshots to deliver comprehensive performance evaluation and optimization ideas.

Do I need to manually input market data for scenario testing and backtesting?

No, scenario testing and backtesting automatically fetch historical price data using market_snapshot, market_macro, and market_news tools. You only need to define your portfolio tickers and weights to generate detailed performance reports.