Portfolio Tools
Portfolio Review Center
Investment Education, Research & Tools for Smarter Decisions.
Enter your holdings or import a CSV file to see dimension-level diagnostics across allocation, concentration, fees, drift, and risk contribution. No single portfolio score, no broker connection, and nothing leaves your browser.
Direct Answer
The Swoopr Portfolio Review Center is a free educational tool that reviews a portfolio you enter manually or import from a CSV file across 12 independent dimensions, allocation, concentration, correlation exposure, fees, risk contribution, and more, and reports each one as Normal, Review, or High concentration/high uncertainty rather than one combined score. Everything runs in your browser: nothing you enter is uploaded, stored on a server, or connected to a brokerage account.
Review Your Holdings
All inputs stay in your browser; nothing is sent to any server. Do not enter real account numbers, broker credentials, or API keys, they are not needed for this tool.
Results
Questions to Ask Before Changing the Portfolio
Only shown for dimensions that came back Review or High above.
How the review works
The review computes 12 dimensions from the holdings you enter. Each dimension is graded independently against a disclosed Swoopr threshold or, where the underlying calculation is shared with another Swoopr tool, the same methodology that tool uses:
- Allocation by asset class: a breakdown of value by the asset class you assign per holding.
- Sector / industry concentration: a Herfindahl-Hirschman Index (HHI) over sector weights, only when sector is entered.
- Single-position concentration: largest position weight and HHI, always computable.
- Factor / style concentration: not computed, this tool has no factor-loading dataset to attach to a ticker list.
- Correlation clusters (proxy): largest sector or asset-class grouping, explicitly a proxy, not a statistically estimated correlation matrix. See the Covariance Sensitivity Tool for real correlation modeling.
- Realized / unrealized performance: market value minus entered cost basis, only for holdings with a cost basis entered.
- Drawdown and volatility: not computed, a holdings snapshot has no historical return series. See the Drawdown Distribution Explorer and Sharpe Ratio & Volatility Calculator.
- Contribution to portfolio risk: uses the same marginal-risk-contribution methodology as the Risk Budget Allocation Tool, only when annualized volatility is entered for every holding.
- Fee / expense drag: asset-weighted expense ratio and estimated annual dollar cost, computed only over holdings with an expense ratio entered.
- Income concentration: each holding's share of total entered income versus its capital weight, only when income is entered.
- Tax-location education flags: generic, non-personalized notes triggered by account type plus asset class combinations, never a specific buy/sell action.
- Rebalancing drift: uses the same arithmetic as the Portfolio Rebalancing Calculator, only when every holding has a target weight summing to 100%.
Every dimension's own "Assumption" text states the exact threshold or data requirement behind its Normal/Review/High/Data needed label. There is deliberately no step that combines these into one portfolio score, a single number would hide which specific tradeoff is driving the result.
Assumptions and limitations
- Holdings with the same ticker are merged automatically (values, cost basis, and income summed) before the review runs.
- Duplicate optional fields (volatility, expense ratio) merge as a value-weighted average across merged lots.
- No dimension models taxes on realized gains, trading costs, or market movement during or after the review.
- The correlation-cluster and factor dimensions are proxies or unavailable by design; they are not a substitute for the deep-dive tools linked from each dimension.
- Tax-location flags are generic education, not a substitute for advice from a qualified tax professional who knows your full situation.
Frequently asked questions
What is the Portfolio Review Center?
The Portfolio Review Center is a free tool that reviews a portfolio you enter manually or import from a CSV file across twelve independent dimensions, including allocation, concentration, correlation exposure, fees, and rebalancing drift. Each dimension is reported on its own as Normal, Review, High concentration/high uncertainty, or Data needed. It never combines those findings into a single portfolio score.
Does the Portfolio Review Center connect to my brokerage account?
No. This tool never connects to a broker or exchange account. You enter holdings manually or import them from a CSV file you create or export from another source. No broker connection is required or offered.
Is my portfolio data uploaded anywhere?
No. CSV files are parsed entirely in your browser and holdings are saved only to your browser's local storage, not to any Swoopr server or third party. Clearing your browser data deletes them, so export a summary if you want to keep it.
Why is there no single portfolio score?
A single score would compress twelve different, sometimes conflicting dimensions into one number, hiding the tradeoffs and implying a precision the underlying data does not support. This tool reports each dimension separately, with the assumption or threshold behind it stated explicitly, so you can judge which findings actually matter for your situation.
What do 'Normal', 'Review', and 'High concentration / high uncertainty' mean?
Each label reflects a disclosed Swoopr diagnostic threshold for that dimension, shown in the dimension's own "Assumption" text. Normal means the measured value is below that threshold; Review and High concentration / high uncertainty mean it has crossed a progressively higher one. A fourth label, Data needed, appears when a dimension cannot be computed because the relevant optional field was not entered. None of the labels are a recommendation to buy, sell, or hold anything.
What does the review need as input?
A holdings list with enough detail to classify each position and weight it: an identifier, the amount held or its value, and ideally the asset class. Entries can be typed in or imported from a file. The quality of the output is bounded by the completeness of that list, so a review run on part of a portfolio describes that part rather than the whole, and concentration or correlation findings drawn from it can be misleading.
How does the review treat a holding it cannot classify?
It reports the gap rather than assigning a guess, in the same way the site's screeners report insufficient data. A position with no recognized identifier or asset class cannot contribute to an allocation or correlation dimension, so those dimensions describe only the classified portion. Noting how much of the portfolio was classified alongside the results is what keeps a partial review from being read as a complete one.
How often is a portfolio review useful?
On a cadence slow enough that the findings reflect structural change rather than price movement. Allocation and concentration drift meaningfully over quarters, not days, and running the review after every market move produces alarm rather than information. A review is also worth running after a deliberate change: a new large position, a contribution, or a decision to alter targets, since those are the events that actually shift what the review measures.
Does the review account for holdings in other accounts?
Only those entered. Concentration, correlation and allocation are properties of the combined household portfolio, so a review of one account can show a well-diversified picture while the household is concentrated, or the reverse. Entering every account's holdings as one list is what makes those dimensions meaningful, at the cost of losing the per-account view that matters for execution and tax decisions.
Related Tools and Guides
- Covariance Sensitivity Tool: model real correlation and covariance inputs, beyond this review's sector-grouping proxy.
- Risk Budget Allocation Tool: the full risk-contribution workflow this review's risk-contribution dimension reuses.
- Portfolio Rebalancing Calculator: the full drift and trade-sizing workflow this review's rebalancing-drift dimension reuses.
- Sharpe Ratio & Volatility Calculator and Drawdown Distribution Explorer: model volatility and drawdown from return inputs, which this review cannot compute from a snapshot.
- ETF Overlap Analyzer: check underlying holdings overlap between funds directly.
- Portfolio Shock Matrix and Scenario Loss Calculator: stress-test a portfolio against hypothetical shocks.
- Portfolio Risk: Correlation, Concentration, Drawdowns, and Portfolio Heat: the concepts behind this review's concentration and correlation dimensions.
- Tax-Aware Rebalancing in Taxable Accounts: the concepts behind this review's tax-location flags.
References
- SEC Investor.gov: Asset Allocation and Diversification
- U.S. Department of Justice, Antitrust Division: Herfindahl-Hirschman Index, source of the HHI concentration bands this review's sector-concentration dimension adapts as a diagnostic reference.
- CFA Institute Research and Policy Center, general reference for portfolio construction and rebalancing methodology.