Tax-Loss Harvesting

Identify and execute tax-loss harvesting opportunities across taxable investment accounts.

145|36|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/w95/awesome-claude-corporate-skills --skill tax-loss-harvesting-w95
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Tax-Loss Harvesting
Source: https://github.com/w95/awesome-claude-corporate-skills/tree/main/02-finance-accounting/tax-loss-harvesting
Command: npx skills add https://github.com/w95/awesome-claude-corporate-skills --skill tax-loss-harvesting-w95

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps identify and execute tax-loss harvesting opportunities to reduce a client's tax liability by selling positions with unrealized losses.

Core Features & Use Cases

  • Identify Loss Candidates: Scans taxable accounts for positions with unrealized losses, prioritizing by loss amount and holding period.
  • Tax Budgeting: Calculates the client's current tax situation to determine the optimal amount of losses to harvest.
  • Replacement Securities: Suggests "substantially identical" replacement securities to maintain market exposure while avoiding wash sales.
  • Wash Sale Management: Provides a detailed check and tracking mechanism for the 30-day wash sale rule across all household accounts.
  • Execution Planning: Generates a trade execution plan, including sell and buy orders, estimated proceeds, and tax impact.
  • Use Case: A financial advisor can use this skill at year-end to systematically review client portfolios, identify tax-loss harvesting opportunities, and generate the necessary trade orders and documentation to minimize tax burdens.

Quick Start

Use the tax-loss harvesting skill to identify opportunities in the attached client portfolio data.

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 tax-loss harvesting opportunities in my portfolio?

Tax-loss harvesting opportunities are identified by scanning taxable accounts for positions with unrealized losses. This Skill analyzes your holdings, prioritizes candidates by loss amount and holding period, and calculates your current tax budget to determine the optimal losses to harvest.

How does wash sale rule tracking work when harvesting tax losses?

Wash sale rule tracking works by checking and monitoring replacement securities across all household accounts for 30 days. This Skill ensures suggested replacements are not substantially identical, preventing wash sales that would disallow the tax loss.

What's the best way to maintain market exposure while selling positions at a loss?

To maintain market exposure while selling positions at a loss, this Skill suggests wash-sale compliant replacement securities. It generates a trade execution plan with simultaneous buy orders for alternative assets, keeping your portfolio balanced while capturing the tax loss.

Can I use this for year-end tax planning across multiple client accounts?

Yes, you can use this for year-end tax planning across multiple client accounts. Financial advisors can systematically review household portfolios, identify harvesting opportunities, and generate the necessary trade orders and tax reporting documentation.

How do I generate trade execution plans for tax-loss harvesting?

Trade execution plans for tax-loss harvesting are generated automatically after analyzing your unrealized losses and tax budget. This Skill outputs detailed sell and buy orders, estimated proceeds, and the expected tax impact for immediate portfolio execution.

What are the limitations of automated tax loss harvesting regarding household accounts?

Automated tax loss harvesting limitations include the complexity of managing wash sale windows across all household accounts. While this Skill tracks the 30-day rule across accounts, users must provide complete portfolio data to avoid missing overlapping positions that could trigger a wash sale violation.