本文へスキップ

自動売買

約 22 分で読めます

追従ボット(Chase bot)は、/split(上部ナビゲーションの自動売買、ページのタイトルも自動売買)で 1 つの市場について動く自動化された戦略です。板を監視し、エントリーのシグナルが出たら買い、エグジットのルール(利益確定、損切り、決済前の手じまい)に従って売り、許可した回数だけラウンドを繰り返します。市場の各側(Yes / No、または Up / Down)にはそれぞれの設定があり、同時にそれぞれのボットを動かせます。

使いどころ。 値動きの大きい日中の市場(進行中の試合、時間区切りの暗号資産 Up/Down の期間)について自分の見方があり、事前に決めた範囲内で、自分がクリックするより速くボットに反応させたいときです。

注意

BOOPOLY はベータ版です。リアル取引の実行は、あなたが選んだ設定に従って、あなたの資金で注文を出します。各実行には、1 回あたりの株数、同時保有の上限、損切り、期間の損失上限、ラウンド数の上限、停止といった独自の制御があります。まずシミュレーションで設定を試し、小さな数量から始めることをおすすめします。リスクとよくある誤解では、実際の板の上で損切りと約定がどう動くかを説明しています。

#リアル取引とシミュレーション

パネルにはタブで選ぶ 2 つのモードがあります。

  • リアル取引 — 管理された 24 時間 365 日稼働のサーバーワーカー上で動きます。ブラウザのタブを閉じても取引を続けます。実際の残高を使います。
  • シミュレーション — 紙上取引の実行です。実際の板に対して約定させますが、実際の注文は出さないため、資金にも pUSD の担保にも一切触れません。シミュレーションはブラウザ内でローカルに動き、タブを閉じると一時停止します。仮想資金の額を設定します。
注意

実行はブラウザで動く(シミュレーション)か、サーバーで動く(リアル取引)かのどちらかで、両方ではありません。同じ市場で Yes と No がそれぞれのボットを動かせます。

#設定の流れ

  1. 市場を開き、結果の横にある自動(グリッドのボタン、「この市場を追従で取引」)を押して、対話で作成(チャットのウィザード。対話形式の注文ビルダーを参照)または自分で設定を選びます。実行は /split の一覧に表示されます。
  2. リアル取引またはシミュレーションのタブを選びます。シミュレーションでは仮想資金を設定します。
  3. 各側について、今回実行するか実行しないかを選びます。実行する側にはそれぞれ以下の設定があります。
  4. 時間区切りの Up/Down の期間では、必要に応じてリレーをオンにします(リレーを参照)。
  5. パネルを順に設定します:① いつ買うか → ② どう買う・どれだけ買うか → ③ いつ売るか → ④ 決済前の手じまい → ⑤ いつ全体を止めるか。
  6. 必要に応じて脚本を押すと戦略全体を平易な言葉で読み上げ、バックテストを押すと記録済みの市場で再生します(バックテストを参照)。
  7. 24/7 追従を開始(リアル取引。指定価格のラダーでは指定価格エントリー開始)または追従を開始(シミュレーション)を押します。まず確認ダイアログが計画を要約するので、リアル取引の実行では確認するまで何も動きません。
  8. 実行を終えるには停止を押します。停止すると待機中の注文がキャンセルされ、残った株は「手動停止時の残ポジション」の設定どおりに処理されます(既定は成行で売る)。そのため、先に確認を求められます。
ヒント

できるだけ指値注文を使ってください。メイカー注文として板に置かれ、Polymarket のテイカー手数料もプラットフォーム手数料もかかりません。手数料をご覧ください。

#対話形式の注文ビルダー

パネルを手で埋める代わりに、チャットのウィザードを使えます。1 ステップに 1 つ質問をして同じパネルの設定を埋め、/split で実行を開きます。そこで内容を確認して開始を押します。既定ではシミュレーションで始まります。

ウィザードのステップは モード → 側 → エントリー → 注文の種類 → 数量 → ペース → エグジット → 停止 → 確認 です(指定価格のラダーでは注文の種類のステップを飛ばします)。エントリーは 3 種類、反発で買い、上昇を追う、指定価格(パネルの反発で買い、上昇で追う、指定価格)です。ウィザードが尋ねない項目(たとえば適正価格エントリーやボラティリティ上限)はパネルの既定値のままで、開始前にパネルで変更できます。

#設定リファレンス

以下の区画の見出しはパネルと一致しています。既定値は新しいパネルの初期値で、その後パネルは最後の設定を記憶します(別の市場から引き継いだ下書きの場合はその旨が表示されます)。リセットのリンクはありません。設定を元に戻したいときは、スクリプトとして保存して読み込んでください(スクリプトを参照)。既定値は出発点にすぎません。パラメータはご自身の戦略に合わせて設定してください。

#① いつ買うか

設定 UI ラベル 説明
エントリー信号 エントリー信号 反発で買い、上昇で追う、適正価格(暗号資産 Up/Down のみ)、または指定価格。既定:暗号資産 Up/Down を含むすべての市場で反発で買い。
先行する下落 先に高値から何%下落(0=不問) 反発で買い — 反発とみなす前に、価格が高値からどれだけ下がっている必要があるか。既定 10%。
反発 何%反発で買うか 反発で買い — 価格が安値からこれだけ上がると買います。既定 4%。
上昇 何%上昇で追うか 上昇で追う — 価格が基準(監視を始めた地点。約定ごとにその約定価格にリセット)よりこの % 上になったら買います。既定 3%。
適正価格の優位幅 適正価格が売り気配を上回る幅 適正価格 — 適正価格エントリーを参照。既定 12¢。
ラダー (価格ラダー) 指定価格 — ラダー上で正確な買い価格と株数を選びます。各価格に指値の買いを 1 件置きます。市場より高い価格は待機し、市場より高く買うことは決してありません。
価格に達したら 指値を置く / 反発してから買う 指定価格のみ。反発してから買うは、価格が安値から設定した % 回復してその水準に戻るのを待ち、成行で買います。
エントリーの時間帯 最後の数秒だけ参入(0=オフ) 決済前の最後の N 秒間だけシグナルを監視します。既定 0(いつでも)。
優勢側のみ買う 優勢側のみ買う 暗号資産 Up/Down のみ。この側の推定勝率がしきい値を下回っている間は買いを見送ります(オフ / 50〜80%)。既定 50%。
ボラティリティ上限 ボラティリティ上限 暗号資産 Up/Down のみ。コインの価格が直近 2 分間落ち着いているときだけエントリーします:オフ / 厳しめ / 標準 / 緩め。既定オフ。
高値掴み防止 高値掴み防止 暗号資産 Up/Down のみ。市場がモデルの適正価格より少なくとも N¢ 低いときだけ買います。既定オン、5¢。適正価格や反発してから買うとは併用されません。
エントリー価格帯 エントリー下限 / エントリー上限(0=オフ) 価格がこの範囲内にある間だけ買います。

基準価格の仕組み。 振り返りの期間(ルックバックウィンドウ)はありません。ボットは切り上がっていく高値からの下落を測ります。高値は新しい高値のたびに上がり、自然に下がることはないため、下落は累積です。ゆっくりした下落も急落と同じように数えます。安値は、高値が最後に上がってからの最安値です。買った後は基準が現在の価格から再スタートし、売った後は売却価格から再スタートするため、次のラウンドには新たな値動きが必要です。

#② どう買う・どれだけ買うか

設定 UI ラベル 説明
注文の種類 買い方 成行または指値。既定:指値。
指値を置く価格 指値を置く価格 指値の買いのみ — 仲値または買気配。既定:仲値。
未約定時の取消 未約定なら何秒で取消 指値の買いのみ。既定 15 秒。
許容スリッページ 許容スリッページ 成行の買いのみ — 売気配がトリガー価格よりこれを超えて高ければ買いを見送ります。既定 2%。
$1 未満の買い $1 未満のとき 成行の買いのみ。Polymarket は $1 未満の成行の買いを拒否します:見送る、または $1 まで増やす(株数を増やして買う)。既定:見送る。
1 回の株数 1回の株数 各買いの数量。最小 5 株。既定 5。
同時保有の上限 同時保有の上限 同時に保有するロット数の上限で、価格が下落していくときに買い増せる量を制限します。既定 3。
買いの間隔 買いの間隔 秒単位のクールダウン。既定 300。
価格ごとの反復 サイクル数(1=繰返なし) 指定価格のみ。各価格で何回売買するか。
予算上限 予算上限 指定価格のみ。ラダー全体で投入する合計の上限(任意)。

#③ いつ売るか

設定 UI ラベル 説明
利確の方式 利確方式 固定価格、トレーリング、または決済まで保有。既定:トレーリング。
利益 % で売る 何%利益で売るか 固定価格 — 支払った価格に対する目標。既定 10%。
トレーリング開始の % 何%利益で追跡開始 トレーリング — トレーリングを始める利益。既定 10%。
押しで売る % 高値から何%下落で売り トレーリング — 高値からこの押しで成行で売ります。既定 3%。
売りの注文の種類 売り方 固定価格のみ。指値は目標価格に置かれます(メイカーとして手数料なし)。成行は目標に触れた瞬間に売り、目標を下回ることはありません(テイカー手数料)。既定:指値。
原価割れのトレーリング トレーリング発動時に原価割れなら トレーリングのみ — そのまま売るまたは保有を続ける。既定:そのまま売る。
損切り 何%損失で撤退(0=無効) 買気配が実際に支払った価格からこれだけ下がると、ポジションを成行で売ります。既定 10%。
安いロットを対象外にする 買値がこれ未満なら損切りしない(0=オフ) この価格未満で買ったポジションには損切りがかかりません。
サーキットブレーカー 損切りが何回続いたら休止(0=オフ) 損切りが N 回続くと、設定した時間だけ新しい買いを休止します(ポジションは引き続き売ります)。損切りを設定すると表示されます。指定価格では提供されません。既定オフ。
注意

損切りは実際に売ります。発動すると待機中の利確注文をキャンセルし、買気配で成行の売りを送ります。その売りが約定しなければ再試行します。これはトリガーであり、価格を保証するものではなく、売る相手として板に買気配が必要です — リスクとよくある誤解をご覧ください。(コピートレードの損失上限は動きが異なり、買いを止めるだけです — コピートレードの設定をご覧ください。)

#④ 決済前の手じまい

設定 UI ラベル 説明
手じまいの時間 終了のどれくらい前に全部売る(0=売らない) / 終了のどれくらい前に買いを止める(0=止めない) 決済のどれくらい前に手じまいするか。時間区切りの Up/Down の期間では秒、それ以外では分、または期間に対する %。0 は決済まで保有します。既定 120 分。市場の終了とともに終わる試合では 0 から始まり、時間区切りの期間では、期間と同じ長さの手じまい時間は 60 秒に短縮されます。
手じまい方法 手じまい方法 すべて売る(買いを止めてすべてのポジションを売る)または買いだけ止める(ポジションはそれぞれのルールで売り、残りは $1 または $0 で決済されます)。既定:すべて売る。
売り方 売り方 すべて売るの場合のみ — 成行または指値(買値に置く)。既定:成行。
最低保有 最低保有(0=オフ) この側が決済まで保有し続ける株数。利確、損切り、手じまいはこれを下回って売ることはありません。全期間または手仕舞い後に適用されます。

決済まで保有の場合、手じまいは買いを止めるだけで、売ることはありません。

#⑤ いつ全体を止めるか

設定 UI ラベル 説明
期間の利益目標 目標達成で停止(0=オフ) この側の期間の合計が +$X に達すると、すべてを成行で売り、その期間は停止します。
期間の損失上限 損失到達で停止(0=オフ) この側の期間の合計が −$X に達すると、すべてを成行で売り、その期間は停止します。
ラウンド数の上限 何周したら停止(1 ロット完売 = 1 周、0=無制限) 1 ラウンド = 1 ロットを買って完全に売ること。既定 60。指定価格では使いません(サイクル数を使います)。
停止時の残り 手動停止時の残ポジション 売らない、成行で売る、または指値で売る。既定:成行で売る。

#適正価格エントリー

適正価格は暗号資産 Up/Down 市場向けのエントリー信号です。ボットはコインのリアルタイム価格(市場の決済に使われる価格)からこの側の勝率を推定し、その適正価格が売気配を少なくとも設定した優位幅(既定 12¢、範囲 1〜50¢)上回っている間に買います。買いのペースは買いの間隔と同時保有の上限で決まります。

  • 優勢側のみ買うは引き続き適用されます。高値掴み防止は使われません(優位幅がすでにその役割を果たします)。
  • 任意のボラティリティ上限(厳しめ / 標準 / 緩め)は、コインが急速に動いている間のエントリーを止めます。コインごとに調整され、最初のエントリーの前に約 30 秒分の価格が必要です。
  • コインの価格がない市場ではこの選択肢は表示されず、保存されていた適正価格の設定は反発で買いに切り替わります。
注意

適正価格はエントリーのルールであり、予測ではありません。バックテストの結果は過去の記録についてのみ述べるものです。リアル取引で実行する前に、シミュレーションで試すことをおすすめします。

#リレー

時間区切りの Up/Down の期間(たとえば 5 分の暗号資産市場)では、リレーが同じ設定を連続する期間にわたって実行します。継続する枠数(2〜288)とリレー全体の損失上限を設定します。

  • 1 つの期間が終わると、次の期間が同じ設定で自動的に始まります。各期間は別々の市場で、実行カードはそのすべての損益を合計します(リレー N 市場)。
  • シミュレーション: 仮想資金は期間から期間へ引き継がれます。損失上限は任意です。リレーは、すべての期間を実行し終えたとき、損失上限に達したとき、仮想資金が尽きたとき、または次の期間が見つからないときに停止します。
  • リアル取引: プラットフォームで実資金のリレーが有効になっている場合にのみ提供されます。そうでない場合、リレーの切り替えはシミュレーションにだけ表示されます。サーバーが現在の期間の終了直前に次の期間を開くため、ブラウザは不要です。リレー全体の損失上限の設定が必要です。リレーは、残高で 1 つの期間をまかなえなくなったとき、または上限に達したときに終わり、どちらかの側のリレーが終わるともう一方も終わります。
  • 停止は現在の期間だけでなく、リレー全体を終了します。
ヒント

相対的な設定(%、優位幅の ¢)は期間をまたいで引き継がれます。指定価格のラダーの絶対価格は引き継がれません。新しい期間はそれぞれ 50¢ 付近で始まるため、そこから離れた位置に設定したラダーは一度も買わない可能性があります。

#バックテスト

BTC、ETH、SOL、XRP の Up/Down 市場(5 分、15 分、1 時間の期間)では、開始ボタンの上、脚本の隣にバックテストボタンがあります。24 時間 365 日稼働のサーバーと同じエンジンを使い、記録済みの板の上で現在の設定を 1 秒ごとに再生します。

  • コイン、期間の長さ、範囲(この実行 — 開始済みまたは終了済みの実行が実際にカバーした期間で、ある場合はこれが既定 — または直近 24、96、288 期間。既定は 288)、側(Up、Down、または両方。両方では各側が独立したボットとして動き、損益は期間ごとに合算されます)を選びます。
  • 結果には、総損益、勝率、手数料、最大ドローダウン、期間あたりの平均が表示され、開始時に買い、決済まで保有および取引しないと比較されます。さらに前半70% vs 後半30%の分割と、平均の 95% の範囲も表示されます。
  • 記録は 2026-09-30 に始まり、60 日間保存されます。完全に記録されていない期間はスキップされます。
  • シミュレーションは保守的です。注文は送信の 1 秒後に判定され、待機中の指値は市場がそれを越えて取引されたときだけ約定し、手数料は全額かかります。各期間は独立して実行されるため、リレー全体の損失上限はシミュレーションされません。
注意

バックテストは、過去の記録の上で設定がどう動いたかを示すもので、予測ではありません。前半 70% / 後半 30% の分割は一貫性のチェックのためにあります。片方だけが利益を出していた場合や、合計がよく見えるまで設定を調整した場合、その結果は市場ではなく、その記録を反映している可能性が高いです。

#スクリプト

スクリプトは任意です。パネル上部のスクリプトカードは既定でオフです。スイッチ(スクリプトを使う)をオンにすると、保存と読込が表示されます。保存は両側の現在の設定を名前付きのスクリプトとして保存します(最大 20 件)。読込はマイスクリプトまたはプリセットのいずれかを復元します。スクリプトを読み込んでもパネルが埋まるだけで、開始を押すまで何も始まりません。開始済みまたは終了済みの実行は独自の設定を保持しているため、保存だけが表示されます。スクリプトとして保存すれば、新しい実行に読み込めます。

#上限

  • リアル取引の実行は 1 アカウントにつき同時に最大 10 件。 パネルには実資金で稼働中:n / 10 と表示されます。別の実行を開始するには 1 つを停止してください。シミュレーションの実行は数えず、リレーの次の期間は新しい開始ではありません。
  • 1 つの市場の各側につき、モードごとに実行は 1 つだけです。1 つの市場で 2 つの実行が動くと、互いの株を売ってしまうためです。
  • すべて停止は、リアル取引の実行をすべて一度に停止します。それぞれの株は、各実行の「手動停止時の残ポジション」の設定で処理されます。

#リアル取引の実行を開始する前に(事前チェック)

リアル取引の追従は、開始ボタンが表示される前に次のチェックを通過する必要があります。パネルは何が足りないか、どう直すかを、次の順に正確に表示します。

チェック 意味 通過するまでに表示されるもの
地域 現在の場所からは実資金での取引を利用できません:台湾、OFAC の制裁対象国、英国、フランス、オンタリオ州。 「この地域では取引できません」— 閲覧とシミュレーションはできますが、リアル取引の追従は実行できません。
ログイン まだログインしていません。 ログインして取引ボタン。
取引の有効化 1 回限りの取引の設定(ガスレスの Safe のデプロイ + トークンの承認。最初の実際の取引の前に一度だけ行います)を完了していません。 取引を有効化ボタン。
準備完了 すべて問題ありません。 通常の 24/7 追従を開始ボタン。

初めてリアル取引のタブに切り替えたときは、6 つの短いリスクに関する質問(実際の取引を始める前に)にも答えます。合格するまで、パネルはシミュレーションのままです。間違えると解説が表示され、もう一度挑戦できます。質問は下に挙げる誤解から出題されます。

注意

シミュレーションの実行に必要なのはログインだけです。紙上取引は実際の資金にもオンチェーンの承認にも触れないため、地域のチェック、取引の設定、リスクに関する質問はスキップされます。そのため、リアル取引の追従がブロックされる場所でも、シミュレーションの追従は動かせます。通常の取引とコピートレードにも同じ地域と取引設定のゲートが適用されます。基盤となるチェックを共有しているためです。

#「取引を有効化」で設定されるもの(1 回限り)

初めて実際に取引するとき、BOOPOLY は短いガスレスの設定を行います。ガス代はかからず、1 アカウントにつき一度だけです。

  1. スマートウォレットをデプロイします(取引資金を保管するオンチェーンのアカウント)。まだデプロイされていない場合です。
  2. 取引所の認証情報を作成します。Polymarket の CLOB に注文を出せるようにするためです。
  3. トークンの承認を設定します。注文が約定したときに取引所があなたの担保を動かせるようにするためです。

その後は、追従(およびその他のすべての取引)を設定し直すことなく開始できます。端末を変えた場合、BOOPOLY はもう一度署名を求める代わりに、クラウドから設定を復元します。

注意

地域のチェックがブロックするのは注文の発注だけです。閲覧、チャート、シミュレーションは常に使えます。チェックは実行の開始時に行われ、すでに動いている実行はそのまま続きます。場所のチェックに接続できない場合は取引を許可するため、一時的なネットワークの問題で取引が妨げられることはありません。

#リスクとよくある誤解

ユーザーから最もよく寄せられる質問です。同じ内容が、最初のリアル取引の実行前の短いクイズにも出てきます。

  1. 「10% の損切りはちょうど −10% で売れる。」 10% はボットが売りを始める地点です。約定はその瞬間に板が提示する価格で、それより良いことも悪いこともあります。5 分間の薄い板では、どちらの方向にも数セントのずれはよくあり、価格が 1 秒後に戻っても、一時的な下げで損切りが発動することがあります。
  2. 「損切りがあれば必ず手じまいできる。」 損切りは買気配に向けて売るため、板に買い手が必要です。買気配がない間は、損失を測る価格も売る相手もないため、売りは出されません。市場の終了時にまだ保有している株は $1 または $0 で決済されます。これはシミュレーションでもリアル取引でも同じです。損切りは売りのトリガーであり、確実な出口ではありません。
  3. 「55¢ の指値が 36¢ で約定した — 何かが壊れた。」 これは想定どおりです。指値の買いは指値より高く払うことはなく、板がより良い価格を提示すればその価格で約定するため、安く払うのはあなたに有利です。損切りと目標は、指値ではなく実際に支払った価格から測られます。
  4. 「決済まで保有なら決して売らない。」 オフになるのは利益確定だけです。損切り、期間の利益目標 / 損失上限、そしてあなた自身の停止は引き続き売ります。
  5. 「シミュレーションの利益は実際の利益を予測する」、「シミュレーションはタブを閉じても動き続ける。」 シミュレーションは仮想資金で実際の板を使います。実際の注文は、スリッページ、注文の順番待ち、薄い流動性、そして先に他のトレーダーに回る約定にも直面します。また、シミュレーションはそのブラウザのタブを開いている間だけ動きます。
  6. 「未売却は決済済みという意味だ。」 未売却は、株が一度も売られず、まだあなたの手元にあることを意味します。未売却の各ロットには、決済待ち(評価する価格がまだない)、現在値(市場はまだ取引中で、これはリアルタイムの価格)、または決済(市場の結果が確定すると $1 または $0)が表示されます。

#必要なもの

  • 取引が有効になった状態でのログイン(1 回限りのガスレスの Polymarket V2 の設定)。必要に応じて、パネルがログインと取引の有効化を案内します(上記の事前チェックを参照)。
  • リアル取引の実行には、入金済みの pUSD の担保が必要です。ボットは開始時に 1 ポジション分の USDC.e → pUSD を事前にラップします(指定価格のラダーでは、ラダー 1 ラウンド分のコストを事前にラップします)。入金と出金をご覧ください。
  • 1 回の株数は 5 以上である必要があります。
  • リアル取引の実行は 24 時間 365 日稼働のサーバーワーカーで実行されるため、タブを開いておく必要はありません。シミュレーションの実行には、ブラウザのタブを開いたままにしておく必要があります。

#関連ページ