How Market Price helps you receive more competitive bids through Index

When Index Exchange (Index) sends bid requests to DSPs, we pass pricing signals to help DSPs submit more winning bids. To determine these signals, we use a feature called Market Price.

Market Price analyzes historical data to determine optimal bid prices, then passes them to DSPs to make sure they submit bids that are able to compete. If the Market Price is higher than a publisher’s Index UI floor settings or the floor that the publisher sends us in their bid request, we send the Market Price value to DSPs so they can bid more strategically.

For publishers, Market Price provides several key advantages:

  • Market Price works alongside other floors that publishers have set. Since the highest value is always chosen, we never submit a bid below a publisher’s set floors.

  • Market Price improves Index's ability to send DSPs a competitive bid that has a higher chance of winning a final auction.

  • Market Price predicts the floors that publishers have set downstream or in an ad server, so we are able to pre-empt bids that would have had no chance of winning. This makes supply more efficient to DSPs.

How it works

Index pre-calculates Market Price floor values of bid requests based on historical data. As part of the calculation, several parameters including the country, size, and media type are considered. This calculated floor value is stored, constantly updated, and considered for bid requests that publishers send to Index.

When determining the bidfloor value to send to DSPs, the following process occurs:

  1. Index receives a bid request from a publisher.

  2. Index retrieves floors that are valid for the auction:

    • Request floor: The value specified in the bid request imp.bidfloor field that publishers send to Index.

    • Index UI floor: Any relevant floors set by publishers in the Index UI.

    • Market Price: The value that Index pre-calculates and determines based on historical data. If we do not have enough historical data to generate a floor, the Market Price is not determined and is not considered in the auction.

  3. One of the following occurs:

    • If there are no associated deals or the deal is set to compete in the open market, Index sends the highest value determined in step 2 to DSPs in the bid request imp.bidfloor field. Index also signals the higher value between the deal price and open market floors in the bid request deal.bidfloor field.

    • If there is an associated deal and it does not compete in the open market, Index sends the designated floor price for this direct deal to DSPs in the bid request deal.bidfloor field.