portfolio_balancer.analyze_allocation

Calculate allocation percentages and drift from 25/25/25/25 targets in portfolio snapshots.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/ncrmro/deepwork-permanent-portfolio --skill portfolio-balancer-analyze-allocation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio_balancer.analyze_allocation
Source: https://github.com/ncrmro/deepwork-permanent-portfolio/tree/main/.claude/skills/portfolio_balancer.analyze_allocation
Command: npx skills add https://github.com/ncrmro/deepwork-permanent-portfolio --skill portfolio-balancer-analyze-allocation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps finance teams and individual investors automatically detect drift from Permanent Portfolio targets and assess margin efficiency to guide safe rebalancing decisions.

Core Features & Use Cases

  • Automatically computes current allocation percentages for stocks, long-term bonds, gold, and cash
  • Identifies overweight and underweight asset classes relative to 25% targets, and flags rebalancing needs
  • Analyzes margin efficiency if enabled and outputs guidance for manual review

Quick Start

Run the daily allocation drift analysis against the current portfolio snapshot to generate the allocation_analysis output.

Frequently Asked Questions about portfolio_balancer.analyze_allocation

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

FAQPage Schema
How do I analyze portfolio allocation drift from target percentages?

Portfolio allocation drift analysis calculates current asset weights and identifies deviations from 25/25/25/25 targets across stocks, long-term bonds, gold, and cash to flag rebalancing needs. It evaluates overweight and underweight positions using your portfolio snapshot data.

When do I need to rebalance a Permanent Portfolio?

You need to rebalance a Permanent Portfolio when asset class weights drift significantly from the 25% targets. Drift analysis detects overweight and underweight conditions across stocks, long-term bonds, gold, and cash, generating guidance for manual review.

How do I calculate current allocation percentages for a portfolio snapshot?

Calculating current allocation percentages for a portfolio snapshot involves computing the proportional weight of stocks, long-term bonds, gold, and cash against total portfolio value. The analysis outputs results to an allocation file for daily monitoring scenarios.

Can I evaluate margin efficiency alongside portfolio rebalancing guidance?

You can evaluate margin efficiency alongside portfolio rebalancing by enabling satellite and margin analysis during the allocation drift calculation. This outputs additional guidance for manual review to ensure safe rebalancing decisions.

What is the best way to automate daily allocation monitoring for asset class targets?

Automating daily allocation monitoring for asset class targets requires running drift analysis against a portfolio snapshot to compare current weights against 25% benchmarks. This process generates an allocation analysis output identifying rebalancing needs.

Does portfolio drift analysis work without external dependencies?

Portfolio drift analysis works without external dependencies, relying solely on a portfolio snapshot input file. It processes the snapshot to calculate allocation percentages and output rebalancing guidance independently.