portfolio-optimizer

Generate asset allocation guidance and optimizer configuration for config.json workflows.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/loanntc/Paave --skill portfolio-optimizer-loanntc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio-optimizer
Source: https://github.com/loanntc/Paave/tree/main/skills/asset-allocation
Command: npx skills add https://github.com/loanntc/Paave --skill portfolio-optimizer-loanntc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design an asset allocation that balances risk and diversification, turning portfolio theory into actionable optimizer settings and rebalancing rules.

Core Features & Use Cases

  • Portfolio optimization frameworks: Explains and guides practical use of MPT (Markowitz), Black-Litterman, risk budgeting, and all-weather-style allocation.
  • Four built-in optimizer playbooks: Provides configuration guidance for equal_volatility, risk_parity, mean_variance, and max_diversification depending on data availability and correlation concerns.
  • Rebalancing strategy design: Covers common triggers (periodic, threshold, volatility-based) and suggests frequency/thresholds by asset class for realistic backtesting.

Quick Start

Use the asset-allocation skill to choose an optimizer and output an allocation plan and optimizer configuration suitable for placing into config.json.

Frequently Asked Questions about portfolio-optimizer

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

FAQPage Schema
How do I choose between mean-variance optimization and risk parity for asset allocation?

Mean-variance optimization requires return forecasts, while risk parity is a correlation-aware approach used when forecasts are unavailable. This Skill guides optimizer selection based on your data availability and diversification goals.

What is Black-Litterman model asset allocation and when should I use it?

Black-Litterman asset allocation combines market equilibrium returns with your own forecasts to build stable portfolios. Use it when you want to incorporate specific views into mean-variance optimization without extreme weight concentrations.

How do I set up rebalancing rules for a multi-asset portfolio?

Portfolio rebalancing rules use periodic, threshold, or volatility-based triggers. This Skill suggests appropriate rebalancing frequencies and thresholds by asset class to ensure realistic backtesting and configuration.

Can I generate a config.json optimizer setup for an all-weather diversification strategy?

Yes. This Skill produces selection-ready recommendations and optimizer configurations for all-weather diversification approaches, outputting allocation plans expressed specifically for config.json workflows.

What's the best way to implement risk budget targeting across multiple assets?

Risk budget targeting allocates risk contributions rather than capital across assets. This Skill provides configuration guidance for the risk_parity and equal_volatility optimizers to achieve your specific risk distribution.

Do I need historical return forecasts to use the max diversification optimizer?

No. The max_diversification optimizer focuses on correlation-aware diversification rather than return forecasts. This Skill recommends it when you lack reliable forecasts but want to minimize portfolio correlation risk.