An empty New York Stock Exchange quotations board
Industry Analysis

The resale tape has a house player.

Most of what sets a resale price is professional inventory — on a marketplace whose own filings disclose a stake in its sellers. Read the markup as fan demand and you’re reading the wrong tape.

Photo: Daniel Romero / Unsplash
Industry Analysis

Up to 80% of tickets sold on resale sites come from professional sellers. Don’t read the markup as fan demand.

August 27, 2026 · 6 min read

When a date’s resale price runs to two or three times face, the reflex is to read it as heat — the market telling you the On-Sale was underpriced, a reason to add a night or push a reprice. Before you trade on that number, look at who sets it.

The Secondary Markup on a resale marketplace is a compromised signal. Most of the inventory setting that price isn’t fans reselling a spare pair — it’s professionally managed stock, priced by operators who do this for a living, on a marketplace whose own filings disclose a conflict of interest. Read the markup as demand and you’re reading the wrong tape.

Most of what sets the resale price isn’t fans

The composition of resale inventory is lopsided, and it’s now on the congressional record. In a July 24, 2026 letter to StubHub CEO Eric Baker, the Ranking Member of the House Oversight Committee, Robert Garcia, cited research estimating that mass scalpers account for as much as 70% to 80% of tickets sold on resale sites (House Oversight Democrats letter; Music Business Worldwide).

Attribute that carefully: it’s research the letter cites, not an independently audited market share, and it counts tickets sold on resale sites, not a headcount of listings. But the direction isn’t contested. The bulk of what clears on the secondary market is professional inventory.

So the markup you’re reading is mostly professional pricing, not a fan-demand thermometer. A broker holding a block of a show prices to their cost of capital, their carry, and their read of the room — not to what the marginal fan in your metro will pay on your On-Sale. The multiple can be real heat. It can also be a few operators marking up stock they need to clear by the weekend. From the outside the two look identical.

The marketplace has a house player

Now the part that should make you discount the number further. The venue where that price is posted has an owner who is also a seller on it — and StubHub’s own SEC filings say so.

The company’s Q2 2026 quarterly filing states it plainly: “Andro Capital (‘Andro’) is a seller on the Company’s platform... The Company’s CEO has an ownership stake in both the Company and Andro” (SEC Form 10-Q). Andro has resold on the platform since 2008 (MBW). A separate Andro affiliate, Colloquy Capital, finances other sellers against their expected proceeds; as of June 30, 2026 the filing shows $3.5 million due to Colloquy and a $10.8 million security interest it holds in sellers’ proceeds (SEC Form 10-Q).

This is a marketplace that moved $9.2 billion in gross merchandise sales in 2025 (StubHub shareholder letter) — not a niche board.

The financing detail is the one that touches your read directly. A seller borrowing against proceeds it hasn’t collected yet has a clock running, and inventory with a clock behind it gets priced to move — not to meter what a fan will pay.

Keep the legal posture exact, because it changes nothing about your read. The filings disclose the stake; they allege no wrongdoing. Garcia’s letter asks questions and makes no finding. A separate proposed class action filed in the Southern District of New York on July 13, 2026 alleges StubHub marketed itself as a “marketplace for fans to buy and sell tickets” while its leadership held a stake in a professional seller supplying inventory (CBC) — an allegation, untested. StubHub’s written answers to the committee, due August 6, were not public as of this writing.

None of that has to be adjudicated to matter to you. When the operator of a marketplace holds a financial interest in sellers setting prices on it, the posted markup is a number produced inside a system with a house player. You’d discount a price quote from a broker who’s also on the other side of the trade. This is that.

Two numbers that don’t agree — which is the point

Here’s the tell that the resale figure isn’t a clean signal: the public numbers don’t even agree on how large the professional share is. StubHub’s own estimate and the research cited to Congress describe the same market with very different fractions — because they measure different things.

The cited research puts mass scalpers at 70–80% of tickets sold on resale sites, across all events. StubHub, in the same shareholder letter that reports its sales, estimates that “approximately 10% of our GMS in FY2025 was attributable to... high-demand concert ticket sales by resellers” (shareholder letter) — a share of dollars, scoped to high-demand concert reseller sales specifically. Both can be true. They answer different questions.

That’s the discipline the markup demands and never announces. A number whose denominator, event mix, and seller type you can’t see isn’t a signal you can add a date on. It’s an input, and a dirty one.

How to discount it — and what to trust instead

You don’t ignore the secondary market. You weight it correctly and corroborate it with reads a broker can’t price. Treat the Secondary Markup as one dirty input, and confirm demand with signals you control.

Three that hold up:

  • Your own On-Sale behavior. First-hours-and-days velocity, and tier Sell-Through — how fast GA cleared against Reserved against VIP — is your data, generated on your primary at the price you set. No broker sets that price. Some do get inside the count: in August 2026 Ticketmaster cancelled a batch of Olivia Rodrigo Unraveled Tour purchases for breaching the terms of sale, called it only “a small portion,” and gave no number (Music Business Worldwide; Consequence). So where an on-sale carries enforced purchase terms, treat the first-hours read as provisional.
  • Per-metro momentum. Monthly Listeners, radio, and streaming movement in the specific market you’re playing, not a national average. Local demand shows up here before it shows up as a clean resale line — and the secondary market itself reads differently metro to metro, which we mapped separately.
  • Comparable Shows. What similar artists actually drew in that room and that market — the base rate the markup should be checked against, not replaced by.

Where resale is price-capped, the point makes itself. In a market like Vermont, where a 2026 law holds resale near face, the markup flattens toward the ceiling whether the show is on fire or ice-cold, so the number stops carrying heat at all (the cap-patchwork routing post; single-market tier discipline). The signal was always part structure and part demand — the cap just removes the demand half and shows you the scaffolding underneath.

A Promoter Brief won’t read the resale tape for you. It’s single-artist, and it doesn’t measure how much of a secondary line is broker inventory or correct the markup. What it assembles is the read that doesn’t depend on the resale market at all — the Market Fit Score, per-metro momentum, and the Comparable Shows for that artist in that room. That’s the demand number to weigh the markup against, built from signals no house player prices. Put them side by side: when your own read and the resale line point the same way, the markup is corroborating something real; when they diverge, trust the data you generated over the price a broker posted.

Before you add the date

Don’t let a hot resale line be the reason you add a night or push a reprice. Discount the markup for what it is — professional pricing on a marketplace that discloses a stake in its own sellers — and confirm the demand with your On-Sale velocity, your per-metro momentum, and your Comparable Shows. If those agree with the markup, you have a decision. If only the resale line is hot, you have a broker, not a room.

Run your first booking brief

Ask any question about an artist, market, or venue. Callboard.fm delivers a full booking brief — risk flags included — in minutes.

Start Free Trial →