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 want to inspect documented sports-market activity and judge the public price alongside it.

We built it because the raw feed is unreadable. You should not need to decode wallet addresses to understand the side, price, and size of a qualifying trade. 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.

Illustrative example: a Polymarket sports outcome trades at 41 cents, then a tracked wallet buys Yes with meaningful size. The signal records the side, price, size, and time so you can judge the public trade yourself.

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.

Leaderboard ranks and lifetime PNL change over time. We use Polymarket's published sports leaderboard to identify the current top 100 wallets and preserve their public performance context.

When a highly ranked wallet places a qualifying sports trade, the public record is worth inspecting. Rank is context, not a guarantee. You still judge the price yourself.

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

On-chain Polymarket trades

Public market data

Real Verified Track Records

Was this helpful?

Every 5 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 and generate a plain-English breakdown. The resulting snapshot is published on the 5-minute refresh cadence.

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.

Illustrative raw payload next to the card format used in the product.

Illustrative card copy: Bought Lakers -3.5 at 67 cents with $208,000. The card preserves the recorded side, price, and size in plain English.

Card preview

Team logo

Lakers vs Nuggets

Open
139Sharp Score
4m ago
$208.0k

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 suggests

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

AI summary of public trade data. Not betting advice.

Size tier
Based on trade size, not outcome probability.
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.

Illustrative Polymarket example: a tracked wallet buys a team outcome at 41 cents. Later the same outcome trades at 49 cents. The signal preserves the original fill, while the later price provides market context. Price movement is not guaranteed.

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 includes 3 full signals plus locked previews, the top 10 leaderboard, and standard filters.

Pro users see all 100 wallets. They get unlimited signals on the dashboard. They get advanced Sharp Score filtering and sorting. Pro is available as Monthly ($15/mo), Annual ($120/yr), or Lifetime ($299 one-time) through Stripe.

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.
  • Size tier fills high, half, or a third based on trade size, not outcome probability.

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

Open
139Sharp Score
4m ago
$208.0k

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 suggests

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

AI summary of public trade data. Not betting advice.

Size tier
Based on trade size, not outcome probability.
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.
Size Tier
A tier based on trade size, not outcome probability. Bigger trades get a higher bar fill. Small trades still appear with 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?