{"id":6101,"date":"2026-07-10T23:09:28","date_gmt":"2026-07-10T23:09:28","guid":{"rendered":"https:\/\/tokenmetrics.com\/blog\/how-token-metrics-evaluates-crypto-portfolio-trackers\/"},"modified":"2026-07-16T21:36:41","modified_gmt":"2026-07-16T21:36:41","slug":"how-token-metrics-evaluates-crypto-portfolio-trackers","status":"publish","type":"post","link":"https:\/\/tokenmetrics.com\/blog\/how-token-metrics-evaluates-crypto-portfolio-trackers\/","title":{"rendered":"How Token Metrics Evaluates Crypto Portfolio Trackers"},"content":{"rendered":"<style id=\"tm-mobile-overflow-containment-v1\">.single .entry-content,.single .entry-content *{box-sizing:border-box}.single .entry-content{max-width:100%;overflow-x:hidden}.single .entry-content img,.single .entry-content iframe,.single .entry-content pre{max-width:100%}@media(max-width:760px){.single .entry-content table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.single .entry-content th,.single .entry-content td{overflow-wrap:anywhere}.single .entry-content a{overflow-wrap:anywhere;word-break:break-word}}<\/style>\n<style>.single .entry-content .tm-b2{box-sizing:border-box;margin:28px 0;padding:clamp(18px,3vw,28px);border:1px solid rgba(17,17,17,.12);border-radius:24px;background:linear-gradient(145deg,#fffdf3,#fff 58%,#f4f4f5);box-shadow:0 14px 34px rgba(17,17,17,.07)}.single .entry-content .tm-b2 *{box-sizing:border-box}.single .entry-content .tm-b2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.single .entry-content .tm-b2 .tm-nd-card{min-width:0;padding:16px;border:1px solid rgba(17,17,17,.1);border-radius:16px;background:#fff}.single .entry-content .tm-b2 a{overflow-wrap:anywhere}.single .entry-content .tm-b2 select,.single .entry-content .tm-b2 input{width:100%;max-width:100%;padding:10px;margin-top:6px;border:1px solid #a3a3a3;border-radius:8px;background:#fff}.single .entry-content .tm-b2 button{border:0;cursor:pointer}@media(max-width:700px){.single .entry-content .tm-b2-grid{grid-template-columns:1fr}.single .entry-content .tm-b2{padding:18px;border-radius:18px}}<\/style>\n<p><strong>Quick answer:<\/strong> We do not assign a numeric score unless each input, weight, date, and calculation can be shown. For this cluster, we use a question-led review. The aim is to find fit, gaps, and risk for a named portfolio task.<\/p>\n<p class=\"tm-editorial-attribution\"><strong>Prepared by Token Metrics Research Team.<\/strong> Source review date: July 14, 2026. Product terms can change; check the official sources below.<\/p>\n<h2 class=\"wp-block-heading\">Scope<\/h2>\n<p>This method covers tools that gather or show balances, transactions, prices, and portfolio records. It includes exchange links, public wallet views, manual entries, alerts, analytics, and exports. It does not test trade quality, tax accuracy, custody safety, or future returns.<\/p>\n<p>A tracker can help organize records. It cannot prove that the source record is complete. A missing chain, stale sync, bad token map, or wrong cost basis can change the view.<\/p>\n<h2 class=\"wp-block-heading\">Evidence hierarchy<\/h2>\n<p>We start with the provider help center, product pages, privacy terms, and price page. We then use a known test account or public address when a safe test is possible. The wallet, exchange, chain explorer, and user export remain the reference for a disputed record.<\/p>\n<p>Marketing copy can name a feature, but it does not prove that the feature works for every user. We label a claim \u201cdocumented\u201d until a repeatable test supports it.<\/p>\n<ul>\n<li>First: official policy, help, product, and price pages.<\/li>\n<li>Second: a repeatable test with a known input and saved date.<\/li>\n<li>Third: direct source records from a wallet, exchange, or chain.<\/li>\n<li>Last: third-party reports, used as context rather than proof.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Criteria and operational tests<\/h2>\n<p>Coverage asks whether the exact accounts, chains, assets, and history load. Data quality checks missing items, duplicates, token identity, price source, and time. Control checks permissions, revocation, exports, and deletion. Workflow checks setup effort, errors, mobile use, alerts, and support paths.<\/p>\n<p>Each criterion is a pass, fail, partial, or not tested. A pass needs a saved input and result. \u201cMany integrations\u201d is not a pass for a reader whose account is absent.<\/p>\n<h2 class=\"wp-block-heading\">Why we do not publish a numeric score<\/h2>\n<p>The current evidence set does not include a common, dated test fixture for each product. It also lacks a verified weight policy tied to user jobs. Turning those gaps into an 86 or 84 would imply more certainty than we have. We therefore publish fit notes and test questions, not a rank.<\/p>\n<p>A future score would need a public formula, the same fixtures, failure rules, a date, and a result for every item. Readers would need enough detail to reproduce the number.<\/p>\n<h2 class=\"wp-block-heading\">Research process<\/h2>\n<p>We define the reader job, collect current primary sources, and list the claims that matter. We run the smallest safe test that can disprove each claim. We record the date, device, input, result, and any error. We then compare products by the same job.<\/p>\n<p>We do not connect a seed phrase or private key. Exchange links should use read-only rights when the provider supports them. Tests use a limited sample, not a full financial life.<\/p>\n<h2 class=\"wp-block-heading\">Freshness policy<\/h2>\n<p>We review the cluster when a provider changes plans, access, supported sources, privacy terms, ownership, or export behavior. We also review after a reported sync or security issue. Each page tells readers to reconfirm live terms because static copy can age.<\/p>\n<p>A dated source does not become false on the next day. It does become weaker when the product has changed. We keep durable workflow advice and avoid counts that can drift.<\/p>\n<h2 class=\"wp-block-heading\">Limits and conflicts<\/h2>\n<p>Token Metrics may earn compensation from some links. That does not turn a documented feature into a tested one. Paid links are disclosed. We do not award a score for a commercial relationship.<\/p>\n<p>A small test cannot prove full history, every chain, or every region. A public address test does not prove an exchange link. A clean screen does not prove a correct tax record. These limits stay in the finding.<\/p>\n<h2 class=\"wp-block-heading\">Worked example<\/h2>\n<p>Suppose a reader needs one exchange, two public wallets, and a CSV for a tax file. The test list names those exact sources. The reviewer checks the first and last dates, one transfer between the accounts, one token with the same ticker as another token, and the export fields.<\/p>\n<p>If the dashboard looks right but the transfer appears twice, the result is partial. If the CSV omits the wallet address, the export test fails for that use. No broad score can hide those facts.<\/p>\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n<h3 class=\"wp-block-heading\">Do you rank trackers?<\/h3>\n<p>Not in this edition. We explain fit and test steps because the current evidence cannot support a reproducible score.<\/p>\n<h3 class=\"wp-block-heading\">Is a tracker a tax record?<\/h3>\n<p>Not by itself. Keep source statements and exports. Ask a qualified tax professional about your facts.<\/p>\n<h3 class=\"wp-block-heading\">What is the safest first test?<\/h3>\n<p>Use a known public address or a narrow read-only link. Check permissions and the result before you add more.<\/p>\n<h3 class=\"wp-block-heading\">Can a product pass for one person and fail for another?<\/h3>\n<p>Yes. Coverage and export needs differ. That is why the method starts with a job and exact inputs.<\/p>\n<h2 class=\"wp-block-heading\">Editorial release gate<\/h2>\n<p>Before a page ships, an editor checks every product claim against the linked source. A second pass removes stale counts, vague superlatives, and words such as \u201calways,\u201d \u201cinstant,\u201d or \u201cguaranteed.\u201d The editor also checks that an example is clearly an example and not a hidden claim about a live account.<\/p>\n<p>The final copy must state what was not tested. It must show why a product may fit one reader and fail another. Links are opened again at release. If a source has moved, the claim is held until the new primary page is found.<\/p>\n<p>A score cannot pass this gate by sounding precise. It needs a public formula and saved inputs. When that proof is absent, \u201cnot scored\u201d is the correct result. This rule keeps a clean card design without turning an opinion into a fact.<\/p>\n<p>The release record names the editor, date, source set, and next review trigger. That record is part of the method, not a claim that a named outside advisor approved the work.<\/p>\n<h2 class=\"wp-block-heading\">What would change this decision<\/h2>\n<p>The method should change when a test no longer matches the reader job, a better primary source exists, or the same failure appears across products.<\/p>\n<p>A change is not accepted from a headline alone. Open the primary page, note the date, and repeat the hard case. Keep the old finding until the new result can be checked. If the change affects only one region, plan, chain, or platform, say so rather than rewriting the whole verdict.<\/p>\n<p>Readers should also revisit the choice when their own job changes. A tool selected for a quick view may be wrong for an audit trail. A tool selected for one public address may be wrong for a team API. Fit belongs to the task, so the update record must name the task.<\/p>\n<h2>Related guides in this research cluster<\/h2>\n<ul class=\"tm-cluster-links\">\n<li><a href=\"https:\/\/tokenmetrics.com\/blog\/top-10-crypto-portfolio-trackers-complete-list-in-2026\/\">Portfolio tracker hub<\/a><\/li>\n<li><a href=\"https:\/\/tokenmetrics.com\/blog\/coinstats-profile-2026\/\">CoinStats profile<\/a><\/li>\n<li><a href=\"https:\/\/tokenmetrics.com\/blog\/delta-profile-2026\/\">Delta profile<\/a><\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Sources checked<\/h2>\n<ul>\n<li><a href=\"https:\/\/coinstats.app\/\" target=\"_blank\" rel=\"nofollow noopener\">CoinStats product site<\/a><\/li>\n<li><a href=\"https:\/\/delta.app\/en\/features\" target=\"_blank\" rel=\"nofollow noopener\">Delta features<\/a><\/li>\n<li><a href=\"https:\/\/help.zerion.io\/en\/articles\/4771522-what-is-zerion\" target=\"_blank\" rel=\"nofollow noopener\">Zerion product overview<\/a><\/li>\n<\/ul>\n<section class=\"tm-nd-disclosure\">\n<p><strong>Disclosure:<\/strong> Token Metrics may earn compensation when readers use some partner links. Compensation does not decide what we cover. This page gives general educational information, not investment, tax, legal, or custody advice.<\/p>\n<\/section>\n<p><a class=\"tm-nd-cta\" data-tm-track=\"tm-cta-click\" data-tm-cta=\"daily-pulse\" href=\"https:\/\/tokenmetrics.com\/?utm_source=tokenmetrics_blog&amp;utm_medium=portfolio_trackers&amp;utm_campaign=nerdwallet_guide_2026\">Start with the free Daily Pulse<\/a><\/p>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Article\",\"headline\":\"How Token Metrics Evaluates Crypto Portfolio Trackers\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Token Metrics\"}}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"Quick answer: We do not assign a numeric score unless each input, weight, date, and calculation can be&hellip;","protected":false},"author":1,"featured_media":6206,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_tm_paid_cta_tier":"","_tm_paid_cta_heading":"","_tm_paid_cta_body":"","csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_reading_time":"","csco_page_toc_navigation":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"csco_post_video_bg_volume":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[6],"tags":[],"sections":[],"entities":[],"class_list":["post-6101","post","type-post","status-publish","format-standard","has-post-thumbnail","category-guides","cs-entry","cs-video-wrap"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/tokenmetrics.com\/blog\/wp-content\/uploads\/2026\/07\/nerdwallet-6101-editorial-20260713.webp","_links":{"self":[{"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/posts\/6101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/comments?post=6101"}],"version-history":[{"count":7,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/posts\/6101\/revisions"}],"predecessor-version":[{"id":6487,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/posts\/6101\/revisions\/6487"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/media\/6206"}],"wp:attachment":[{"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/media?parent=6101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/categories?post=6101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/tags?post=6101"},{"taxonomy":"section","embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/sections?post=6101"},{"taxonomy":"entity","embeddable":true,"href":"https:\/\/tokenmetrics.com\/blog\/wp-json\/wp\/v2\/entities?post=6101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}