一文で理解する仮想通貨市場の「マーケットメーカー」の遊び方とは?

Summary: マーケットメイカーの役割は流動性提供者であり、価格設定者およびリスク管理者でもありますが、個人投資家は一般的に「買うと下がり、売ると上がる」という現象を感じており、これは本質的にマーケットメイカーとのゲームの結果です。
OdailyNews
2025-10-11 14:12:49
コレクション
マーケットメイカーの役割は流動性提供者であり、価格設定者およびリスク管理者でもありますが、個人投資家は一般的に「買うと下がり、売ると上がる」という現象を感じており、これは本質的にマーケットメイカーとのゲームの結果です。

原文來源於 Odaily 星球日報星球君的朋友们

この波の針刺し式の下落について、多くの兄弟がバイナンスのマーケットメーカーに問題があったと言っています。金に連動する$PAXGも針刺しされました。

なぜ多くの個人投資家は、自分が買うと下がり、売ると上がると言うのでしょうか?

では、マーケットメーカーは何をしているのでしょうか?どのように機能しているのでしょうか?

  1. 手数料の還元

  2. 双方向の注文、両方が成立した後のわずかなスプレッドの価格差利益を蓄積し、微薄な利益を得る。本質は時間と情報の遅延を利用して流動性を捕獲することにあります。

  3. 価格発見、市場の効率的な価格設定を助け、流動性を提供する。

  4. 市場を操縦し、情報をもとに流動性を個人投資家に売却する。

「マーケットメーカー」の英語原文は Market Maker で、言い換えれば:市場がないところで、マーケットメーカーが市場を作り出すということです。

まず、あなたがあるプロジェクトのマーケットメーカーだと仮定しましょう。現在、注文簿(order book)があり、次のようになっています:

いくつかの仮定をしましょう:この市場には他の投資家がリミットオーダーを出していないため、あなたがこの市場の唯一の流動性提供者であり、つまり唯一のマーケットメーカーです。最小価格変動単位は 0.01 です。すべてのテイカー(taker)は 0.025% の手数料を支払う必要があり、すべてのメイカー(maker)は 0.01% の還元を受け取ります。

あなたはマーケットメーカーであり、オーダーの一方です。市場であなたの価格で成立したすべての注文について、0.01% の還元を受け取ります。

最適買い価格と最適売り価格の間の価格差(best bid と best offer、略して bb/o)はスプレッドと呼ばれ、現在の注文簿のスプレッドは 0.01 です。

今、市場価格の売り注文が入り、あなたの買い一価格 100 で成立します。この取引であなたは 100 を支払い、相手は実際には 100-0.025*100=99.975 を受け取ります。その中の 0.025(100*0.025%)が手数料であり、あなたはその中から 0.01% の還元を受け取るので、実際には 99.99 しか支払っていません。

買い一が消えたため、注文簿の構造が変わり、現在のスプレッドは 0.02 になりました。しかし、市場価格は依然として 100 です、なぜならこれは最後の成立価格だからです:

もしこの瞬間に買い注文が入れば、あなたの売り一価格 100.01 で成立します。前回の注文で 99.99 の価格で買い入れ、ここで 100.01 の価格で売ることで、0.02 の利益を得ます。さらに還元を加えると、この買いと売りの総利益は約 0.03 に達します。

あなたの買い一(100)と売り一(100.01)のスプレッドは 0.01 しかありませんが、実際の利益は 0.03 に達します!

もし次々と市場価格の注文が入ってきてあなたと成立すれば、毎回の売買で 0.03 を得ることができ、こうして蓄積すれば、成功は間近です!

しかし残念ながら、市場はあなたの予想通りには進展せず、あなたが 99.99 の価格で受け取った後、現物市場の価格はすぐに 100 から 99.80 に下落しました。あなたはすぐに 99.99 と 99.98 の買い注文を取り消しました。他の人にアービトラージされないようにするためです。

現在の価格は 99.80 に下がっており、あなたの売り一は 100.01 です。この価格は高すぎて、誰もその価格であなたと取引をしません。もちろん、売り一を 99.81 に調整することもできますが、0.17 の損失が発生します。

忘れないでください、あなたは市場で唯一のマーケットメーカーです。この優位性を利用して、注文簿を調整し、損失を最小限に抑えることができます!

あなたはどの価格で売り注文を出せば損益分岐点で出られるか計算しました。あなたは 99.99 の価格で受け取り、この注文を平らにするために損益分岐価格で売る必要があります。売り一は 99.98 に設定する必要があります(還元を加えると、実際に手に入るのは 99.99 で、ちょうど損も得もありません)。

そこで、あなたは注文簿を調整し、買い一と買い二にそれぞれ 99.80 と 99.79 の注文を出し、売り一に 99.98 の注文を出しました:

現在、価格差は大きいですが、あなたは市場で唯一のマーケットメーカーです。売り注文の価格を下げないことを決定できます。もし誰かが 99.98 の売り一価格で取引をしたいと思えば、皆が喜びます。もしそうでなければ、問題ありません。なぜなら、あなたの買い注文価格はすでに 99.80 に下がっており、市場価格の注文が入ってきてあなたと成立するでしょう。

この時、市場価格の買い注文が入り、あなたの買い一で成立します。現在、あなたは 2 つの契約を持っており、持ち株コストは次のように分配されます:(99.79+99.99)/2=99.89。(前回の取引は 99.99 の価格で成立し、今回の取引は 99.79 の価格で成立しました。買い注文価格よりも低い価格で成立したのは、私たちが 0.01% の手数料還元を受け取っているからです。)

OK、現在平均持ち株コストは 99.89 に下がりました。あなたは売り一価格を 99.98 から 99.89 に下げます。突然、大きな価格差が半分に縮小しました。次に、このように操作を続けることで、徐々にコストを削減し、価格差を縮小することができます。

上記の例では、価格は 0.2% しか変動していませんが、もし価格が突然 5%、10% さらにはそれ以上変動したらどうなるでしょう?上記の方法を使っても、価格差が大きすぎるため、損失を引き起こす可能性があります!

したがって、マーケットメーカーは 2 つの問題を研究する必要があります:

異なる時間ウィンドウで、価格の変動性はどれくらいですか?

市場の取引量はどれくらいですか?

変動性は簡単に言えば、価格がその平均からどれだけ離れているかの程度であり、異なる時間ウィンドウで価格の変動性は異なります。ある商品は 1 分間の K 線チャートで上下に揺れ動くことがありますが、日足チャートでは波乱がありません。取引量は流動性を示し、流動性はオーダーのスプレッドと取引頻度に影響を与えます。

上の図は 4 種類の価格変動を示しており、異なる変動状況に対してマーケットメーカーは異なる対応方法を選択する必要があります:

市場全体の変動率が低く、日々の変動率と日内の変動率が非常に低い場合は、取引量を最大化するために小さな価格差を選択すべきです。

日々の変動率が低いが、日内の変動率が高い(つまり、価格は大きく変動しているが、実質的な変化はない)場合は、スプレッドを広げてより大きな注文量を使用することができます。価格が不利な方向に動く場合は、上記のように平均コストを下げる方法を使用して損失を減らすことができます。

日々の変動率が高いが、日内の変動率が低い(言い換えれば、価格が安定したペースでトレンドを形成している)場合は、より小さく、密接な価格差を使用すべきです。

日々の変動率と日内の変動率が両方とも高い場合は、スプレッドを広げ、より小さな注文量を使用すべきです。これは最も危険な市場状況であり、他のマーケットメーカーをしばしば追い払いますが、もちろん危機と同時に多くの機会も秘めています。大多数の時間、マーケットメーカーは安定した利益を得ますが、市場の気分が変わると、あなたの注文簿の一方を突き破り、損失を強いられることになります。

マーケット取引には 2 つの重要なステップがあります:フェアプライス(定価)の決定とスプレッドの決定です。

第一歩はフェアプライスを決定することです。つまり、どの価格で注文を出すかを決めることです。定価は第一歩であり、非常に重要なステップです。もしあなたのフェアプライスの理解が大きくずれていると、あなたの「在庫」は売れず、最終的には損失を受け入れてポジションを平らにすることになります。

定価の第一の方法は、その商品が他の市場での価格を参考にすることです。たとえば、ロンドン市場でドル/円を取引している場合、ニューヨーク市場での価格設定を参考にすることができます。しかし、他の市場で異常な変動が発生した場合、この価格設定方法は非常に信頼性が低くなります。

第二の価格設定方法は、中間価格を使用することです。中間価格(mid price)=(買い 1 価格 + 売り 1 価格)/2。中間価格での価格設定は、一見シンプルですが非常に効果的な方法です。なぜなら、中間価格は市場の競争の結果だからです。中間価格の周りでの見積もりは、市場が正しい可能性が高いです。

上記の 2 つの価格設定方法の他にも、アルゴリズムモデルや市場の深さに基づく価格設定方法など、他にも多くの価格設定方法がありますが、ここでは詳しく説明しません。

マーケットメーカーが考慮すべき第二の問題はスプレッドです。適切なスプレッドを決定するためには、一連の問題を考慮する必要があります:市場の平均取引量はどれくらいですか?この取引量の変化(分散)はどれくらいですか?テイカー(主动买单)の平均サイズと変化(分散)は?フェアプライスの近くのオーダー量は?などです。さらに、非常に短い時間ウィンドウでの価格の変動と分散、マーケットメーカーが支払う/受け取る手数料、インターフェースの速度、注文の出し入れの速度などの他の二次的要因も考慮する必要があります。

非常に短い時間帯では、マーケットメーカーの利益期待は実際には負の値です。なぜなら、すべてのテイカーオーダーは、自身の価格に有利な条件であなたと取引をしたいと考えているからです。強制的に損切りされる注文を除いて、他の市場参加者はすべてあなたから利益を得ようとしています。

想像してみてください、あなたはマーケットメーカーで、どの位置に注文を出すべきでしょうか?

注文が成立する前提で、最大のスプレッドを得るためには、注文簿の最前面、つまり買い一/売り一の価格で注文を出す必要があります。価格が一変動すると、あなたの買い一の注文はすぐに成立しますが、頻繁な価格変動は悪いことです------たとえば、あなたが商品を受け取ったばかりなのに、価格が変わってしまい、元の売り一の注文がもはやその価格で成立しなくなります。

流動性が不十分で、価格変動が小さい市場では、買い一/売り一に注文を出すことは安全ですが、これには別の問題が生じます------他のマーケットメーカーがあなたに気づき、より小さなスプレッドで先に注文を出すことになります(スプレッドをタイトにする)。みんながスプレッドを縮小し続け、利益がなくなるまで競い合います。

ここで、数学的な観点からスプレッドを決定する方法を探ります。まずは変動から始めます。非常に短い時間周期で、この資産の価格/取引量がその平均近くでどの程度変動しているかを知る必要があります。次の数学的計算では、価格の動きが正規分布に従うと仮定しますが、もちろんこれは実際の状況とは異なる場合があります。

1 秒をサンプリング周期とし、過去 60 秒をサンプルと仮定します。現在の中間価格の平均が 60 秒前の平均と同じであると仮定し(ここでの平均は変わらないことを覚えておいてください)、その平均と現価格の間に 0.04 の標準偏差があります。前提として価格の動きが正規分布に従うと仮定したため、68% の時間で価格は平均から 1 標準偏差($-0.04-+$0.04)の範囲内で変動します。99.7% の時間で価格は平均から 3 標準偏差($-0.12-$+0.12)の範囲内で変動します。

OK、私たちは中間価格の両側に 0.04 のスプレッドで見積もりを出します。つまり、スプレッドは 0.08 で、68% の時間で価格は平均から 1 標準偏差($-0.04-+$0.04)の範囲内で変動します。したがって、この時点で両側の注文が成立するためには、価格の変動が両側の価格を突破する必要があります。つまり、1 標準偏差を超える必要があり、32% の時間(1-68%=32%)で価格の変動がこの範囲を超えます。したがって、単位時間の利益を粗く見積もることができます:32% * $0.04 = $0.0128。

さらに推論を続けます:もし 0.06 のスプレッドで注文を出すと(それぞれ中間価格から 0.03 の位置)、これは 0.75 標準偏差に相当します(0.03/0.04=0.75)。価格が 0.75 標準偏差を超える確率は 45% で、単位時間の利益を見積もると 45% * 0.03 = $0.0135 になります。もし 0.04 のスプレッドで注文を出すと(それぞれ中間価格から 0.02 の位置)、これは 0.5 標準偏差に相当します(0.02/0.04=0.5)。価格が 0.5 標準偏差を超える確率は 61% で、単位時間の利益を見積もると 61% * 0.02 = $0.0122 になります。

私たちは、0.06 のスプレッドで注文を出すと、つまり 0.75 標準偏差の位置で注文を出すことで、最大の利益を得られることがわかります。つまり、$0.0135 です!この例では、1/0.75/0.5 標準偏差の状況を示しましたが、比較すると 0.75 標準偏差が最大の利益を得られます。直感をさらに証明するために、私は Excel を使って異なる標準偏差での期待収益の推導を行い、期待収益が凸関数であることを発見しました。この凸関数はちょうど 0.75 標準偏差の近くで最大値を取ります~!

上記の仮定では、価格の変動が平均 0 の正規分布に従うとしています。つまり、市場の平均リターンは 0 ですが、実際の状況では価格の平均が変化します。平均の偏移は、一方の注文が成立しにくくなり、在庫を持っているときには損失を被るだけでなく、期待利益率も低下します。

要するに、マーケットメーカーの期待は 2 つの部分から構成されています。一つは注文が成立する確率です。たとえば、1 標準偏差で注文を出すと、32% の時間で成立します。もう一つは注文が成立しない確率です。たとえば、1 標準偏差で注文を出すと、68% の時間で価格がスプレッドの中間で動くため、注文が成立しません。

注文が成立しない場合、価格の平均が変わる可能性が高いため、マーケットメーカーは「在庫コスト」を管理する必要があります。この「在庫コスト」は、利息を支払う借金と見なすことができ、時間の経過とともに変動率が増加し、借金の利息も上昇します。マーケットメーカーは、各周期の平均変動率を通じて回帰戦略を策定し、持ち株コストを制限することができます。

最後に、兄弟たち、なぜ多くの個人投資家は、自分が買うと下がり、売ると上がると言うのでしょうか?これは根拠のないことではなく、この文章がその答えを示しています!

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
warnning リスク警告
app_icon
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する