Portfolio Rebalance
description: Analyze portfolio allocation drift and generate rebalancing trade recommendations across accounts. Considers tax implications, transaction costs, and wash sale rules. Triggers on "rebalance", "portfolio drift", "allocation check", "rebalancing trades", or "my portfolio is out of balance".
Workflow
Step 1: Current State
For each account, capture:
- Account type (taxable, IRA, Roth, 401k)
- Holdings with current market value
- Cost basis (for taxable accounts)
- Unrealized gains/losses per position
Step 2: Drift Analysis
Compare current allocation to IPS targets:
| Asset Class |
Target % |
Current % |
Drift |
$ Over/Under |
| US Large Cap Equity |
|
|
|
|
| US Small/Mid Cap |
|
|
|
|
| International Developed |
|
|
|
|
| Emerging Markets |
|
|
|
|
| Investment Grade Bonds |
|
|
|
|
| High Yield / Credit |
|
|
|
|
| TIPS / Inflation Protected |
|
|
|
|
| Alternatives |
|
|
|
|
| Cash |
|
|
|
|
Flag positions exceeding the rebalancing band (typically ±3-5%).
Step 3: Trade Recommendations
Generate trades to bring allocation back to target:
Tax-Aware Rebalancing Rules:
- Prefer rebalancing in tax-advantaged accounts (IRA, Roth) first — no tax consequences
- In taxable accounts, avoid selling positions with large short-term gains
- Harvest losses where possible while rebalancing
- Watch for wash sale rules (30-day window) across all accounts
- Consider directing new contributions to underweight asset classes instead of trading
Trade List:
| Account |
Action |
Security |
Shares/$ |
Reason |
Tax Impact |
|
Buy/Sell |
|
|
Rebalance / TLH |
ST gain / LT gain / Loss |
Step 4: Asset Location Review
Optimize which assets are held in which account types:
- Tax-deferred (IRA/401k): Bonds, REITs, high-turnover funds (highest tax drag)
- Roth: Highest expected growth assets (tax-free growth)
- Taxable: Tax-efficient equity (index funds, ETFs, munis), tax-loss harvesting candidates
Step 5: Implementation
- Total trades by account
- Estimated transaction costs
- Estimated tax impact (realized gains/losses)
- Net effect on allocation drift
Step 6: Output
- Drift analysis table
- Recommended trade list (Excel)
- Tax impact summary
- Before/after allocation comparison
Important Notes
- Don't rebalance for rebalancing's sake — small drift within bands is fine
- Tax costs can outweigh rebalancing benefits in taxable accounts — calculate the breakeven
- Consider pending cash flows (contributions, withdrawals, RMDs) before trading
- Check for any client-specific restrictions (ESG, concentrated stock, lockups)
- Document rationale for every trade for compliance records
- Wash sale rules apply across accounts — coordinate trades across the household
Hermes Profile Notes
This skill was packaged from pi-financial-services source path plugins/vertical-plugins/wealth-management/skills/portfolio-rebalance for the Hermes financial-services profile. Use institutional data connectors first when available, cite sources, and stage outputs for qualified human review.
Common Pitfalls
- Do not present drafts as investment, legal, tax, or accounting advice.
- Do not use web search as the primary source when an institutional MCP/data connector is available.
- Do not execute transactions, contact clients, post to a ledger, or approve onboarding. Stage outputs for review.
Verification Checklist
1---2name: portfolio-rebalance3description: Use when financial-services work requires portfolio Rebalance.4license: MIT5---67# Portfolio Rebalance89description: Analyze portfolio allocation drift and generate rebalancing trade recommendations across accounts. Considers tax implications, transaction costs, and wash sale rules. Triggers on "rebalance", "portfolio drift", "allocation check", "rebalancing trades", or "my portfolio is out of balance".1011## Workflow1213### Step 1: Current State1415For each account, capture:16- Account type (taxable, IRA, Roth, 401k)17- Holdings with current market value18- Cost basis (for taxable accounts)19- Unrealized gains/losses per position2021### Step 2: Drift Analysis2223Compare current allocation to IPS targets:2425| Asset Class | Target % | Current % | Drift | $ Over/Under |26|------------|----------|-----------|-------|-------------|27| US Large Cap Equity | | | | |28| US Small/Mid Cap | | | | |29| International Developed | | | | |30| Emerging Markets | | | | |31| Investment Grade Bonds | | | | |32| High Yield / Credit | | | | |33| TIPS / Inflation Protected | | | | |34| Alternatives | | | | |35| Cash | | | | |3637Flag positions exceeding the rebalancing band (typically ±3-5%).3839### Step 3: Trade Recommendations4041Generate trades to bring allocation back to target:4243**Tax-Aware Rebalancing Rules:**44- Prefer rebalancing in tax-advantaged accounts (IRA, Roth) first — no tax consequences45- In taxable accounts, avoid selling positions with large short-term gains46- Harvest losses where possible while rebalancing47- Watch for wash sale rules (30-day window) across all accounts48- Consider directing new contributions to underweight asset classes instead of trading4950**Trade List:**5152| Account | Action | Security | Shares/$ | Reason | Tax Impact |53|---------|--------|----------|----------|--------|-----------|54| | Buy/Sell | | | Rebalance / TLH | ST gain / LT gain / Loss |5556### Step 4: Asset Location Review5758Optimize which assets are held in which account types:59- **Tax-deferred (IRA/401k)**: Bonds, REITs, high-turnover funds (highest tax drag)60- **Roth**: Highest expected growth assets (tax-free growth)61- **Taxable**: Tax-efficient equity (index funds, ETFs, munis), tax-loss harvesting candidates6263### Step 5: Implementation6465- Total trades by account66- Estimated transaction costs67- Estimated tax impact (realized gains/losses)68- Net effect on allocation drift6970### Step 6: Output7172- Drift analysis table73- Recommended trade list (Excel)74- Tax impact summary75- Before/after allocation comparison7677## Important Notes7879- Don't rebalance for rebalancing's sake — small drift within bands is fine80- Tax costs can outweigh rebalancing benefits in taxable accounts — calculate the breakeven81- Consider pending cash flows (contributions, withdrawals, RMDs) before trading82- Check for any client-specific restrictions (ESG, concentrated stock, lockups)83- Document rationale for every trade for compliance records84- Wash sale rules apply across accounts — coordinate trades across the household8586## Hermes Profile Notes87This skill was packaged from `pi-financial-services` source path `plugins/vertical-plugins/wealth-management/skills/portfolio-rebalance` for the Hermes financial-services profile. Use institutional data connectors first when available, cite sources, and stage outputs for qualified human review.888990## Common Pitfalls911. Do not present drafts as investment, legal, tax, or accounting advice.922. Do not use web search as the primary source when an institutional MCP/data connector is available.933. Do not execute transactions, contact clients, post to a ledger, or approve onboarding. Stage outputs for review.949596## Verification Checklist97- [ ] Inputs, assumptions, dates, and currencies are explicit.98- [ ] Numbers tie across tables, models, decks, and memos.99- [ ] Sources are cited and institutional data is preferred where available.100- [ ] Output is labeled draft / for human review where appropriate.