Pure Benchmarks · Comparison
Portfolio Decision Attribution Tools in 2026
Performance attribution answers the question total return cannot: not what your portfolio did, but which parts of what you did produced it. The problem for an individual investor is that the category splits three ways and almost nothing in the middle is buyable. At one end sit decision journals, which record your reasoning before a trade and measure nothing afterwards. At the other sit institutional attribution engines sold to asset managers through a sales call. In between, the strongest retail-adjacent option puts attribution behind an advisor tier. This page compares six tools on what each one attributes a result to, who is actually allowed to buy it, and what the result gets measured against.
Decision journal and decision attribution are not the same product
Both get marketed as decision tracking, which is why searches for one return the other. A journal captures intent before the trade: your thesis, your reasoning, what you expected. Attribution measures outcome after the fact: what the change was worth in dollars against the alternative of not making it. Journalling makes you a more deliberate investor. Attribution tells you whether the deliberation worked. The table below marks journalling as its own row so the distinction is visible rather than assumed.
What classic attribution actually measures
The institutional standard, usually called Brinson attribution, splits your return against a benchmark into an allocation effect and a selection effect. Allocation is what you earned by weighting a sector or asset class differently from the benchmark. Selection is what you earned by picking better holdings inside that group. It is rigorous, it is the methodology the rest of the category is measured against, and it attributes performance to groups rather than to the specific moves you chose to make.
Why decision-level attribution is a different calculation
Attributing to a sector answers which part of the portfolio carried the result. Attributing to a decision answers whether one particular action was better than inaction. That requires holding the portfolio as it stood the instant before the change and running it forward in parallel with the real one, so the comparison is against the portfolio you gave up rather than against an index. Neither calculation replaces the other. They answer different questions and most tools implement only the first.
The access problem in this category
Attribution quality and attribution availability are not the same axis. Koyfin has the most complete Brinson implementation outside an institutional contract, and it sits on plans starting at $209 per month because Model Portfolios and Client Portfolios are advisor features. MSCI does not publish a price at all and is sold to asset managers and performance teams. IBviz is genuinely cheap and genuinely good, and only reads Interactive Brokers accounts. For an individual with accounts at more than one broker and no advisor licence, the list of options gets short quickly.
What the result is measured against
Every tool on this page can measure a result against an index or a chosen fund, and that is the standard baseline. A second baseline is what comparable investors did with the same market over the same days. It is rarer because it requires a verified cross-custodial dataset of real portfolios rather than a price feed, and it answers a question an index cannot: whether the outcome was unusual or entirely ordinary for someone holding what you hold.
How this comparison works
Which of these tools attributes a result to the decisions you actually made, and which ones attribute it to sectors, to holdings, or to nothing at all?
- Decision journals and attribution tools are both marketed as decision tracking and they are not the same thing. A journal records your reasoning before the trade. Attribution measures the outcome afterwards. This page compares attribution tools and marks the journal capability as its own row.
- The second question is who is allowed to buy it. Several of the strongest attribution engines in this category are sold to advisors or to institutions, and the attribution module specifically sits above a retail price point.
- The third question is what the result is measured against. Every tool here can measure against an index. Only one measures against other real portfolios as well.
- Capabilities and prices were read from each vendor's own published pages on the date shown. Vendors change both.
- Pure Benchmarks is our own product. It does not produce a Brinson decomposition and it has no journal, and both gaps are marked in the table rather than described around.
- FactSet, Bloomberg PORT, Confluence StatPro and Zephyr also serve this category and are institutional products sold through direct sales; they are outside the scope of a page about tools an individual can actually buy.
The comparison
Capabilities verified against each vendor's published pages on September 17, 2026.
| Capability | Pure Benchmarks | Koyfin | MSCI (Barra) | IBviz | Morningstar Investor | Sharesight |
|---|---|---|---|---|---|---|
| Decision attribution | Yes | No | No | No | No | No |
| Allocation vs selection | No | Yes | Yes | Partly | Partly | Partly |
| Your real portfolio | Yes | Partly | Partly | Yes | Partly | Yes |
| Self-serve retail | Yes | Partly | No | Yes | Yes | Yes |
| Any broker | Yes | Partly | Partly | No | Partly | Yes |
| Peer baseline | Yes | No | No | No | No | No |
| Advisor review | Yes | Partly | No | No | No | No |
| Decision journal | No | No | No | No | No | No |
| Free real output | Yes | No | No | Partly | No | Partly |
| Price | Free account | Free plan, attribution from $209 per month | Enterprise, price on request | Free tier, Pro at $15 per month | Subscription, free trial | Free plan up to 10 holdings, paid plans above that |
✓ yes · ~ partly · ✗ no
What each capability means
Attributes results to the individual changes you made, not only to holdings or sectors
Classic attribution answers which holding or sector drove the return. Decision attribution answers a narrower and more uncomfortable question: was the specific switch you made in March better than leaving the portfolio alone? Those are different calculations and most tools only do the first.
Produces the classic allocation, selection and interaction decomposition
The institutional standard, usually called Brinson attribution. It separates the return you earned by weighting a group differently from the benchmark from the return you earned by picking better holdings inside that group.
Runs on your own linked accounts rather than a model or a manually built portfolio
Attribution on a hypothetical portfolio is an exercise. Attribution on the account you actually own, with the trades you actually placed, is a review.
An individual can sign up and use it without an advisor licence or an institutional contract
Much of this category is sold to advisors and asset managers. If attribution sits behind an advisor tier or a sales call, it is not available to the person whose money it is.
Works across brokerages instead of being tied to one
A tool locked to a single broker can only attribute the part of your money that sits there, which for most people is not the whole picture.
Compares the outcome against other real investors, not only against an index
An index is one baseline. What comparable investors did with the same market over the same days is a second one, and it is the one that tells you whether the decision was unusual or ordinary.
Can be used to review decisions somebody else made on your behalf
If an advisor or a managed account is making the changes, attribution is the only way to see whether those changes earned their fee.
Records your reasoning before the decision, as a journal
Journalling captures intent in advance; attribution measures outcome afterwards. They are routinely confused because both are called decision tracking, and almost no tool does both well.
Free tier produces real attribution output rather than a trial countdown
Several tools here have a free plan where attribution specifically is the thing the free plan does not include.
Every tool in detail
Pure Benchmarks
Attribution at the level of each change you made, scored against the portfolio you would still hold if you had left it alone.
Best for: Individual investors reviewing their own decisions, or an advisor's, without an advisor-tier subscription.
Pricing: A free account produces the decision report on a linked portfolio. Attribution is not held back for a paid tier.
Strengths
- Freezes the portfolio as it stood immediately before each change and runs it forward alongside the real one, so every change carries its own dollar figure
- Adds a second baseline beyond the index: verified connected portfolios in the same standardized risk category
- Applies identically to changes an advisor or workplace plan made on your behalf
- Read-only by design and unable to move money in any linked account
Limitations
- Does not produce the classic Brinson allocation, selection and interaction decomposition; the unit of analysis is the decision rather than the sector weight
- No decision journal. It measures what a change did, not what you expected it to do
- Requires a read-only brokerage connection; there is no manual-entry-only portfolio
- Does not track real estate, private holdings or self-custody crypto wallets
Koyfin
The most complete Brinson attribution available outside an institutional contract, sold on advisor plans.
Best for: Advisors, and individuals willing to pay an advisor price, who want allocation and selection effects done properly.
Pricing: Free, Plus at $39 per month and Premium at $79 per month exist, but Model Portfolios and Client Portfolios, which is where Attribution lives, start at Advisor Core at $209 per month and Advisor Pro at $299 per month.
Strengths
- Separates performance against the benchmark into allocation, selection and interaction effects
- Factors in every rebalance during the period, using the portfolio's weights throughout rather than only the weights at the end
- Any equity ETF can be the benchmark, and it uses that ETF's historical constituents rather than only its current holdings
Limitations
- Attribution sits on the advisor tiers, so the entry price for the feature is $209 per month
- Attributes to groups and holdings, not to the individual changes you chose to make
- Custodian integration is an advisor-plan feature, so an individual is often working from a model portfolio rather than a live linked account
MSCI (Barra)
The institutional reference implementation, and not purchasable by an individual.
Best for: Asset managers, asset owners and performance teams.
Pricing: No published price and no self-serve signup. The published route is "Request a demo" or "Get in touch".
Strengths
- Brinson, fixed income, factor-based and multi-portfolio attribution models in one system
- Proprietary framework for detailed curve and spread attribution on fixed income
- The methodology much of the rest of the category is measured against
Limitations
- Sold to "asset managers, asset owners and performance teams", not to individuals
- No published price and no self-serve access point
- Attribution is to factors and groups, not to the decisions a private investor made
IBviz
Deep attribution visualizations at a retail price, for one broker only.
Best for: Interactive Brokers clients who want contribution and risk analytics without an advisor subscription.
Pricing: Lite is free with 80+ visualizations on a 6-month lookback. Pro is $15 per month for the full analytics and extended lookback. Corporate is $350 per month.
Strengths
- Shows which assets drove returns, the FX impact on profit and loss, and risk concentration
- A genuinely free tier with the full visualization set on a six-month lookback
- The cheapest real attribution on this page by a wide margin
Limitations
- Interactive Brokers accounts only, so anything held elsewhere is invisible to it
- Attributes to assets and asset classes rather than to the decisions you made
- No comparison against other investors at all
Morningstar Investor
Holdings analysis rather than attribution, and the most widely recognised name a retail investor will meet first.
Best for: Fund-heavy investors who want overlap, style and fee analysis against a chosen benchmark.
Pricing: Sold as a subscription with a free trial. No price is published on the product page, so none is stated here.
Strengths
- Portfolio X-Ray breaks down allocation, sector weightings, style and fees across funds and stocks together
- Benchmarks can be chosen across a range from aggressive to conservative, and indexes added for comparison
- Backed by Morningstar's own fund research and ratings
Limitations
- Analyzes what you hold rather than what your changes did
- No decomposition of a result into the decisions that produced it
- A trial rather than a free tier
Sharesight
The strongest record of what happened, which is the input attribution needs, rather than attribution itself.
Best for: Investors who want accurate multi-broker performance, dividend and tax records with a benchmark attached.
Pricing: A free plan tracks up to 10 holdings with no credit card. Benchmarking is listed on the Starter plan and above.
Strengths
- Separates capital gains, dividends and currency movement, which is the decomposition most retail tools skip
- Benchmarks against any of more than 750,000 supported stocks, ETFs and funds
- Excellent multi-broker and multi-currency record keeping
Limitations
- Contribution and benchmark comparison rather than attribution to decisions
- Benchmarking sits on the paid plans
- No comparison against other investors
Your current platform won't show you how your portfolio ranks against real investors in the same risk category. Create your secure Pure Benchmarks account and see exactly where you stand.
See Your Free Benchmark ReportFrequently asked questions
What is portfolio performance attribution?
Performance attribution decomposes a portfolio return into the parts that produced it. The institutional standard, Brinson attribution, splits the result against a benchmark into an allocation effect, from weighting groups differently, and a selection effect, from the holdings picked inside those groups. Decision-level attribution is a narrower variant that attributes the result to each change the investor made rather than to a sector or asset class.
What is the difference between a decision journal and decision attribution?
A decision journal records your reasoning before you trade. Decision attribution measures what the trade was worth afterwards, usually against the alternative of not trading. Tools such as InvestJournal, Finviz Portfolio Notes and similar trade journals do the first. Attribution tools do the second. They are routinely confused because both are described as decision tracking, and very few products do both.
Can an individual investor get real performance attribution without an advisor subscription?
Yes, but the options are narrow. Koyfin’s attribution sits on advisor plans starting at $209 per month. MSCI is enterprise-only with no published price. IBviz costs $15 per month and reads Interactive Brokers accounts only. Pure Benchmarks, our own product, runs decision-level attribution on a free account across linked brokerages, and does not produce the Brinson decomposition.
Which attribution tool works across more than one brokerage?
Sharesight and Pure Benchmarks both work across multiple brokers. IBviz is limited to Interactive Brokers. Koyfin’s custodian integration is an advisor-plan feature. Morningstar Investor supports import but is oriented around holdings analysis rather than attribution.
Does attribution tell me whether my financial advisor added value?
Only if it measures at the decision level. Group-level attribution shows which sectors drove a result, which does not isolate whether a specific change your advisor made beat the portfolio it replaced. Decision-level attribution does isolate that, which is the basis for reviewing managed and workplace accounts the same way you would review your own trades.
How were these tools compared?
Each capability and price was read from the vendor’s own published pages on the date shown on the page, and anything a vendor does not publish is marked as unlisted rather than estimated. Pure Benchmarks is our own product; it is marked as not producing a Brinson decomposition and as having no decision journal, in the same table as everything else.
Keep exploring
- Best Portfolio Benchmarking Tools in 2026
- How Do You Know If Your Portfolio Changes Worked?
- How Do You Know If You Are Making Good Investment Decisions?
- The Financial Advisor Decision Tracker Built for the Client
- Can You Track Your Financial Advisor's Decisions?
- Are Your Financial Advisor's Decisions Working?
- How to Tell If Your Advisor Is Making Good Investment Decisions
See how a specific firm's advisor decisions compare to other firms:
New here? Read the portfolio benchmarking FAQ or the Pure Benchmarks blog.
This page is an information baseline for comparison only. It is not investment advice and not a recommendation to buy, sell, replace, or transfer any specific asset, account, or firm. Past performance does not guarantee future results. All figures shown are illustrative.