Sharps.money

How it works

Documentation for serious bettors. Search the full wiki below.

Pick your path

Sharps.money watches the same Polymarket sports markets you care about. It surfaces when the best documented bettors on the board put real size on a side. You get that move in plain English while the price still tells a story.

The product is for people who already bet sports seriously. You want to see where smart money went before the number moves everywhere else.

We built it because the raw feed is unreadable. You should not need to decode wallet addresses to know that someone just bought $208,000 on the Lakers. We exist to close that gap. Nothing more.

Was this helpful?

Polymarket is a prediction market. People buy and sell shares in outcomes with real money. Sports is one slice. When you buy a share you are buying a claim that pays $1.00 if that outcome wins and $0.00 if it loses.

Trades settle in USDC. Think of it as digital dollars on chain. Every fill is public. That is how we can point to a wallet and show ticket, size, and time.

A market price is implied probability. If the Lakers side trades at 67 cents, the crowd prices about a 67 percent chance. You risk what you pay per share. You collect a dollar per share if you win.

Here is a real example. Before the 2025 NBA Finals the market Will the Oklahoma City Thunder win the NBA Finals had Yes shares at 41 cents. The crowd said 41 percent. When a sharp bought $500,000 of Yes at 41 cents they said the true chance was higher. That is the signal. You see it in real time.

Sports markets track spreads, totals, moneylines, and props you already recognize from books. The book is glass. You can see flow instead of guessing from a closing line alone.

Was this helpful?

A sharp is not a vibe. A sharp is a bettor who wins over a long sample and bets enough that the market should care.

The top 10 wallets on the Polymarket sports leaderboard have a combined lifetime PNL over $80 million. These are not one weekend miracles. They have thousands of trades and years of verified results.

When the wallet ranked number 1 with about $12 million in lifetime profit loads a game ticket, that is worth attention. You still judge price yourself. The board earned the right to be heard.

We start from Polymarket's published sports leaderboard ranked by all time PNL. These are real accounts with real USDC. The history is public. You can verify the same numbers we cite.

100

Wallets Tracked

$4.2B+

Volume Analyzed

Real Verified Track Records

Was this helpful?

Every 3 minutes we check the Polymarket leaderboard for the top 100 sports wallets. For each wallet we pull their 5 most recent trades.

We filter for sports markets only. We drop tickets under $50. Small size is noise for how we rank cards.

We score each remaining signal with Sharp Score. We run the trade through our model for the plain English summary. The pipeline finishes in under 20 seconds. By the time you read a card it is usually under 5 minutes old.

If you want to audit us, call the same Polymarket activity endpoints we use. The feed is the feed.

Was this helpful?

The API does not hand you a sentence. It hands you a wallet address, a condition id, a side, a price, and a timestamp. That is useless at a glance.

Our model turns each qualifying trade into two short sentences. The first states what the sharp did, which market, which side, and how much. The second states what that action suggests about the game. No chain jargon on the card.

Raw payload next to the card you read in the product.

Card copy example: Bought Lakers -3.5 at 67 cents with $208,000. That size on the opener says they liked the number before the public piled in.

Card preview

Team logo

Lakers vs Nuggets

139Sharp Score
4m ago
$208k

Bought Lakers -3.5 at 67¢

AI

Sovereign2013 — the #2 wallet on our board — just bought $208k of Lakers -3.5 at 67¢. That size on an NBA spread usually means they liked the injury report and are willing to eat closing steam.

What this means for you

Treat it as a conviction long on the Lakers cover until books show you otherwise — verify the number before you tail.

#2
sovereign2013$2.8M PNL
Confidence
Line moved 2.4 pts toward sharpTx
Was this helpful?

A line is the price the house offers on a side. Spread minus three and a half. Total 214.5. Those numbers move when new money hits.

When a line moves, the book adjusts to risk. If sharp money lands on the Lakers, the book may make you lay more points next time you bet the Lakers.

Polymarket often moves in step with traditional books because the same information is in play.

In October 2024 a sharp wallet put $180,000 on the Chiefs to cover at DraftKings. Within 4 hours the line moved from Chiefs minus 3 to Chiefs minus 5.5. Anyone who saw the sharp move and bet before the adjustment got a better number. That gap is what Sharps.money exists to surface.

Nobody gives free money. You still judge price. You get a head start on where the smart ticket already went.

Was this helpful?

Sharp Score is one number that ranks how loud a signal is. Higher means more worth your attention when you scan the feed.

Rank points

Rank 1 on the sports leaderboard adds 100 rank points. Rank 100 adds 1 point. Linear steps in between. The board already sorted who won the most over time.

Size points

Every $10,000 of notional size adds 1 point. Caps at 50 points. A $500,000 ticket maxes this part out.

Recency points

Under one hour old adds 20 points. Under six hours adds 10. Older than that adds 0. Fresh action usually matters first.

Worked example

Wallet rank 5 earns 96 rank points because we use 101 minus rank.

Trade size of $50,000 gives 5 size points. Five blocks of ten thousand dollars.

The signal is 30 minutes old so recency adds 20 points. Total Sharp Score: 121.

Pro members see the full score on each card and can sort and filter. Free members still see the feed. Pros triage faster.

Formula at a glance (max points each)

Rank points

max 100

Size points

max 50

Recency points

max 20

Worked example (visual breakdown)

96 rank+5 size+20 recency=121

Rank 5 wallet, $50,000 ticket, signal 30 minutes old.

Total score adds all three. Rank points cap at 100, size points cap at 50. Recency caps at 20.

Try the Sharp Score math

Rank points

94

Size points

15

Recency points

10

Sharp Score

119

Was this helpful?

Free users can evaluate the product without paying. They see the top 10 wallets. They get 3 signals per day on the homepage preview. They get full simulator access. That is enough to know if this helps your process.

Pro users see all 100 wallets. They get unlimited signals. They get line movement data and Sharp Score filtering. The $15 monthly cost is less than one bad bet you never needed to make.

Was this helpful?

Open Simulator from the main nav. Pick a sharp from the dropdown. We load their latest real trade with market name, side, live price, and size.

Enter dollars or tap a quick pill. Payout if you win equals stake divided by price. Example: $100 at 0.67 buys about 149 shares that pay $1 each if you win. Payout is about $149.25. Profit is payout minus your $100 stake before fees.

Expected value uses the sharp's published win rate as a rough hit rate. Positive EV means the model says the bet wins money over many similar tickets. It is a model, not a promise. Use it to compare tickets.

The 30 Day Tracker walks recent trades for one sharp. You set a starting bankroll. Each row shows result and running balance.

Compare Two Sharps lines up two wallets on stats. It mirrors each latest move at $100 so payout and EV sit side by side.

Was this helpful?

The dashboard lists qualifying trades from tracked wallets. Highest Sharp Score floats to the top by default.

Reading a card

  • Market title names the game or prop.
  • Big number in white is notional USDC on that trade.
  • Green or red line states bought or sold with side and price in cents.
  • AI block translates the ticket into two sentences.
  • Sharp Score shows the composite rank with a lightning icon. Pro sees the number. Free blurs it.
  • Confidence bar fills high, half, or a third based on our tier for that ticket.

Filters and saves

Sport pills filter one league bucket. Size pills enforce a minimum ticket. Saved stores bookmarks in local storage on your device. Follow a wallet from the sidebar to focus the stream on that account.

Team logo

Lakers vs Nuggets

139Sharp Score
4m ago
$208k

Bought Lakers -3.5 at 67¢

AI

Sovereign2013 — the #2 wallet on our board — just bought $208k of Lakers -3.5 at 67¢. That size on an NBA spread usually means they liked the injury report and are willing to eat closing steam.

What this means for you

Treat it as a conviction long on the Lakers cover until books show you otherwise — verify the number before you tail.

#2
sovereign2013$2.8M PNL
Confidence
Line moved 2.4 pts toward sharpTx
Was this helpful?

Quick answers in the same voice as the rest of the page. Tap a question to open it.

Was this helpful?
Sharp
A bettor with a long sample of winning results and enough size that books and markets react when they bet. We treat Polymarket leaderboard rank and PNL as the proof.
Recreational Bettor
Someone who bets for fun or small stakes without the same public track record. Nothing wrong with it. The product just focuses on documented winners.
Line Movement
When the offered number on a side changes because new money hit. Books move to limit risk. Polymarket prices move the same way when flow shifts.
Implied Probability
What the price says about chance. A 67 cent share prices in about a 67 percent win rate before fees. You paid 67 cents to win a dollar back.
PNL
Profit and loss. On Polymarket it is the all time dollar result for that wallet on the board. We cite the same figure the site publishes.
USDC
A dollar stablecoin. One USDC is meant to trade near one U.S. dollar. Polymarket settles many sports trades in USDC so size is easy to read in dollars.
Polymarket
The prediction market platform where these trades happen. Sports is one category. Every fill we show comes from their public data.
Condition ID
The on chain id for one market outcome set. You never need to memorize it. We keep it under the hood and show you the game in English.
Leaderboard
Polymarket ranks sports wallets by all time PNL. We start from that list when we pick the 100 we track.
Sharp Score
Our composite rank for each signal. Rank points, size points, and recency points add up. Section 7 shows the full formula.
Expected Value
Long run profit per dollar risked if your win rate and payouts stay stable. The simulator uses the sharp's published win rate as a rough input. Models break. Use EV to compare tickets, not to pay rent.
Confidence Level
A tier we assign mostly from ticket size. Bigger tickets get a higher bar fill. Small size still posts. It just carries a lower tier.
Win Rate
The rate Polymarket reports for that wallet on sports markets. We pass it into EV math on the simulator. It is a summary stat, not a guarantee on the next bet.
Position Size
Dollar notional on that trade. We filter the feed at $1,000 and up. Sharp Score adds points as size grows, capped so one whale ticket does not blow out the scale.
Closing Line
The last price before the market locks or the game starts. Sharp bettors judge themselves against closing number because that is where the market settled.
Was this helpful?