Skip to main content
Glama
l4b4r4b4b4
by l4b4r4b4b4

get_portfolio_metrics

Calculate key portfolio performance metrics including risk-adjusted returns, volatility, and risk measures to analyze investment performance.

Instructions

Get comprehensive metrics for a portfolio.

    Calculates and returns all key portfolio metrics including
    risk-adjusted returns, volatility measures, and risk metrics.

    Args:
        name: The portfolio name.

    Returns:
        Dictionary containing:
        - expected_return: Annualized expected return
        - volatility: Annualized volatility (standard deviation)
        - sharpe_ratio: Risk-adjusted return (Sharpe)
        - sortino_ratio: Downside risk-adjusted return (Sortino)
        - value_at_risk: VaR at 95% confidence
        - downside_risk: Target downside deviation
        - skewness: Skewness per stock
        - kurtosis: Kurtosis per stock
        - beta: Portfolio beta (if market index available)
        - treynor_ratio: Treynor ratio (if beta available)

    Example:
        ```
        metrics = get_portfolio_metrics(name="tech_stocks")
        print(f"Expected Return: {metrics['expected_return']:.2%}")
        print(f"Volatility: {metrics['volatility']:.2%}")
        print(f"Sharpe Ratio: {metrics['sharpe_ratio']:.2f}")
        ```
    

Caching Behavior:

  • Any input parameter can accept a ref_id from a previous tool call

  • Large results return ref_id + preview; use get_cached_result to paginate

  • All responses include ref_id for future reference

Preview Size: server default. Override per-call with get_cached_result(ref_id, max_size=...).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/l4b4r4b4b4/portfolio-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server