Оригинал | Odaily Planet Daily (@OdailyChina)
Автор | Azuma (@azuma_eth)

Polymarket внезапно оказался в центре споров о комиссиях.
Множество пользователей сообщества вчера вечером обнаружили, что при совершении сделок на Polymarket с них взимались аномально высокие комиссии, фактически полученные доли (shares) или прибыль заметно сократились по сравнению с предыдущими сделками.
Зарубежный пользователь Frosen(@frosen) даже опубликовал скриншот, показывающий, что он хотел разместить ордер на 100 долей (shares) по цене 0.1 цента на рынке «Экономика», но интерфейс Polymarket показывал потенциальный выигрыш всего в 5.2 доллара (при нормальных условиях должно быть 100 долларов) — что соответствует невероятно высокому уровню комиссии в 94.8%!

Что происходит? Polymarket что, с ума сошел от жажды денег? По данным официальных разъяснений Polymarket и расследования сообщества, обнаружено, что непосредственной причиной этой неожиданной ситуации стало то, что вчера вечером Polymarket изменил формулу расчета комиссий на своей платформе.
Короче говоря, вчера вечером Polymarket последовательно сменил три версии формулы:
- Первой была «старая формула»: fee = C × p × feeRate × (p × (1 - p))^exponent;
- Затем первое изменение, формула, вызвавшая проблему (назовем ее «аномальная формула»): fee = C × feeRate × (p × (1 - p))^exponent;
- После того как Polymarket осознал проблему, он внес исправления, появилась «новая формула» текущей версии: fee = C × feeRate × p × (1 - p);
- Важно отметить, что во всех трех формулах C означает количество торгуемых долей (shares), p — цену доли, feeRate и exponent — переменные.


Разбор аномальной формулы: как получилась нелепая комиссия в 94.8%?
Вам не нужно вдаваться в математические детали, просто сравнив «старую формулу» и «аномальную формулу», можно заметить, что последняя по сравнению с первой просто удаляет один « × p» (это знак умножения, а не маленькая X), то есть в итоге не умножается еще раз на цену доли.
Поскольку цена всех долей на Polymarket всегда меньше 1 доллара, это неизбежно приведет к общему увеличению fee (комиссии), и чем ниже цена доли, тем заметнее будет увеличение комиссии из-за пропущенного умножения — когда цена доли приближается к 0, могут появиться очень нелепые уровни комиссий.
Насколько нелепой может быть эта комиссия, также зависит от переменной ^exponent, которая присутствует как в старой, так и в аномальной формуле. ^exponent дословно переводится как «возведение в степень exponent», эта переменная в основном используется для управления крутизной кривой комиссий.
По словам официального представителя Polymarket Мустафы, аномальная формула вчера вечером вводила exponent только на рынках «Погода» и «Экономика» (на других рынках параметр можно было установить в 1, игнорируя эту переменную), и, согласно разоблачению зарубежного KOL Quant Chad(@Autonomous_Chad), параметр exponent для этих двух рынков в то время был установлен на 0.5.

Теперь вернемся к случаю Frosen и подставим соответствующие цифры в аномальную формулу fee = C × feeRate × (p × (1 - p))^exponent. Известно, что C равно 100, то есть Frosen хотел разместить ордер на 100 долей; p равно 0.001, то есть 0.001 доллара (0.1 цента); exponent равно 0.5, то есть выполняется возведение в степень для (p × (1 - p)); итоговый уровень комиссии — 94.8%.
Просто отдав это ИИ, можно обратным вычислением вывести, что уровень feeRate в то время составлял 0.03, а также восстановить детали расчетов формулы, которые Polymarket провел для этого ордера.

Проще говоря, Polymarket на основе аномальной формулы рассчитал, что комиссия за этот ордер должна составить 0.0948 доллара, и поскольку Polymarket взимает плату с ордеров на покупку путем прямого вычета соответствующей стоимости долей, а цена доли в то время составляла всего 0.001 доллара, то необходимо вычесть 94.8 долей. Таким образом, Frosen в итоге получил только 5.2 доли, и даже при правильном прогнозе потенциальная прибыль составила бы всего 5.2 доллара.
Меры по исправлению ситуации от Polymarket
Вскоре после возникновения проблемы с аномальными комиссиями Polymarket быстро отреагировал, изменив формулу на текущую версию: fee = C × feeRate × p × (1 - p). По сравнению с аномальной формулой, новая формула удаляет «^exponent» — по сути, изменяя параметр exponent в аномальной формуле fee = C × feeRate × (p × (1 - p))^exponent с 0.5 на 1.
В аномальной формуле эффект ^exponent заключался в выполнении операции возведения в степень для набора данных p × (1-p), а в реальных условиях работы Polymarket теоретический диапазон результата p × (1 - p) находится между «0.000999 - 0.25» — чем ближе p к 0.5 (цена доли ближе к 0.5 доллара), тем ближе этот набор данных к 0.25; чем ближе p к 0 или 1 (цена доли ближе к 0 или 1 доллару, экстремумы — 0.001 доллара и 0.999 доллара), тем ближе этот набор данных к 0.000999.
В диапазоне «0.000999 - 0.25», независимо от взятого значения, когда параметр exponent увеличивается с 0.5 до 1, это напрямую снижает конечный результат fee в вычислениях формулы, то есть снижает общую комиссию.
Что более важно, это снижение более заметно подавляет аномально высокие комиссии в районе экстремально низких цен — когда p × (1-p)=0.000999, fee по новой формуле составляет всего около 3.16% от fee по аномальной формуле, что эквивалентно снижению примерно на 96.84%; а когда p × (1-p)=0.25, fee по новой формуле составляет 50% от fee по аномальной формуле.
Как показано в официальной документации Polymarket, после начала действия новой формулы текущие уровни комиссий в экстремальных значениях на рынках «Погода» и «Экономика» были снижены до 5%.

Как мелким трейдерам избежать комиссий?
Я знаю, что большинству пользователям лень разбираться в вышеуказанных формулах, но при этом они беспокоятся о текущей проблеме комиссий на Polymarket.
По этому поводу Мустафа в официальном Discord упомянул: «Если вы беспокоитесь о комиссиях, вы можете бесплатно размещать лимитные ордера, и после этого нового обновления вы также можете получить 20%-25% вознаграждение за маркетмейкинг (maker rebate) — это означает, что когда ваш лимитный ордер исполняется, вы получаете 20%-25% от комиссии встречной стороны, принимающей ордер (taker fee), то есть вы не только торгуете бесплатно, но даже можете получать вознаграждение за торговлю и предоставление конкурентной ликвидности.»
Так что меняйте привычки, старайтесь больше не принимать ордера напрямую, переходите на использование лимитных ордеров, также можно попробовать чаще использовать функцию Split в Polymarket, косвенно открывая позиции путем размещения обратных ордеров на продажу противоположных долей.





