Quick ETF Check
Quickly review ETF portfolio drift against target allocation and decide where the next contribution should go.
Related Skills
Required Inputs
Confirm these fields before analysis. If any are missing, ask first — do not report precise drift numbers:
* If the user provides no targets and does not ask for the default framework, ask first — never invent targets.
Definitions
- Total assets (denominator) = sum of all ETF holding market values. Cash is excluded unless the user explicitly treats cash as "undeployed allocation" and says so.
- Current weight =
holding_value / total_assets × 100%
- Drift (drift_pp) =
current_weight% − target_weight% (positive = overweight, negative = underweight)
- Underweight gap (underweight_gap) =
max(0, target_weight% − current_weight%)
Cross-Market
- Combine holdings across markets and currencies for total weights unless the user requests a per-market or per-currency review.
- Multi-currency: prefer a single base currency the user pr*