Fades are room-relative
Every ranking you'll read this summer prices the market: what a player costs across thousands of drafts full of strangers. But you don't draft against the market. You draft against the same handful of people every year, and if your league has been together for a while, those people have been mispricing the same things for a long time. A player is only a value at the price your room sets, and your room's prices deviate from consensus in ways that repeat.
That's the whole argument, so it's worth saying plainly: a fade at market price can be a buy in your league, and a market-price buy can be untouchable in your league, and the only way to know which is which is your league's own history.
Finding the tax
Here's the read, and you can do it with the same draft logs you'd use to scout your rivals individually. Instead of grouping picks by manager, group them by position and round band across every season you have. For each band, ask one question: does this room consistently pay more or less than consensus said it should?
Persistent gaps are structural. If two of your league-mates are committed early running back drafters, running backs in rounds one through three carry a tax in your league that no national ranking knows about; the RB you want will cost you a round more than the cheat sheet says, every year, because the demand in your room is not the market's demand. The same logic runs in reverse: whatever your room is persistently late on is on permanent discount, and the discount is yours to harvest annually, because nobody else at the table is reading this ledger.
My own league carries exactly this tax, and you can inspect it: the anonymized version is our public demo league (the names are fictional, the numbers are not). Its three longest-tenured managers, Emmett Hale (23 seasons in the league), Dexter Klein (21), and Odessa Grant (13), have each put more than half their auction budget into running backs in every auction on record. Running backs are simply expensive at that table, in any year, at any consensus price, and no published value sheet has ever known it.
Two rules keep the read honest. First, insist on repetition: a one-season spike is somebody's hot take, not a structure. Second, compare against that year's consensus, not this year's hindsight; the question is what the room paid versus what the market was paying at the time. (If you want the deeper theory of what a pick should cost in the first place, that's value over replacement.)
The tax has a name on it
Some distortions belong to the whole room; the sharpest ones belong to one seat. A hometown quarterback that one manager reaches for every year isn't a leaguewide tax, it's a private one, and it's actionable in a different way: you don't fade the player, you fade the contest. Odessa Grant drafted Aaron Rodgers six times between 2008 and 2013; planning around Rodgers in those years meant planning to outbid an attachment. Never plan around a player one of your rivals has repeatedly shown they'll overpay for, and never sell them anything else cheap while they're doing it. Decades in, the most durable prices on my league's board are these personal ones. Football opinions turn over; attachments don't.
Scout yourself while you're in there
The uncomfortable part of reading your league's ledger is that you're in it. Run the same read on your own picks: which band are you consistently early on? That's not conviction, that's your tendency, and if you can see it in the log, so can anyone else who looks. The cheapest edge in this whole exercise is deleting the tax you've been paying yourself.
The two-minute version
All of this is a few evenings of spreadsheet work per league, which is why your rivals will never do it. RotoAlpha does it on paste: bring your league's draft history and it maps the room's structural taxes and discounts along with every manager's personal ones, yours included. The rival report is free, so the only thing you're risking is finding out which of your fades were actually the room's fades all along.