tax-loss-harvesting

Identify unrealized crypto losses and estimate tax savings with wash-sale-aware replacement strategies.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps identify unrealized crypto losses in a portfolio and translate them into actionable tax-loss harvesting steps that account for potential wash-sale constraints, improving estimated after-tax outcomes.

Core Features & Use Cases

  • Loss Identification & Sorting: Finds holdings with negative unrealized P&L and prioritizes them by loss magnitude, split into short-term vs long-term positions.
  • Estimated Tax Savings: Estimates potential tax reduction by applying the user’s marginal tax rates to harvested loss amounts, including capital-loss offset rules and ordinary-income limits (jurisdiction-dependent).
  • Wash-Sale-Aware Replacement Strategy: Flags wash-sale risk (jurisdiction-dependent) and recommends replacement approaches such as waiting, swapping into correlated alternatives, or rebuying when allowed.
  • Execution & Record-Keeping Plan: Produces a practical execution workflow (calculate gains to offset, place sell/replacement trades, document timestamps and basis updates) suitable for year-end planning and ongoing portfolio management.
  • Use Case Example: If your portfolio has multiple unrealized losers near year-end, use this skill to estimate how much loss to harvest (without harvesting more than you can effectively use) and propose replacement actions that preserve your market exposure while managing wash-sale risk.

Quick Start

Use the tax-loss-harvesting skill on your crypto portfolio and ask it to compute unrealized losses, estimate tax savings, and recommend wash-sale-aware replacement actions.

Frequently Asked Questions about tax-loss-harvesting

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

FAQPage Schema
How do I identify unrealized crypto losses for tax-loss harvesting?

Tax-loss harvesting identifies holdings with negative unrealized P&L and prioritizes them by loss magnitude, splitting positions into short-term and long-term holdings to estimate potential tax savings. It evaluates your portfolio to find losers suitable for offsetting capital gains.

How do I estimate tax savings from harvesting crypto losses?

Estimating tax savings involves applying your marginal tax rates to harvested loss amounts while accounting for capital-loss offset rules and ordinary-income limits. The calculation depends on your specific jurisdiction's tax regulations and your individual tax bracket.

Does crypto tax-loss harvesting trigger wash-sale rules?

Wash-sale risk for crypto is jurisdiction-dependent. Tax-loss harvesting flags this risk and recommends replacement approaches such as waiting periods, swapping into correlated alternatives, or rebuying when allowed to preserve market exposure without violating regulations.

What's the best way to plan year-end crypto tax-loss harvesting?

Year-end crypto tax planning uses tax-loss harvesting to calculate gains needing offset, estimate optimal harvest amounts without exceeding usable limits, and produce an execution workflow with replacement strategies and a record-keeping checklist for documenting timestamps and basis updates.

Can I harvest crypto losses without losing market exposure?

Yes, tax-loss harvesting recommends wash-sale-aware replacement approaches that preserve market exposure. Strategies include waiting out jurisdiction-specific periods, swapping into correlated alternative assets, or rebuying the original position when regulations permit.

How do I document crypto tax-loss harvesting for tax records?

Tax-loss harvesting produces a record-keeping checklist and execution workflow that documents timestamps and basis updates. This ensures proper tracking of sold positions, replacement trades, and realized losses suitable for year-end planning and ongoing portfolio management.