📢 Учасник рекламного аукціону — аукціон Вікрі другої ціни наживо
Спостерігайте за справжнім закритим аукціоном другої ціни (Вікрі) для реклами наживо, який демонструє, чому чесна ставка є домінантною стратегією кожного рекламодавця при зміні розміру ставок і кількості конкурентів.
Про аукціон рекламних ставок
Майже кожен програматичний рекламний показ, що продається сьогодні, розподіляється через аукціон закритих ставок, і правило другої ціни (Вікрі) лежить у теоретичному серці цього ринкового дизайну: переможець із найвищою ставкою отримує рекламне місце, але платить лише суму другої за величиною ставки, а не власної. Це єдине рішення в дизайні має разючий наслідок, доведений нобелівським лауреатом Вільямом Вікрі в 1961 році — подання ставки, що дорівнює вашій справжній приватній оцінці, стає домінантною стратегією, тобто найкращим ходом незалежно від того, як ставлять конкуренти. Ця симуляція не просто стверджує цей результат — вона його обчислює: на кожному раунді змінна популяція змодельованих учасників — одні чесні, інші завищують ставку на задану відсоткову величину, треті занижують — отримують нові приватні оцінки з однакового розподілу, подають закриті ставки, і відбувається справжній аукціон (сортування, вибір переможця, стягнення другої ціни). Корисність (виграна цінність мінус сплачена ціна) накопичується для кожної групи стратегій у реальному часі.
Оскільки кожна група отримує оцінки з одного й того самого розподілу, закон великих чисел гарантує, що їхня середня оцінка сходиться до одного значення в міру накопичення раундів — а це означає, що будь-який розрив, який зберігається на графіку середньої корисності в реальному часі, пояснюється саме стратегією ставок, а не випадковістю того, хто випадково оцінив рекламне місце вище. Спостерігайте за 3D-полем стовпців: кожен учасник показує напівпрозорий контурний блок для своєї справжньої оцінки та суцільний кольоровий блок для своєї закритої ставки, тож завищення чи заниження безпосередньо видно як розрив між ними; золота площина позначає поточний рівень платежу за другою ціною, а золоте кільце вінчає переможця раунду. Регулюйте кількість учасників на стратегію, розкид оцінок і відсотки завищення/заниження, щоб побачити, як ефект посилюється чи слабшає — але зверніть увагу, як чесна (помаранчева) лінія на графіку в реальному часі стабільно тримається вище ліній завищення (червона) та заниження (синя) в міру накопичення достатньої кількості раундів.
Поширені запитання
Що таке аукціон закритих ставок за другою ціною (Вікрі)?
Кожен учасник приватно подає одну закриту ставку, не бачачи ставок інших. Учасник із найвищою ставкою вигр��ає товар або рекламне місце, але замість сплати власної ставки (як в аукціоні першої ціни) він платить суму другої за величиною ставки. Вільям Вікрі запропонував цей механізм у 1961 році та отримав Нобелівську премію з економіки в 1996 році значною мірою за цю та суміжні роботи з теорії аукціонів. Реальні аукціони рекламних бірж історично використовували варіанти цього правила через сильні стимулюючі властивості, які він створює для учасників.
Чому подання ставки, що дорівнює вашій справжній цінності, є домінантною стратегією в аукціоні другої ціни?
В аукціоні другої ціни ваша ставка впливає лише на дві речі: чи ви виграєте, і ніколи — скільки ви заплатите в разі перемоги (це фіксується другою за величиною ставкою, яку ви не контролюєте). Ставка вище вашої цінності може лише змусити вас виграти аукціони, які ви радше хотіли б програти, — випадки, коли ціна, яку потрібно сплатити, перевищує вашу цінність, породжуючи негативну корисність. Ставка нижче вашої цінності може лише змусити вас програти аукціони, які ви радше хотіли б виграти, — випадки, коли друга за величиною ставка нижча за вашу цінність, тож перемога дала б позитивну корисність, від якої ви відмовилися. Ставка, що точно дорівнює вашій цінності, ніколи не створює жодного з цих поганих результатів, незалежно від дій будь-якого іншого учасника. Оскільки це справедливо для будь-якої можливої конфігурації ставок конкурентів, чесна ставка є домінантною стратегією — вона не залежить від здогадок про те, що поставить хтось інший.
Що насправді відбувається, якщо учасник завищує або занижує свою ставку, і чи ця симуляція доводить це, чи просто стверджує?
Ця симуляція запускає справжній обчислений аукціон щораунду: нові випадкові оцінки беруться з того самого розподілу для кожної групи стратегій, закриті ставки обчислюються за фактичною стратегією кожного учасника, ставки сортуються, і переможець сплачує реальну другу за величиною ставку. Корисність (виграна цінність мінус сплачена ціна, нуль для тих, хто програв) підсумовується та ділиться на кількість раундів-учасників для кожної групи стратегій у реальному часі, тож середні значення на екрані є фактичним результатом тисяч реальних змодельованих аукціонів, а не заскриптованими числами. Оскільки всі три групи отримують оцінки з однакового розподілу, закон великих чисел гарантує, що їхні середні оцінки сходяться до одного значення в міру накопичення раундів — тож будь-який стійкий розрив у середній корисності між лініями чесних, завищених і занижених ставок пояснюється саме стратегією, і незмінно показує, що чесна лінія тримається вище двох інших.
Чому реальні онлайн-аукціони реклами історично надавали перевагу механізмам у стилі другої ціни?
Оригінальний аукціон Google AdWords (і багато рекламних бірж відтоді) використовували узагальнений механізм другої ціни (GSP) саме тому, що прохання до рекламодавців ставити свою справжню цінність значно спрощує задачу ставок: рекламодавцям не потрібно проводити теоретико-ігрові симуляції конкурентів, щоб вирішити, скільки ставити, — вони можуть просто повідомити свою реальну цінність за клік чи показ і дозволити механізму подбати про ефективний розподіл і ціноутворення. Це знижує когнітивне та стратегічне навантаження на учасників і, у випадку одного товару за Вікрі, доведено максимізує загальну економічну ефективність (товар завжди дістається тому, хто цінує його найвище), залишаючись при цьому стійким до маніпуляцій для кожного учасника окремо.
Чи змінює збільшення кількості конкуруючих учасників те, чи є чесна ставка оптимальною?
Ні — сумісність стимулів домінантної стратегії означає, що чесна ставка залишається найкращою відповіддю учасника незалежно від кількості чи поведінки конкурентів, оскільки доведення жодного разу не посилалося на кількість чи поведінку конкурентів, лише на механічний факт, що ваша ставка не може вплинути на ціну, яку ви платите в разі перемоги. Додавання учасників у цій симуляції змінює, як часто перемагає чесна група (більша конкуренція означає нижчі показники перемог для всіх і другу за величиною ставку, яка ближча до справжньої цінності переможця) і звужує середню корисність усіх до нуля, але ніколи не змінює порядок: чесна ставка все одно слабко домінує над завищенням чи заниженням у будь-якому напрямку.
Чи змінює розширення розкиду оцінок або збільшення відсотка завищення/заниження висновок?
Розширення розкиду оцінок збільшує дисперсію результатів від раунду до раунду, але не змінює базову логіку домінантної стратегії, оскільки аргумент на користь чесної ставки справедливий для кожного окремого значення, а не лише в середньому. Збільшення повзунків відсотка завищення чи заниження робить нечесні стратегії дедалі гіршими — учасники із сильним завищенням перемагають частіше, але переплачують більше, коли це трапляється (іноді перетворюючи виграшну угоду на чистий збиток), тоді як учасники із сильним заниженням частіше програють аукціони, які могли б виграти з прибутком. Зменшення будь-якого повзунка завищення чи заниження до нуля змушує показники цих груп сходитися назад до показників чесної групи, що є саме тим, що передбачає теорія: завищення чи заниження в аукціоні другої ціни завжди або нейтральне, або шкідливе, але ніколи не вигідне.
Щоразу кожен учасник отримує нову приватну оцінку зі спільного розподілу, обчислює закриту ставку за своєю стратегією (чесна, завищення %, заниження %), і відбувається справжній аукціон: найвища ставка перемагає, ціна дорівнює другій за величиною ставці. Корисність накопичується для кожної групи стратегій у поточному середньому, яке показується наживо та на графіку за раундами.
3D · рушій Three.js / WebGL · ціль 60 FPS · працює повністю на клієнті, без встановлення