portfolio-rebalancing

Calculate crypto portfolio drift and recommend rebalancing trades.

5|Updated May 2, 2026
One-click install
npx skills add https://github.com/nirholas/three-ui --skill portfolio-rebalancing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio-rebalancing
Source: https://github.com/nirholas/three-ui/tree/main/data/skills/portfolio/portfolio-rebalancing
Command: npx skills add https://github.com/nirholas/three-ui --skill portfolio-rebalancing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you decide how to rebalance a crypto portfolio by comparing your current allocations to target weights, measuring allocation drift, and recommending the trades needed to restore balance.

Core Features & Use Cases

  • Portfolio assessment: Collects holdings, values, weights, total portfolio value, performance since last rebalance, and flags concentration risk (e.g., any single asset over 30%).
  • Target allocation design: Supports conservative, balanced, or aggressive target weight templates and applies constraints like keeping individual alts from exceeding 10% and counting DeFi positions toward underlying allocations.
  • Drift analysis and rebalancing triggers: Computes drift per asset and recommends calendar-, threshold-, or hybrid rebalancing while avoiding daily churn that increases costs and taxes.
  • Trade planning with cost and tax awareness: Determines buy/sell direction and dollar amounts, prioritizes largest drifts, skips trades under a minimum size threshold, and considers tax lots plus tax-loss harvesting and gas optimization.

Quick Start

Use portfolio-rebalancing to calculate drift from your chosen target weights and produce an ordered list of trades with estimated costs and a next review date for the provided holdings.

Frequently Asked Questions about portfolio-rebalancing

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

FAQPage Schema
How do I calculate crypto portfolio drift and plan rebalancing trades?

Crypto portfolio rebalancing calculates allocation drift by comparing current holdings to target weights, then sizes buy and sell trades to restore balance while filtering minimum trade sizes and accounting for gas fees.

What is allocation drift and when should I trigger a crypto portfolio rebalance?

Allocation drift is the variance between current asset weights and target allocations. You should trigger rebalancing based on calendar schedules, drift thresholds, or a hybrid approach to avoid daily churn that increases costs and taxes.

Can I apply tax-loss harvesting when rebalancing a crypto portfolio?

Yes, crypto portfolio rebalancing can consider tax lots and apply tax-loss harvesting during trade planning to minimize cost impact while restoring target allocation weights.

How do you design target allocations for a balanced crypto portfolio?

Target allocation design uses conservative, balanced, or aggressive templates with constraints like keeping individual alts under 10% and counting DeFi positions toward underlying asset allocations.

Does crypto portfolio rebalancing flag concentration risk for a single asset?

Yes, portfolio assessment flags concentration risk when any single asset exceeds 30% of total portfolio value during the drift analysis process.

What is the best way to minimize gas fees during crypto portfolio rebalancing?

Trade planning minimizes gas fees by prioritizing largest drifts, skipping trades under a minimum size threshold, and optimizing the order of buy and sell transactions to reduce unnecessary churn.