原文标题:《ハードコア分解 Polymarket 手数料の計算式:90+% の極端な手数料率はどうやって跳ね上がったの?》
原文作者:Azuma,Odaily 星球日報
Polymarket が突然、手数料の騒動に巻き込まれました。
昨晩、複数のコミュニティユーザーが Polymarket 上で取引した際に、異常に高い手数料が差し引かれていることに気づきました。結果として、実際に手元に入る shares や利益が、これまでと比べて明らかに目減りしています。
海外ユーザー Frosen(@frosen)は、さらにスクリーンショットを投稿し、価格 0.1 セントで「経済」カテゴリの市場に 100 shares を注文しようとしたところ、Polymarket のフロントエンド表示では予測の正しい清算額が 5.2 ドル(本来は 100 ドル)しかないことを示しました——それに対応する手数料率は、なんと 94.8% にまで達していたのです!
これはどういうことですか?Polymarket は金のことしか考えてないのでしょうか?Odaily は、Polymarket の公式開示とコミュニティ調査に基づき、この想定外の状況の直接原因は、Polymarket が昨晩このプラットフォームの手数料計算式を変更したことにあり、その変更には 3 つのバージョンの差異があったことを突き止めました:
· まずは 3 月 30 日から導入された「旧式」:fee = C × p × feeRate × (p × (1 - p))^exponent;
· 次に行われた最初の変更、つまり想定外の状況を引き起こした計算式(略して「異常式」):fee = C × feeRate × (p × (1 - p))^exponent;
· その後 Polymarket が問題に気づいて修正し、現在のバージョンの「新式」になりました:fee = C × feeRate × p × (1 - p);
· 3 つの式において、C はいずれも shares の取引数量、p はいずれも shares の取引価格を指し、feeRate と exponent は変数です。
数学の細部に深くこだわる必要はありません。「旧式」と「異常式」を比べれば、後者からは「× p」(乗算記号で、小文字の X ではありません)が 1 つ削除されているだけだと簡単に分かります。つまり、最終的に shares の価格を 1 回分だけ余計に掛けないことになっています。
Polymarket 上のすべての shares の価格は永遠に 1 ドル未満なので、これは必然的に fee(手数料)の総額を押し上げることになり、さらに shares の価格が低いほど、1 回分の掛け算をしないことで費用が上がる幅もより大きくなります——shares の価格が 0 に近づくと、かなり常軌を逸した手数料率が出現しうるのです。
この費用がどれほど異常になるかは、旧式と異常式の双方に存在する同一の変数 ^exponent にも左右されます。^exponent をそのまま翻訳すると「exponent のべき乗へ引き上げる」という意味で、この変数は主に手数料カーブの急峻さを制御するために使われます。
Polymarket の公式担当者 Mustafa によると、昨晩の異常式で exponent が導入されたのは「天気」と「経済」の 2 種類の市場だけで(他の市場ではパラメータを 1 に設定すれば、この変数は無視できる)、海外 KOL Quant Chad(@Autonomous_Chad)の開示によれば、この 2 大市場で当時設定されていた exponent パラメータはいずれも 0.5 でした。
では Frosen のケースに戻り、該当する数値を異常式 fee = C × feeRate × (p × (1 - p))^exponent に当てはめてみます。C は 100 なので、Frosen が注文したいのは 100 shares です。p は 0.001、つまり 0.001 ドル(0.1 セント)で、exponent は 0.5、つまり (p × (1 - p)) にさらにもう 1 回べき乗計算を行います。最終的な手数料率は 94.8% です。
AI にそのまま投げれば、当時の feeRate の水準は約 0.03 だったと逆算でき、さらに当該注文に対して Polymarket が行った計算の詳細も復元できます。
要するにこうです。Polymarket は異常式に基づいて、この注文に対して請求される手数料が 0.0948 ドルになると計算しますが、Polymarket は買い注文に対して、相当する価値の shares を直接差し引く形で徴収していました。当時の shares 価格はわずか 0.001 ドルだったため、94.8 shares を差し引く必要があります。つまり Frosen が最終的に受け取れる shares は 5.2 個だけで、予測どおりに潜在利益があっても 5.2 ドルにしかなりません。
異常な手数料の問題が発覚して間もなく、Polymarket は迅速に対応し、計算式を現在のバージョン fee = C × feeRate × p × (1 - p) に変更しました。異常式と比べると、新しい式からは「^exponent」が削除されています——つまり、異常式の fee = C × feeRate × (p × (1 - p))^exponent に含まれる exponent パラメータを 0.5 から 1 に引き上げたのと同じことです。
異常式において ^exponent の効果は、p × (1-p) という 1 組のデータに対してもう 1 回べき乗計算を行うことですが、Polymarket の実際の運用状況では p × (1 - p) の理論結果の範囲は「0.000999 - 0.25」です——p が 0.5 に近づくほど(shares の価格が 0.5 ドルに近づくほど)、その組のデータは 0.25 に近づきます。一方 p が 0 または 1 に近づくほど(shares の価格が 0 ドルまたは 1 ドルに近づくほど。極値の提示価格は 0.001 ドルと 0.999 ドル)、その組のデータは 0.000999 に近づきます。
「0.000999 - 0.25」の範囲内では、どの値を取っても exponent のパラメータを 0.5 から 1 に上げると、式計算の最終的な fee 結果が直接的に下がり、全体の手数料が低下します。
さらに重要なのは、この低下が極めて低い価格帯の近辺で発生していた異常な高い手数料率をよりはっきり抑制することです——p × (1-p)=0.000999 のとき、新しい式での fee は異常式での fee の約 3.16% になり、つまり約 96.84% 減少します。一方で p × (1-p)=0.25 のとき、新しい式での fee は異常式での fee の 50% になります。
Polymarket の公式ドキュメントに示されているとおり、新しい式が実行され始めた現在、「天気」と「経済」の 2 種類の市場では、極値での手数料率は 5% まで下がっています。
多くのユーザーが上記の計算式を見るのは面倒だということは分かっていますが、その一方で Polymarket の現在の手数料問題をとても心配しているでしょう。
これについて Mustafa は公式 Discord 内で次のように述べています:「手数料が心配なら、無料で指値注文を出せます。そして今回の新しい更新の後は、さらに 20%-25% のマーケットメーカー返戻(maker rebate)も受け取れます——つまり、あなたの指値注文が約定したとき、相手方が食うテイカー手数料(taker fee)の 20%-25% が戻ってくるのです。つまり無料取引であるだけでなく、取引しつつ、競争力のある流動性を提供することで報酬を得ることまで可能です。」
なので、習慣を変えましょう。できるだけテイカーとして直接食わないようにし、指値注文をより多く使いましょう。さらに Polymarket の Split 機能を多用することも試せます。相手側の shares を逆指し値で売る方法によって、間接的にポジションを建てるのです。
原文リンク
クリックして、律動 BlockBeats が採用募集している求人について知る
律動 BlockBeats の公式コミュニティに参加歓迎:
Telegram 購読グループ:https://t.me/theblockbeats
Telegram 交流グループ:https://t.me/BlockBeats_App
Twitter 公式アカウント:https://twitter.com/BlockBeatsAsia