オリジナル | Odaily 星球日報(@OdailyChina)
著者|Azuma(@azuma_eth)
Polymarket が突然、手数料をめぐる騒動に巻き込まれました。
複数のコミュニティユーザーが昨夜、Polymarket 上で取引したところ、異常に高い手数料が差し引かれていたことに気づきました。結果として、実際に手元に残る shares、または収益がこれまでに比べて明確に目減りしているということです。
海外ユーザーの Frosen(@frosen)さえ、スクリーンショットを投稿しています。0.1 セントの価格で「経済」カテゴリの市場に 100 shares を発注したいところ、Polymarket のフロントエンドには予測として正しい清算(正しい決済)金額が 5.2 ドルしか表示されなかったのです(本来は 100 ドル)。—— つまり、手数料率は驚くほど高く 94.8% にまで達していました!
いったいどういうことですか?Polymarket はお金のことばかり考えすぎでは?Odaily は Polymarket の公式発表とコミュニティ調査にもとづき、今回の意外な状況の直接の原因は、Polymarket が昨夜、このプラットフォームの手数料計算式を変更し、しかも3つの版が存在することだと突き止めました。
数学の細部にあまりこだわる必要はありません。「旧式」と「異常式」を比較すれば、後者は前者から「× p」を1つ削っているだけだと分かります(乗算記号であり、小文字の X ではありません)。つまり、最終的に 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) に対してさらにべき乗演算を行う)とすると、最終的な手数料率は 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回べき乗演算を行う効果があります。一方で 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 を売ることで、間接的に建てを(建玉を)作る方法です。
328.9K 人気度
245.34K 人気度
24.04K 人気度
141.95K 人気度
275.05K 人気度
ハードコアに解説:Polymarketの手数料計算式はどうやって90%以上の極端なレートが出てくるのか?
オリジナル | Odaily 星球日報(@OdailyChina)
著者|Azuma(@azuma_eth)
Polymarket が突然、手数料をめぐる騒動に巻き込まれました。
複数のコミュニティユーザーが昨夜、Polymarket 上で取引したところ、異常に高い手数料が差し引かれていたことに気づきました。結果として、実際に手元に残る shares、または収益がこれまでに比べて明確に目減りしているということです。
海外ユーザーの Frosen(@frosen)さえ、スクリーンショットを投稿しています。0.1 セントの価格で「経済」カテゴリの市場に 100 shares を発注したいところ、Polymarket のフロントエンドには予測として正しい清算(正しい決済)金額が 5.2 ドルしか表示されなかったのです(本来は 100 ドル)。—— つまり、手数料率は驚くほど高く 94.8% にまで達していました!
いったいどういうことですか?Polymarket はお金のことばかり考えすぎでは?Odaily は Polymarket の公式発表とコミュニティ調査にもとづき、今回の意外な状況の直接の原因は、Polymarket が昨夜、このプラットフォームの手数料計算式を変更し、しかも3つの版が存在することだと突き止めました。
異常式を分解すると、94.8% のとんでもない手数料率はどうやって生まれた?
数学の細部にあまりこだわる必要はありません。「旧式」と「異常式」を比較すれば、後者は前者から「× p」を1つ削っているだけだと分かります(乗算記号であり、小文字の X ではありません)。つまり、最終的に 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) に対してさらにべき乗演算を行う)とすると、最終的な手数料率は 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 の救済措置
異常な手数料の問題が発覚して間もなく、Polymarket はすぐに対応し、公式の計算式を現在のバージョン fee = C × feeRate × p × (1 - p) に変更しました。異常式と比べると、新式は「^exponent」を削除しています——つまり、異常式 fee = C × feeRate × (p × (1 - p))^exponent に含まれる exponent パラメータを 0.5 から 1 へ引き上げたのと同じです。
異常式での ^exponent は、p × (1-p) というデータ群に対してもう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 を売ることで、間接的に建てを(建玉を)作る方法です。