asset-allocation

Construct risk-adjusted portfolios using Black-Litterman models and built-in optimizers.

Updated May 25, 2026
One-click install
npx skills add https://github.com/NigarumOvum/AutoTrading --skill asset-allocation-nigarumovum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-allocation
Source: https://github.com/NigarumOvum/AutoTrading/tree/main/Vibe-Trading/agent/src/skills/asset-allocation
Command: npx skills add https://github.com/NigarumOvum/AutoTrading --skill asset-allocation-nigarumovum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of portfolio optimization by offering guidance on various asset allocation theories and providing a set of built-in optimizers for effective risk-adjusted portfolio construction.

Core Features & Use Cases

  • Asset Allocation Theory: Provides comprehensive guides on Modern Portfolio Theory (MPT), Black-Litterman Model, Risk Budgeting, and All-Weather Strategies.
  • Built-In Optimizers: Offers four optimizers (equal_volatility, risk_parity, mean_variance, max_diversification) to allocate weights and optimize risk-adjusted returns.
  • Rebalancing Strategies: Offers advice on rebalancing strategies including periodic, threshold, and volatility triggers, with suggested frequencies for different asset classes.
  • Output Format: Delivers asset allocation recommendations in a structured format, including weights, risk contributions, expected returns, and rebalancing rules.

Quick Start

Use the asset-allocation skill to calculate and recommend an optimal portfolio allocation based on your desired risk and return parameters.

Frequently Asked Questions about asset-allocation

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

FAQPage Schema
How do I optimize portfolio allocations using the Black-Litterman model?

Portfolio optimization using the Black-Litterman model incorporates investor views into equilibrium returns to construct risk-adjusted portfolios. This Skill guides the configuration of Black-Litterman parameters alongside built-in optimizers to generate recommended asset weights.

What is risk parity and how does it differ from mean variance optimization?

Risk parity allocates portfolio weights so each asset contributes equally to total risk, whereas mean variance optimization balances expected returns against variance. This Skill provides both as distinct built-in optimizers alongside equal_volatility and max_diversification strategies.

How do I implement risk budgeting strategies for dynamic portfolio rebalancing?

Risk budgeting strategies allocate specific risk contributions to assets, and dynamic rebalancing adjusts weights using periodic, threshold, or volatility triggers. This Skill applies risk budgeting parameters and outputs structured rebalancing rules for different asset classes.

When should I use Modern Portfolio Theory versus an All-Weather strategy for asset allocation?

Modern Portfolio Theory maximizes risk-adjusted returns using historical covariance, while All-Weather strategies balance risk across economic environments. This Skill provides comprehensive guides on both theories to inform your optimizer configuration and portfolio construction.

Can I use historical price information from multiple data sources for portfolio optimization?

Historical price information from multiple data sources can be used to calculate expected returns and covariance for the optimizers. This Skill requires configuring risk parameters and data inputs to generate structured asset allocation recommendations with risk contributions.

What output format should I expect from portfolio optimization recommendations?

Portfolio optimization recommendations are delivered in a structured format including asset weights, risk contributions, expected returns, and rebalancing rules. This output structure applies across all four built-in optimizers and asset allocation theories.