Trading Hub v2 › Tools › Tax-Aware Rebalancing
Lot-level optimisation: harvest losses first, prefer long-term gains, respect wash-sale windows. Compare tax-aware vs naive rebalancing net of tax.
METHODOLOGY_HASH: tax-rebalancing-thv2-2026-06-06-v1 — Tax rates: LTCG 23.8% (20% + 3.8% NIIT), STCG 37% (top bracket). IRS Pub 550. Not tax advice.
Step 1 — Current Positions
| Ticker | Shares | Cost Basis / Share ($) | Price ($, snapshot) | Days Held | Unrealised Gain |
|---|
Step 2 — Target Allocation
Tickers not in current positions will generate BUY orders. Remaining weight (0%) stays as cash.
Step 3 — Tax Budget & Compute
Trade-off Analysis: Full Rebalance vs Tax-Aware
Recommended Trade Sequence
Sell order: losses harvested first (reduce tax basis), then long-term gains (lower rate), then short-term gains.
| # | Ticker | Side | Shares | Approx Proceeds | Gain / Loss | Type | Est. Tax | Saved vs Naive | Rationale |
|---|
Buy Orders
| Ticker | Target Weight | Amount to Buy ($) |
|---|
Short vs Long-Term Gains Breakdown
Harvest Opportunities
Positions with unrealised losses > $100. Harvesting offsets gains; avoid repurchasing same security within 30 days (IRC §1091).
| Ticker | Unrealised Loss | Type | Est. Tax Benefit | Wash-Sale Risk | Note |
|---|
Per-Lot Tax Analysis
| Ticker | Shares | Cost / Shr | Price | Days Held | Type | Unreal. Gain | Unreal. % | Tax Rate | Est. Tax If Sold | Harvest? |
|---|