Methodology · v2 · Region: USA
How BRNDX scores social currency
BRNDX Market ranks brands, products, collectibles, sports jerseys, retailers, beauty brands, streetwear, vintage games, pizza restaurants and creators by how much attention they command online in the US right now. It is an index for research and entertainment, not investment advice, and nothing on the site is for sale.
Sources
| Source | What we read | Scope |
|---|---|---|
| Google Trends (US) | Search interest, 3-month mean, requested with geo=US. Each batch includes a fixed anchor term so scales stay consistent between pulls. | US |
| YouTube | Views of this week's top ~20 search results per term (requested with gl=US); for creators, channel subscribers and 30-day views. | Global views, US results page |
| Posts in the last 7 days and subscribers of a dedicated subreddit, via the Arctic Shift archive. | Global | |
| TikTok (via Toklytics) | Tracked hashtag views and video counts; creator followers, views and engagement. Toklytics is a third-party tracker that samples videos. | Global |
| X | Mentions and hashtag posts in the last 7 days (lang:en, no retweets), engagement and impressions on a 25-post sample, net sentiment, bot/spam filtering. | English-language, global (X has no country filter) |
| Instagram, Facebook | Follower counts for the 5 Brands only, collected from public profiles. | Global |
| GDELT Web News NGrams 3.0 (news) | 7-day English web-news ngram mention count from the official bulk WEB-NGRAM files (gdeltv3/web/ngrams, 15-minute 1gram/2gram histograms). We sum the ENGLISH-language COUNT for each item’s phrase across the window. This is mention frequency in global English online news — not unique articles, and the dataset has no US-only filter (language = ENGLISH via CLD2). Ambiguous short names, common-English unigrams (e.g. Supreme/Represent as dictionary words), and phrases shared by multiple scored items (franchise collisions) are labelled gaps, never estimated. We abandoned GDELT DOC 2.0 TimelineVolRaw after sustained per-IP HTTP 429s (GDELT directs high-traffic users to this ngrams dataset). Coverage on this build: 377 with a count · 44 gaps · 0 pending. | Global English news |
| Market data | Market boards also use resale prices, official jersey sales ranks and units, US store counts and stock moves where a real, cited figure exists. | US where available |
Pinterest is not collected (pages render client-side). Web/app traffic and paid ads have no free source and are always gaps.
The scores
- Blended Social Value (BSV): one 0–100 social-only score per item, combining every social platform with real data. Each metric is placed on a pooled log scale across all markets (100 at the leader), weighted, and the weights are renormalised over the platforms the item actually has.
- Platform share: how much each platform contributes to an item's BSV.
- Market index: the market's own blend, which adds market-specific signals (resale premium, sales rank, stores, stock) to the social ones. Market indexes are on each board's own scale.
- News mentions: 7-day GDELT Web News NGrams 3.0 English mention count (global English web news; not unique articles; not US-filtered). Shown on boards and in the detail panel with the exact phrase, pull time and source. Ranking chip: “Most in the news”. Not scored into BSV.
- Totals: posts, views, followers and hashtag posts summed across sources. These have different time windows: X and Reddit = last 7 days, TikTok = tracked cumulative hashtag totals, YouTube = videos uploaded this week, followers = latest snapshot.
- Coverage: the share of the base weight that had real data. A missing platform is a gap, never a zero.
- Grade A–D: points for coverage (≥75% = 2, ≥50% = 1), 3+ platforms (1), a bot-filtered X sample with ≥15 kept posts (1) and history length (≥12 snapshots = 1, ≥6 = 0.5). A ≥ 4, B ≥ 3, C ≥ 2.
- Momentum (v2): a z-score of the latest reading vs trailing snapshots, worth up to 10% of the score; "warming up" until 12 snapshots.
- Sentiment: negative net sentiment on the X sample discounts X volume, positive does not inflate it.
- Creators: reach, conversation, engagement, momentum and search, on their own board scale (follower metrics are not comparable to brands), with a coverage shrinkage so thin records cannot top the board. Gender comes from Wikipedia and Wikidata; where no source exists, the creator appears in Overall only.
Jersey score (Sports Jerseys, global)
The Sports Jerseys board ranks the jerseys themselves on one global board across NFL, NBA, MLB, NHL, Soccer and College (filter by league, or switch to Vintage). Official sales carry the most weight, then talk about the jersey, then a smaller share for the player's general buzz.
| Group | Current | Vintage | What it measures |
|---|---|---|---|
| Sales | 35% | 25% | Current: the cited sales list for the jersey's league. Soccer uses Score 90 global player-shirt units (rank-equivalent 100 − 50·log10(top units ÷ units)); other leagues use the official in-league rank (100 − 50·log10(rank): NBA/NBPA, NFLPA, MLB/MLBPA, NHL Shop). The NFLPA all-merchandise order (beyond its top-5 jersey list) and the NIL Store best-seller order (college) are proxies at 75% and 50% of the sales weight. Vintage: completed resale count (Flipper Vintage). |
| Jersey buzz | 30% | 35% | X posts about the jersey, shirt or kit (12 / 14), Google Trends worldwide for "<name> jersey" (10 / 12; US kept as a secondary field), YouTube "<player> jersey" this week with the 25% single-video cap and median of 5 pulls (5 / 6), Reddit posts in r/footballkits, r/basketballjerseys and r/hockeyjerseys (3 / 3). TikTok jersey hashtags: 0, Toklytics tracks none. |
| Player buzz | 12% | 5% | X player mentions (6), TikTok player hashtag views (4), player-name Google Trends (2, older items). |
| Performance | 13% | — | 0–100 rubric from cited current stats (estimate). |
| Resale | 10% | 35% | Current: resale vs retail (not collected yet). Vintage: typical resale price (20), price trend (5), scarcity rubric (10). |
- Cross-league sales are approximate. Each list measures a different store, period and unit (units vs ranks), so a No. 1 NHL seller and a No. 1 global soccer shirt are not proven equal. Proxies get less weight.
- Gaps are redistributed, never zero. A player on no published sales list keeps a sales gap; the other weights are renormalised and the confidence grade is capped at C. Coverage = share of base weight with data; grade A ≥ 80%, B ≥ 60%, C ≥ 40%, D below.
- X counts are English-language only (
lang:en); camiseta, maillot and camisa talk is not counted. Common surnames can pick up unrelated posts; queries use full names where a surname is ambiguous (e.g. Cristiano Ronaldo on the current board vs Ronaldo Nazário "R9" on vintage). - Google Trends worldwide values are chained across batches through a fixed anchor ("Curry jersey" current, "Kobe jersey" vintage); very small terms read 0 (below resolution).
- Volumes use a log scale against the board leader (100 at the leader, 0 at 1/1000; a measured zero scores 0). Momentum arrows show the 3-day trend of jersey posts on X (player mentions when jersey posts are too few).
Streetwear (global)
About 100 streetwear brands worldwide, grouped by tier (heritage, hype, luxury streetwear, emerging) and region (brand home base: United States, UK & Europe, Japan, Korea, China & Hong Kong, rest of world). Tier and region are editorial groupings. Brands already scored on another board (Supreme, Stüssy, Kith, Aimé Leon Dore, Palace and Corteiz in Retailers; Chrome Hearts in Brands; Carhartt WIP in New listings) are linked, not duplicated: the Streetwear tab shows their original row and data.
- Social score: the same Blended Social Value as every other board, scored against the same pooled cross-market leaders, so a streetwear brand and a retailer can be compared directly. Adding the board does not move any other item's score.
- Streetwear index: X mentions (15%), TikTok hashtag views (15%) and videos (5%), YouTube views (10%, 25% cap and median of pulls), the brand's own subreddit posts (5%) and subscribers (5%), Google Trends worldwide (25%) and US (10%), and resale presence (10%). Volumes use a log scale against this board's leader (100 at the leader, 0 at 1/1000).
- Resale presence is always a gap: Grailed's listing counts are only available through its internal search service and StockX blocks automated reads, so there is no free, readable source. Its weight is redistributed.
- X counts are 7-day, English-language counts with queries written to avoid common words (e.g. "Human Made" with clothing terms, "Places+Faces", "Neighborhood Japan"). There is no X post sample yet, so X engagement, impressions and sentiment are gaps. Where a count may include unrelated posts (Undefeated is also sports slang, FUBU is also a phrase, OVO includes label chatter), the detail panel says so.
- Subreddits are matched by name and kept only if the subreddit's description reads as the brand. Google Trends terms add a clothing word where the name alone is ambiguous; values are chained through the anchor "Stussy". Very small terms read below resolution and are gaps.
Vintage Gaming (sealed games)
About 60 iconic retro games, games only, not consoles, across NES, SNES, N64, Game Boy, Game Boy Color, Game Boy Advance, Genesis, Saturn and PlayStation. The board is about sealed copies: what they cost, which way the price is moving, how often they sell, and how much collectors talk about the game.
- Prices come from each game's public PriceCharting page (guide values built from completed sales): Loose, CIB (complete in box), Sealed ("New"), Graded CIB and Graded New, with the sales-volume line and the monthly guide history. Every price shows its source page and pull time. eBay sold listings could not be read (blocked), so they are a gap. Prices are never estimated: a page we could not read is a gap.
- Gaming index: sealed price level (25%), 12-month sealed price trend (15%), sales volume across conditions (10%), Google Trends worldwide (15%) and US (5%), YouTube views (10%), r/gamecollecting posts naming the game in 30 days (10%), TikTok hashtag views (5%) and X mentions (5%, not pulled yet: a gap). The trend compares the median of the last 3 monthly sealed points with the same 3 months a year earlier, scored
50 + 25·log2(now ÷ year ago); sealed copies of most titles sell about once a month or less, so the trend is noisy and flagged. - Record auction sales (Heritage Auctions, the Rally private sale and others) are shown in the detail panel with the grade, date and a source link. They are one-off trophies (for example a graded Super Mario Bros. at $3,000,000 at Heritage in June 2026) and are never scored or used as a price.
- Social score: the same pooled Blended Social Value. Buzz is about the game overall, not only sealed copies. Reddit for this board counts r/gamecollecting posts whose title names the game.
Outlier control and smoothing
- 25% single-video cap: YouTube views are a sample, so one viral upload entering or leaving the results could swing a total 30×. No single video may supply more than 25% of an item's YouTube total in any pull.
- YouTube median: the scored YouTube value is the rolling median of the last 5 pulls. A failed pull keeps the earlier median; it never becomes zero.
- Google Trends: a sudden zero after nonzero readings is treated as missing (below resolution), and the score uses the median of the last 5 valid pulls.
- X bot/spam filter: new accounts, follow farms, zero-audience and hyperactive accounts, duplicate text and promo spam are removed from the sample; mentions are scaled by the filtered share.
Platform coverage today
| Platform | Items with data | Metrics |
|---|---|---|
| X | 154 / 154 | engagement, hashtags, posts, sentiment, views |
| TikTok | 106 / 154 | posts, views |
| YouTube | 79 / 154 | views |
| 5 / 154 | followers | |
| 5 / 154 | followers | |
| 38 / 154 | followers, posts | |
| 0 / 154 | not collected |
| Creators · platform | Creators with data |
|---|---|
| YouTube | 37 / 40 |
| TikTok | 21 / 40 |
| X | 40 / 40 |
| 0 / 40 | |
| 15 / 40 | |
| Google Trends | 40 / 40 |
Rules we keep
- No invented data. Anything we could not collect is shown as no data.
- No affiliate links and no buy links. Source citations to stores are shown as text.
- Rubric scores (e.g. jersey performance, scarcity) are marked as estimates.
- Moves caused by a method change are labelled as such, not as market news.
BRNDX Market is independent and is not affiliated with, sponsored or endorsed by any brand, retailer, league, team, player or creator shown. Names are used for identification only.