Do they actually
beat the market?

Pick any X account that posts stock calls. We backtest everything they've said and show you whether their picks really outperformed.

@

Free to check — pay only to run the full audit (from $5)
not for profit

Browse the full gallery of past audits — free →

How it works

1

Enter a handle. We instantly confirm the account exists and show you what we'll analyze before you pay anything.

2

AI reads every post. We pull their full history and extract each investment call — the ticker, direction, and how convinced they sounded.

3

Every call is backtested. We score each pick against real prices and against the stock's own sector — so a call only "wins" if it truly beat the market.

4

You get a verdict. A clear answer to "should I follow this account?", with the numbers behind it. Sent to your inbox when ready.

Where your money goes — run at cost, not for profit
Itemized cost of one auditBasis: 10,000 posts · $20

XAnalytics is run at cost, not for profit. Here's exactly what one analysis costs us — using a 10,000-post account ($20) as the example:

1 · Fetch the posts
Pull the account's post history (~10,000 posts).
~$1.20
2 · Read & score every post
Every post goes to Anthropic's Claude Sonnet 4.6 with our ~10,487-token analysis prompt — cached (re-reads bill ~90% off) and run via the Batch API (another 50% off). Most posts aren't calls, so the answer is a short JSON. ≈ 10,000 posts ×
( prompt 10,487 tok × $0.15/M  +  post ~100 tok × $1.50/M  +  answer ~40 tok × $7.50/M )
= $15.73 + $1.50 + $3.00 ≈ $20.2 the post is the tweet plus the thread/quote context we feed in; the answer is short JSON — a tiny {relevant:false} for most posts, the full call (ticker, direction, conviction) for the rest
~$20.2
3 · Double-check every short call
Bearish takes are the easiest to misread, so a second Claude Sonnet 4.6 pass re-reads each one and drops the ones that aren't real short bets (a stock ranked below a favourite, a position being sold, a hedge) — only genuine shorts get scored.
~$0.23
4 · Resolve each ticker
A third Claude Sonnet 4.6 pass pins down exactly which security each call refers to.
~$0.08
5 · Backtest vs. the market
Historical prices from Yahoo Finance.
free
Compute total (our budget for an account this size) ~$21.7

These are the amounts we budget for an account this size — most runs land a little under, though unusually long posts can push a bit over. On top of compute: card processing and a small share of servers, storage & email. The $20 fee covers all of it with no profit — any small surplus goes back into keeping every report free to browse. Smaller and larger accounts are priced proportionally (by post count). Claude Sonnet 4.6 batch rate: ~$1.50 input · $0.15 cached-read · $7.50 output per million tokens.