Tech Stack · Auction Mechanics

What is bid shading in CTV advertising?

Bid shading is an algorithm built into DSPs that reduces the bid submitted in a first-price auction to avoid overpaying. India CTV programmatic runs on first-price auctions — you pay exactly what you bid. Without bid shading, a buyer who bids ₹300 CPM and wins against a second bidder at ₹160 CPM pays ₹300, wasting ₹140 per thousand impressions.

Bid shading uses historical auction data — past win/loss prices for similar inventory — to estimate the lowest bid likely to win, then submits something close to that clearing price rather than the buyer's full input bid. The discount achieved is called the shade factor.

How it works in practice:

  • DV360: Bid shading applies automatically when automated bidding (Target CPM) is enabled. Manual CPM bidding does not auto-shade — use automated bidding for India CTV programmatic campaigns.
  • The Trade Desk: TTD's Koa AI applies bid shading by default across all bidding strategies, including manual CPM bids.

When bid shading works best: Low-competition inventory — non-prime hours, niche FAST channels, regional language content — where historical clearing prices are well below input bids. Effective CPMs can run 30–50% below input CPMs on this inventory.

When bid shading provides little discount: High-competition inventory like IPL live sports, where many buyers are bidding close to the clearing price. The algorithm detects high competition and reduces the shade factor — effective CPMs approach input CPMs during peak sports periods.

Sign that you're overbidding: If effective CPM in DSP reporting is consistently 40%+ below your input CPM, your input bid is well above the clearing price. You can lower it without losing delivery.

Related questions

For a full breakdown, see the bid shading in CTV knowledge base article.