Agent Skills › anthropics/financial-services › tax-loss-harvesting

tax-loss-harvesting

GitHub

识别应税账户中的亏损持仓,计算税务节省潜力,推荐替代证券以维持市场敞口,并严格执行30天洗售规则检查,生成执行计划与后续跟踪方案。

plugins/vertical-plugins/wealth-management/skills/tax-loss-harvesting/SKILL.md anthropics/financial-services

Trigger Scenarios

tax-loss harvesting TLH harvest losses tax losses unrealized losses year-end tax planning

Install

npx skills add anthropics/financial-services --skill tax-loss-harvesting -g -y
More Options

Non-standard path

npx skills add https://github.com/anthropics/financial-services/tree/main/plugins/vertical-plugins/wealth-management/skills/tax-loss-harvesting -g -y

Use without installing

npx skills use anthropics/financial-services@tax-loss-harvesting

指定 Agent (Claude Code)

npx skills add anthropics/financial-services --skill tax-loss-harvesting -a claude-code -g -y

安装 repo 全部 skill

npx skills add anthropics/financial-services --all -g -y

预览 repo 内 skill

npx skills add anthropics/financial-services --list

SKILL.md

Frontmatter
{
    "name": "tax-loss-harvesting",
    "description": "Identify tax-loss harvesting opportunities across taxable accounts. Finds positions with unrealized losses, suggests replacement securities, and tracks wash sale windows. Triggers on \"tax-loss harvesting\", \"TLH\", \"harvest losses\", \"tax losses\", \"unrealized losses\", or \"year-end tax planning\"."
}

Tax-Loss Harvesting

Workflow

Step 1: Identify Candidates

Scan taxable accounts for positions with unrealized losses:

Security Asset Class Cost Basis Current Value Unrealized Loss Holding Period % Loss
ST / LT

Prioritize by:

  1. Largest absolute loss (biggest tax benefit)
  2. Short-term losses first (offset short-term gains taxed at ordinary income rates)
  3. Positions with the largest % loss (less likely to recover quickly)

Step 2: Gain/Loss Budget

Calculate the client's tax situation:

Category Amount
Realized short-term gains YTD
Realized long-term gains YTD
Realized losses YTD
Net gain/(loss) position
Carryforward losses from prior years
Target harvesting amount

Tax savings estimate:

  • Short-term losses × marginal ordinary income rate
  • Long-term losses × capital gains rate
  • Up to $3,000 net loss deduction against ordinary income
  • Excess carries forward

Step 3: Replacement Securities

For each harvest candidate, suggest a replacement that:

  • Maintains similar market exposure (same asset class, sector, geography)
  • Is NOT "substantially identical" (wash sale rule)
  • Has similar risk/return characteristics
Sell Replace With Reason Tracking Error Risk
SPDR S&P 500 (SPY) iShares Core S&P 500 (IVV) Same index, different fund family Minimal
Vanguard Total Intl (VXUS) iShares MSCI ACWI ex-US (ACWX) Similar exposure, different index Low
Individual stock ABC Sector ETF (XLK) Broader exposure, no wash sale risk Moderate

Step 4: Wash Sale Check

Before executing, verify no wash sales:

  • Check ALL accounts in the household (taxable, IRA, Roth, spouse accounts)
  • 30-day lookback: Did we buy substantially identical securities in the last 30 days?
  • 30-day forward: Block repurchase of the same security for 30 days
  • Check for dividend reinvestment plans (DRIPs) that could trigger wash sales
  • Document the wash sale window for each trade
Security Sold Wash Sale Window Start Window End DRIP Active? Risk

Step 5: Execution Plan

Trade # Account Action Security Shares Est. Proceeds Est. Loss Replacement Notes
Sell
Buy

Summary:

  • Total estimated losses harvested: $
  • Estimated tax savings: $ (at marginal rate of %)
  • Net portfolio impact: minimal (replacement securities maintain exposure)
  • Wash sale window management: [dates]

Step 6: Post-Harvest Tracking

After 30+ days, optionally:

  • Swap back to original securities (if preferred)
  • Maintain replacement securities (if no reason to switch back)
  • Update cost basis records
  • Document for tax reporting

Step 7: Output

  • Harvest opportunity list (Excel)
  • Trade execution sheet
  • Wash sale tracking calendar
  • Tax savings estimate summary
  • Replacement security rationale

Important Notes

  • Wash sale rules are strict — violations disallow the loss AND adjust cost basis
  • Substantially identical means same security, not same asset class — ETFs tracking different indexes are generally fine
  • Always coordinate across all household accounts including retirement accounts
  • Consider the long-term cost basis step-down — harvesting resets cost basis, which means more gains later
  • Year-end is prime harvesting season but opportunities exist throughout the year
  • Mutual fund capital gains distributions in December can create additional harvesting urgency
  • Document everything for tax reporting and compliance
  • Not all losses are worth harvesting — transaction costs and tracking error have real costs

Version History

  • 3865222 Current 2026-08-20 07:56

Same Skill Collection

claude-for-msft-365-install/.claude/skills/verify/SKILL.md
plugins/agent-plugins/earnings-reviewer/skills/audit-xls/SKILL.md
plugins/agent-plugins/earnings-reviewer/skills/earnings-analysis/SKILL.md
plugins/agent-plugins/earnings-reviewer/skills/earnings-preview/SKILL.md
plugins/agent-plugins/earnings-reviewer/skills/model-update/SKILL.md
plugins/agent-plugins/earnings-reviewer/skills/morning-note/SKILL.md
plugins/agent-plugins/earnings-reviewer/skills/xlsx-author/SKILL.md
plugins/agent-plugins/gl-reconciler/skills/audit-xls/SKILL.md
plugins/agent-plugins/gl-reconciler/skills/break-trace/SKILL.md
plugins/agent-plugins/gl-reconciler/skills/gl-recon/SKILL.md
plugins/agent-plugins/gl-reconciler/skills/xlsx-author/SKILL.md
plugins/agent-plugins/kyc-screener/skills/kyc-doc-parse/SKILL.md
plugins/agent-plugins/kyc-screener/skills/kyc-rules/SKILL.md
plugins/agent-plugins/kyc-screener/skills/xlsx-author/SKILL.md
plugins/agent-plugins/market-researcher/skills/competitive-analysis/SKILL.md
plugins/agent-plugins/market-researcher/skills/idea-generation/SKILL.md
plugins/agent-plugins/market-researcher/skills/pptx-author/SKILL.md
plugins/agent-plugins/market-researcher/skills/sector-overview/SKILL.md
plugins/agent-plugins/meeting-prep-agent/skills/client-report/SKILL.md
plugins/agent-plugins/meeting-prep-agent/skills/client-review/SKILL.md
plugins/agent-plugins/meeting-prep-agent/skills/investment-proposal/SKILL.md
plugins/agent-plugins/meeting-prep-agent/skills/pptx-author/SKILL.md
plugins/agent-plugins/model-builder/skills/3-statement-model/SKILL.md
plugins/agent-plugins/model-builder/skills/audit-xls/SKILL.md
plugins/agent-plugins/model-builder/skills/dcf-model/SKILL.md
plugins/agent-plugins/model-builder/skills/lbo-model/SKILL.md
plugins/agent-plugins/model-builder/skills/xlsx-author/SKILL.md
plugins/agent-plugins/month-end-closer/skills/accrual-schedule/SKILL.md
plugins/agent-plugins/month-end-closer/skills/audit-xls/SKILL.md
plugins/agent-plugins/month-end-closer/skills/roll-forward/SKILL.md
plugins/agent-plugins/month-end-closer/skills/variance-commentary/SKILL.md
plugins/agent-plugins/month-end-closer/skills/xlsx-author/SKILL.md
plugins/agent-plugins/pitch-agent/skills/3-statement-model/SKILL.md
plugins/agent-plugins/pitch-agent/skills/audit-xls/SKILL.md
plugins/agent-plugins/pitch-agent/skills/dcf-model/SKILL.md
plugins/agent-plugins/pitch-agent/skills/deck-refresh/SKILL.md
plugins/agent-plugins/pitch-agent/skills/lbo-model/SKILL.md
plugins/agent-plugins/pitch-agent/skills/pitch-deck/SKILL.md
plugins/agent-plugins/pitch-agent/skills/pptx-author/SKILL.md
plugins/agent-plugins/pitch-agent/skills/sector-overview/SKILL.md
plugins/agent-plugins/pitch-agent/skills/xlsx-author/SKILL.md
plugins/agent-plugins/statement-auditor/skills/audit-xls/SKILL.md
plugins/agent-plugins/statement-auditor/skills/nav-tieout/SKILL.md
plugins/agent-plugins/statement-auditor/skills/xlsx-author/SKILL.md
plugins/agent-plugins/valuation-reviewer/skills/ic-memo/SKILL.md
plugins/agent-plugins/valuation-reviewer/skills/portfolio-monitoring/SKILL.md
plugins/agent-plugins/valuation-reviewer/skills/returns-analysis/SKILL.md
plugins/agent-plugins/valuation-reviewer/skills/xlsx-author/SKILL.md
plugins/partner-built/lseg/skills/bond-futures-basis/SKILL.md
plugins/partner-built/lseg/skills/bond-relative-value/SKILL.md

Metadata

Files
0
Version
69cbc81
Hash
2085af6e
Indexed
2026-08-20 07:56

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-17 07:29
浙ICP备14020137号-1