How to verify a stock picker's track record

By Maya Koeva · August 31, 2026 · 5 min read

A row of small outlined squares passing through a large hairline magnifying lens, most emerging as broken outlines marked with small coral crosses and one emerging as a solid amber square, illustrating performance claims being verified one by one.

Every stock picker has a track record in the marketing sense: a win rate on a landing page, a pinned thread of great calls, a backtest chart that only goes up. Almost none of them have a verified one. The difference is simple to state and easy to check, and checking it is ten minutes of work the marketing hopes you will skip.

This guide is the check. For the broader question of whether a voice is worth your attention at all, see how to tell if a finance influencer knows what they're talking about; this page covers the narrower job: testing a performance claim someone has put in front of you.

What "verified" means

A track record is verified when four things are true at once:

  1. Someone other than the claimant graded it. Self-reported numbers are claims, not records, no matter how precise they look.
  2. It was graded from a complete log. Every call counts, including the ones that went wrong and the ones that were deleted.
  3. It was graded against real prices. Each call is compared to what the stock actually did over a stated timeframe, not to the author's memory of it.
  4. The rule was fixed in advance. What counts as a win was defined before the grading, and applied the same way to every call.

Miss any one of the four and the number can be honest-looking and still worthless. A "92% win rate" that the seller computed themselves, from the calls they chose to keep, is missing three of four.

Verify a picker in four steps

You can run this on any public account claiming a record.

Find the original calls, not the screenshots. A screenshot is not evidence; it is easy to fabricate and easier to crop. Search the person's actual post history for the ticker and read the call in place, with its timestamp. If the calls live somewhere editable after the fact (a private Discord, a deleted blog, "my old account"), treat the record as unverifiable, because it is.

Hunt for the losers. Search their history for tickers that are not in the highlight reel. A real caller has visible misses; markets guarantee it. If every call you can find is a winner, you are looking at curation, and possibly at deletion. An archive service can tell you what a feed used to say when the feed itself no longer does.

Re-grade a sample yourself. Pick a handful of calls at random, not the pinned ones. For each, note the date, look up the price then and the price a week and a month later, and score it with one rule applied to all of them. Your five-call sample will not tell you the true hit rate, but it will tell you whether the advertised one is fantasy.

Check the claim is gradeable at all. "Watch this one" and "big things coming" cannot be wrong, which is the point of phrasing them that way. If you cannot state what outcome would have made a call a miss, it is not a call, and no collection of such posts adds up to a track record.

Quants and services: a backtest is not a track record

Searches for a verified quant track record usually mean a paid service: an algorithm, a signal seller, a fund-like product quoting returns. The same four conditions apply, plus one distinction that does most of the work: how much of the record was produced in real time, where it could not be rewritten?

  • A backtest is a simulation over the past, built with full knowledge of how the past went. It verifies nothing about the future and little about the seller, because nobody shows you the backtest that looked bad.
  • A live record starts the day the strategy began trading or publishing in real time, in public or under third-party tracking, and includes every period since, losing stretches included.

Ask where the backtest ends and the live record begins, and weigh only the live part. Red flags that end the conversation: win rates above 80%, performance charts with no losing months, records that restart whenever the strategy "improved", and any refusal to show the live start date. Genuinely audited records exist, but the burden of proof sits with whoever is quoting the number, never with you.

What verified means on Quantral

This check is what Quantral automates for the finance voices we track. We log calls from public posts as they happen, so nobody can curate the log after the fact. Every logged call is graded against what the price actually did over fixed windows, wins and losses alike, and the result rolls up into a credibility score per account. The leaderboard ranks the accounts with a real graded sample, and the records update in the Quantral app as calls resolve.

Two honest limits. Verification covers what we track: public calls from the accounts in our coverage, nothing else, so it cannot vouch for a private Discord or a fund's audited statements. And a verified record describes the past. The most accurate account on our board over the last six months graded out around 64%, which is the strongest verified number we have and still wrong one time in three. Anyone quoting a much better figure has, at best, a smaller sample.

The bottom line

Treat every performance claim as unverified until someone other than the claimant has graded the complete log against real prices under a fixed rule. Running that check by hand takes minutes and kills most claims on contact. When you want it already done, the leaderboard is the same test applied to every voice we track, with the live records in the Quantral app.