Polymarketは流動性を提供するトレーダーに報酬を支払います。手数料を通じてではなく。スプレッドを通じてではなく。マーケットの中値価格付近に指値注文を置いた誰にでも毎日USDCを配布する独立した報酬プログラムを通じてです。
これがリワードファーミング — Polymarketの流動性報酬プログラムでのスコアを最大化するために構築された戦略です。注文板に注文を置き続け、中値付近に、マーケットの両側に注文を保つことができれば、これらの注文が約定するかどうかにかかわらず報酬を獲得できます。
単純に聞こえます。しかし表面下のメカニズム — 二次スコアリング、両面加重、毎分サンプリング — は精度に報いを与えます。このガイドではプログラムが実際にどのように機能するか、意味のある報酬を得るためにどう位置づけるか、戦略が損害を与えうる場所を詳しく説明します。
リワードファーミングはメイカーリベートプログラムではない
先に進む前に、重要な区別をしましょう。Polymarketは流動性プロバイダーのために2つの別々のインセンティブプログラムを運営しています:
-
メイカーリベートプログラム — 残っている指値注文が約定したときにテイカー手数料の一部を支払います。注文に対して取引が実行されたときのみリベートを獲得します。注文が吸収する出来高が多いほど、より多く稼ぎます。これはPolymarketの手数料ガイドでカバーされています。
-
流動性報酬プログラム — 中値付近の注文板に指値注文を持つことに対して支払います。注文が約定する必要はありません。それらを出し続けるだけで報酬を得ます。これがリワードファーミングの対象です。
これらのプログラムは積み重なります。中値付近の残りの指値注文は、そこにあることで流動性報酬を獲得しかつ約定すればメイカーリベートを得ることができます。ただし、それぞれを最適化するための戦略は異なります。リワードファーミングは特に2番目のプログラム — 流動性報酬スコアの最大化 — に関するものです。
流動性報酬プログラムの仕組み
Polymarketの流動性報酬プログラムはいくつかの目標を同時に達成するために設計されています:すべてのマーケットで流動性を促進し、マーケットのライフサイクル全体を通じて流動性を奨励し、中値に対してタイトなパッシブな両面クォートを促進し、取引活動を奨励し、明らかに搾取的な行動を阻止します。
実際にどのように機能するかを説明します。
注文のスコアリング
毎分、システムはランダムサンプリングを使って注文板のスナップショットを取ります。残っている各指値注文は、中値価格にどれだけ近いかに基づいてスコアを受け取ります。
スコアリング式は二次的です:
S(v, s) = ((v - s) / v)^2 * b
ここで:
- v = 中値からの最大スプレッド(セント単位)— この距離を超える注文はゼロのスコアを得る
- s = サイズカットオフ調整済み中値からのスプレッド — 注文が実際に中値からどれだけ離れているか
- b = 注文サイズ
二次形状は重要です。中値のすぐ近くに置かれた注文は、数セント離れた注文よりも劇的に高いスコアを得ます。3セント離れから1セント離れに移動しても、スコアが3倍になるわけではありません — カーブが中央付近で急で端付近で平らなため、はるかに多くなります。
最大インセンティブスプレッド(max_incentive_spread)を超える注文はゼロのスコアを得ます。最小インセンティブサイズ(min_incentive_size)未満の注文もゼロのスコアを得ます。両方のパラメータはマーケット固有であり、CLOB APIを通じて取得できます。
両面対片面の流動性
プログラムは両面の流動性を強く好みます — 同じマーケットのYes側とNo側(または同等に、ビッドとアスク)の両方に注文があること。
両側をクォートすると、システムは2つの側のスコアの最小値であるQ_minを基本報酬入力として使用します。これはバランスのとれたクォートに報いを与えます:一方の側に強い注文があって他方に何もなければ、Q_minはゼロです。
中値が0.10〜0.90の間にある間に片側のみをクォートすると、スコアは定数c = 3.0で割られます。両面クォーターと同じ配置で1/3しか稼ぎません。これは急なペナルティですが、完全に締め出されるわけではありません。
中値が0.10〜0.90の範囲外にある場合 — マーケットが大きく一方に傾いている — 流動性はスコアを得るために必ず両面でなければなりません。単面の注文はこれらの極端な確率のマーケットでは何も稼ぎません。
メッセージは明確です:Polymarketは注文板の両側に深みを提供するクォーターを望んでいます。報酬をファームするなら、両側をクォートする計画を立ててください。
報酬の配分
スコアはすべての参加者、すべてのマーケット、完全なエポック(日次サイクル)にわたって毎分計算されます。各エポックの終わり — UTC深夜0時 — に、システムは各マーケットのすべての参加者にわたってスコアを正規化し、比例的に報酬を配分します。
特定のマーケットのエポックの総スコアの10%を獲得した場合、その日のマーケットの報酬プールの10%を受け取ります。報酬はメイカーアドレスに直接USDCで支払われます。最低支払いしきい値は$1です — マーケットのプールに対するシェアが$1未満であれば配分されません。
戦略:リワードスコアを最適化する
スコアリング式は明確な最適化サーフェスを作り出します。これを活用する方法を説明します。
中値に近づける
これが最大のレバーです。二次カーブは、スプレッドの限界的な改善 — 中値に1〜2セント近づくこと — がスコアに不均衡な利益をもたらすことを意味します。中値から1セントの注文は4セント離れた注文よりもはるかに高いスコアを得ます、距離の差が3セントしかなくても。
実践的な意味:注文配置の小さな改善が重要です。数分の1セントだけ安全にクォートを絞れるなら、報酬の見返りは不均衡です。
常に両側をクォートする
片面クォートに対する3倍のペナルティ(中値が0.10〜0.90の外にある場合の完全除外)により、両面クォートは真剣なリワードファーミングには事実上必須です。マーケットのYes側とNo側の両方に注文を出せるよう資本を構成してください。
これは注文が対称的である必要があるという意味ではありません。一方の側を絞り、他方を広げることができます。しかしペナルティを避けるために両側に何かが必要です。
サイズは重要だが、配置の方がより重要
注文サイズ(b)はスコアを線形にスケールします。注文サイズを2倍にするとスコアが2倍になります。しかしスプレッドコンポーネントは二次的です — 中値からの距離を半分にすると、スコアが4倍以上になります。配置がサイズを支配します。
とはいえ、注文がゼロのスコアを得ないようにするために各マーケットのmin_incentive_sizeしきい値を満たす必要があります。資本を展開する前にAPIを通じてこのパラメータを確認してください。
マーケットを慎重に選ぶ
報酬プールはマーケットによって異なります。一部のマーケットは他より大きな日次プールを持っています。報酬プールとアクティブな参加者数の比率が、各ファーマーが現実的に稼げる額を決定します。
以下のマーケットを探してください:
- 報酬プールが競合者数に対して意味のある規模
- 中値が比較的安定している(より少ない再クォートが必要)
- 中値が0.10〜0.90の間にある(片面クォートが少なくとも代替手段として可能)
- ボラティリティが管理可能(不利な約定のリスクが低い)
既知のカタリスト — 選挙結果、決算発表、締め切り — が近づいているマーケットは避けてください、価格があなたの注文を飛び越える可能性が高いです。
監視と再クォート
スコアは毎分サンプリングされるため、古い注文は損害を与えます。中値が動いて注文が離れた場合、スコアはすぐに下がります。積極的な監視と再クォートにより、注文が最も高いスコアを得られる位置に保たれます。
これは毎分更新する必要があるという意味ではありません。しかし1日に数回ポジションを確認するか — またはPolymarket CLOB APIを通じて注文管理をスクリプト化するか — は、純粋にパッシブな注文配置と比べて大きな違いをもたらします。
核心的なテンション:報酬 vs 約定リスク
ここでリワードファーミングが難しくなります。
スコアリングシステムは中値のできるだけ近くに置かれた注文に最も多く報酬を与えます。しかし中値はマーケットが取引される場所です。中値に近い注文は約定する最も可能性が高いものです。
指値注文が約定すると、ポジションを取得します。そのポジションには方向性のエクスポージャーがあります。約定後にマーケットがあなたに不利に動けば、損失を出します。これが逆選択 — 情報を持つトレーダーがあなたのエントリー価格から離れる方向に動いているので、注文が正確にそのマーケットが動いているときに約定する傾向があります。
テンションは現実であり避けられません:
- タイトなクォート = 高いリワードスコア、高い約定リスク、高い逆選択エクスポージャー
- ワイドなクォート = 低いリワードスコア、低い約定リスク、注文はほとんど触れない
普遍的に正しい答えはありません。適切な配置は特定のマーケットのボラティリティ、報酬プールのサイズ、リスク許容度によって異なります。安定したゆっくり動くマーケットで大きな報酬プールがある場合、よりタイトなクォートが正当化されます。カタリストに近づくボラティリティの高いマーケットでは、ワイドなクォート — またはまったくクォートしないこと — がより良い選択かもしれません。
これはプロのマーケットメーカーが直面するのと同じリスクリワードの計算ですが、リワードファーマーには不利な約定のコストを補助する追加の収入ストリーム(報酬自体)があります。
リスクと現実的な期待
不利な約定
注文は約定します。毎日ではありませんが、定期的に。約定すると、望まないかもしれない方向性のポジションが残ります。両側をクォートしている場合、一方の側での約定は部分的にオフセットする在庫を作り出します — しかし部分的にのみです。蓄積したポジションの管理が戦略の一部です。
決済リスク
約定を通じて蓄積したポジションを保有している間にマーケットが決済した場合、そのポジションは$1.00または$0.00で支払われます。段階的なアンワインドはありません。約定を通じてYesシェアを購入し、マーケットがNoで決済した場合、そのシェアはゼロになります。
競争
流動性報酬はマーケットのすべての参加者にわたって正規化されます。より多くのファーマーがマーケットに参入するにつれて、同じプールはより多くの方法で分割されます。新しいマーケットへの早期参入者は不均衡な報酬を得られるかもしれません;混んだマーケットは参加者あたりの薄いリターンをもたらします。
リターンは変動する
日次報酬の支払いはあなたの相対スコア、プールのサイズ、競合者の数によって異なります。良い日もあれば、一部のマーケットで最低$1のしきい値を下回る日もあります。安定した日収入を想定しないでください。
資本がロックされる
USDCは残りの指値注文に縛られています。注文板に残っている間は他の場所に展開できません。この機会コストを考慮してください — 特に代替の利回りオプション(ステーブルコインレンディング、確実な結果に近いボンディング)が利用可能な場合。
実践的なウォークスルー
リワードファーミングへのアプローチをステップバイステップで説明します。
1. アカウントを設定する。 Polymarketアカウントとトレーディングウォレットに入金されたUSDCが必要です。
2. マーケットパラメータを確認する。 CLOB APIを使って検討しているマーケットのmin_incentive_sizeとmax_incentive_spreadを取得します。これらはプレーフィールドを定義します — 最小サイズ未満または最大スプレッドを超えた注文はゼロを稼ぎます。
3. 中値を特定する。 中値価格はスコアリングの基準点です。どこにあるか、最近どれだけボラティリティがあったかを確認します。
4. 両面注文を出す。 Yes側とNo側の両方に指値注文を出し、リスク許容度が許す限り中値に近く配置します。各注文が最小インセンティブサイズを満たしていることを確認します。
5. 約定を監視し再クォートする。 中値がドリフトすると、注文はその距離の点でドリフトします — スコアが下がります。タイトに保つために再クォートしてください。注文が約定した場合、新しい中値で再出したいかどうか、または結果のポジションを管理したいかどうかを決めます。
6. 毎日報酬を受け取る。 報酬はUTC深夜0時にメイカーアドレスに届きます。展開した資本と約定した注文からの損失に対するペイアウトを追跡して、純収益性を評価します。
7. 純P&Lを評価する。 リワードファーミングの収益性はリワード収入だけではありません。リワード収入から不利な約定による損失を引き、ロックされた資本の機会コストを引いたものです。3つすべてを追跡します。
リワードファーミング vs マーケットメイキング
リワードファーミングとマーケットメイキングは実質的に重なります。どちらも注文板の両側に残りの指値注文を必要とします。どちらも逆選択にさらされます。どちらもタイトなクォートに報いを与えます。
主な違いは目的関数にあります:
- マーケットメーカーはスプレッドを最適化します — ビッドアスクギャップ全体で安く買い高く売ります。約定した注文が目標であり、各約定が小さな利益を捉えます。
- リワードファーマーはリワードスコアを最適化します — 中値付近の注文板に注文を残し続けます。約定した注文は管理すべき副作用であり、主な収入源ではありません。
実際には、2つの戦略は自然にブレンドされます。Polymarketのマーケットメーカーは同じ注文から流動性報酬も稼ぎます。リワードファーマーが時々約定した場合もメイカーリベートを稼ぎ、スプレッドを捉えられます。どちらか一方を選ぶ必要はありません。
約定の処理方法において分岐が生じます。純粋なマーケットメーカーは積極的に在庫を管理し、ポジションをオフセットしようとします。純粋なリワードファーマーは注文を再出し、スコアを高く保つことに集中しながら小さなポジション蓄積を受け入れることを好むかもしれません。
スプレッド取得側の詳細については、マーケットメイキング戦略ガイドをご覧ください。
重要なポイント
Polymarketの流動性報酬プログラムは流動性を提供することに対して報酬を支払います — 取引することでも、正しいことでも、注文板の中値付近に注文を保つことに対してです。スコアリングシステムは二次的であり、精度を好みます。両面の流動性が強く好まれ、極端な確率のマーケットでは必須です。
戦略はアクセス可能です。定量的なトレーダーである必要もなく、自動化されたインフラを動かす必要もありません。しかし無料のお金ではありません。最も高いスコアを得る注文は最も約定する可能性も高く、約定は現実の方向性リスクを伴います。最良のリワードファーマーはこのテンションを意図的に管理します — スコアが良くなるほど十分にタイトで、一貫して叩かれるほどワイドではありません。
メイカーリベートとPolymarketの注文板の仕組みの理解と合わせて使うことで、リワードファーミングはPolymarketトレーダーのツールキットの中で意味のある一つのツールです。
関連リソース
- マーケットメイキング戦略 — 両面流動性を提供してスプレッドを獲得する
- Polymarketの手数料解説 — メイカーは$0 + リベートを獲得
- 手数料計算ツール — 任意の取引の手数料を計算する
- Polymarketでの取引方法 — 指値注文とCLOBを理解する
- ボンディング戦略 — Polymarketリターンへの別の資本集約型アプローチ