HFT Elite
注文タイプ
Polymarket の CLOB の上に重ねられた、デスクオプショントレーダーが期待するすべての注文タイプ。Stop、bracket、OCO、trailing-stop、条件付きクロスマーケットトリガー、TWAP、iceberg——完全な TIF フラグ(GTC、GTD、IOC、FOK)を備えています。
なぜ Polymarket には合成注文タイプが必要か
Polymarket の CLOB は market と limit の 2 つのプリミティブのみを公開します。ネイティブの stop、bracket、OCO、trailing-stop はありません。コピートレードまたはあらゆるアクティブなポジション管理にとって、このギャップは画面に張り付くか、ポジションがゼロまで下落することを許容するかをお客様に強います。Pro Workstation はこのギャップをサーバーサイドの条件付き注文で埋めます。これは、トリガーが発火すると、手動チケットと同じ実行パスを介して基礎となる CLOB 注文を送信します。
すべてのワークステーション注文は公式 polymarket_client_sdk_v2 でクライアントサイドで署名され、帰属のために V2 builder code を添えて送信されます。PolyZig はお客様の資金を一切預からず、秘密鍵を一切保持せず、注文に再署名することもありません——条件付き注文ウォッチャーは認証済みセッションを再利用する自動トリガーにすぎません。
Stop と stop-limit
Stop は価格がトリガーをまたぐと成行注文を発火させます。Stop-limit はお客様が設定した価格で limit 注文を発火させ、急速な市場で約定しない可能性と引き換えにスリッページの制御を提供します。両方ともいずれの方向にも適用されます——sell stop は価格がトリガーを下回ると発火し、buy stop は価格がトリガーを超えると発火します。
side=sell, trigger_price=0.45 → fires when price ≤ 0.45 side=buy, trigger_price=0.55 → fires when price ≥ 0.55
Trailing-stop
Trailing-stop はトリガーを観測価格のランニングピーク(売り側)またはトラフ(買い側)に再アンカーします。trail offset は、stop が発火する前に価格がそのピークからどれだけリトレースする必要があるかを定義します。勝ち手を走らせつつラウンドトリップのドローダウンを限定するのに有用です——ワークステーションは注文ごとのモニタータスク内のメモリでピークを追跡します。
sell trailing-stop, trail_offset=0.05 → peak rises to 0.70, trigger sits at 0.65 → if price drops to 0.65, stop fires
OCO と bracket——アトミックで相互的なリンク
OCO チケットは約定時に互いをキャンセルする 2 つのレッグです——通常は stop loss と take profit です。Bracket は既存ポジションをラップする OCO パターンです。Workstation は両方のレッグを 1 つのデータベーストランザクションで作成し、相互的な linked_order_id を書き込むため、最初に発火したレッグが兄弟をキャンセルします——半キャンセル状態の bracket になることはありません。
キャンセルはユーザースコープです——悪意あるリンクが何らかの方法で注入された場合でも、ウォッチャーは発火した注文と同じユーザーに属する兄弟のみをキャンセルします。
条件付きクロスマーケットトリガー
条件付き注文は 1 つの市場を監視し、別の市場で行動します。例:「Trump-2024 YES が $0.40 を下回ったら、Trump-loss と相関のあるレッグで buy を発火させる」。Workstation はこれらを stop と同じ方法で永続化します。クロスマーケットエバリュエーターはマルチレッグチケットビルダーと並行して配線されます。
TWAP と iceberg(ロードマップ)
薄い Polymarket ペアでは数千ドルでもブックを動かすことがあります。計画:TWAP は大口注文を構成可能なウィンドウで N 個の子注文にスライスし、iceberg はブックに見えるスライスのみを表示し、見える部分が約定するにつれて補充して、合計サイズを隠します。両方とも非流動的な市場での市場インパクトのスリッページを低減します。本ビルドではどちらも実装されていません——これらは Phase 4 実行戦略カットに属し、条件付き注文ウォッチャーが本物の CLOB executor を公開してから着手します。
Time in force フラグ
今日のすべての limit チケットは GTC(good-till-cancelled)として送信されます。なぜなら polymarket_client_sdk_v2 が注文ビルダーで公開しているのはこれだからです。GTD、IOC、FOK は Phase 1b の TIF カットの一部です——SDK のアップストリームブランチがフラグを実装すれば(または workstation が貢献すれば)、チケット UI は TIF ドロップダウンを公開し、注文 API は PlaceOrderRequest を time_in_force + expires_at で拡張します。それまでは、タイトな limit を送信して次のポーラーパスでキャンセルすることで IOC 風の挙動を近似できます。
リスク定義サイジング
注文チケットには「max loss」ヘルパーが含まれます。お客様がリスクを取る意思のあるドル金額と entry + stop 価格を入力すると、チケットが損失をその数値ピッタリで限定するサイズを自動計算します。オプショントレーダーが vertical をサイジングするのに使うのと同じプリミティブです——想定元本ではなくダウンサイドにポジションを取ります。
size = max_loss / |entry_price − stop_price|
Live today: Market & Limit orders. Coming soon: Stop / Stop-limit / Trailing stop / OCO / Bracket / Conditional / TWAP / Iceberg — the production CLOB executor adapter is the remaining piece. The status column on the matrix below reflects the real deployment state; HFT subscribers get the rest on launch without re-upgrading.
Reference matrix
Every order type at a glance
| Type | Status | Trigger condition | Fills at | Best for |
|---|---|---|---|---|
| Market | Live | Immediate | Best available depth | Speed > slippage |
| Limit | Live | Immediate | Your limit price or rests | Slippage control |
| Stop | Coming soon | Sell: price ≤ trigger · Buy: price ≥ trigger | Market once triggered | Cap downside on a position |
| Stop-limit | Coming soon | Same as Stop | Limit once triggered | Stops with slippage control |
| Trailing stop | Coming soon | Anchored to running peak/trough | Market once trail offset crossed | Let winners run with capped giveback |
| OCO | Coming soon | Either leg fires → cancels sibling | Per leg type (stop/limit) | Bracket a position with both ends |
| Bracket | Coming soon | OCO of take-profit + stop | Per leg type | Wrap an open position |
| Conditional (cross-market) | Coming soon | Watches a different market | Market or limit on the target | Pair / hedge automation |
| TWAP | Coming soon | Continuous over a window | Sliced child orders | Reduce market impact on thin pairs |
| Iceberg | Coming soon | Show visible slice; refill on fill | Per visible slice | Hide total size from the book |
Time-in-force
TIF flags — when each one wins
| TIF | Meaning | When to use |
|---|---|---|
| GTC | Good-til-cancel | Default for limits you intend to leave on the book |
| GTD | Good-til-date | Auto-expire near a known event window |
| IOC | Immediate-or-cancel | Take whatever fills now, drop the rest |
| FOK | Fill-or-kill | All-or-none atomic execution |
Worked example
Bracket on a long YES at $0.42
Open 100 shares YES at $0.42. Cap downside at the cost of 6¢ per share, ride upside to a 12¢ take-profit. Created in one ticket with reciprocal links — whichever leg fires cancels the sibling.
POSITION long 100 YES @ 0.42
BRACKET take-profit → sell @ 0.54 (bracket_target)
stop loss → sell @ 0.36 (bracket_stop)
RESULT max gain 12¢ × 100 = +$12.00
max loss 6¢ × 100 = − $6.00
R:R 2.0関連する Workstation ページ
Position Greeks
Per-position delta and theta for binary outcomes.
Multi-leg strategies
Verticals, calendars, pairs, and box-spread arbitrage.
Discovery & screeners
IV-rank, theta-harvest, mispricing, whale activity.
Options primer
New to options? Start here. Includes IV, IV surface, and the Polymarket mapping.
FAQ
よくあるご質問
Polymarket は stop-loss 注文をネイティブにサポートしていますか?
いいえ。Polymarket の CLOB は market と limit のみを公開します。PolyZig Pro Workstation は合成注文(stop、stop-limit、trailing stop、OCO、bracket、条件付きクロスマーケットトリガー)をサーバーサイドで永続化し、トリガーが真と評価されると、手動チケットと同じ実行パスを介して基礎となる CLOB 注文を発火させることでこのギャップを埋めます。ウォッチャー、スキーマ、検証、OCO 兄弟キャンセルロジックは今日出荷されます。発火したトリガーを発注済み注文に変換する本番 CLOB executor が残りの配線です。
OCO は Polymarket でどのように実装されますか?
PolyZig は OCO の両方のレッグを 1 つのデータベーストランザクションで作成し、相互的な linked_order_id を書き込むため、各レッグが他方を参照します。いずれかのレッグが発火すると、ウォッチャーはその兄弟をキャンセルします。キャンセルは発火した注文を所有する同じ user_id にスコープされるため、迷子のリンクが他のアカウントに到達することはありません。
実行が点灯したとき stop はどれくらい速く発火しますか?
条件付き注文ウォッチャーは価格チャートを駆動するのと同じ WebSocket サブスクリプションマネージャを購読します。価格クロスイベント時にその行を pending → triggered にアトミックに昇格させ、手動チケットと同じホットパスで OrderExecutor を介して基礎となる CLOB 注文を送信するように配線されています。今日出荷されているプレースホルダは Noop executor です。本番 OrderExecutor アダプタがランディングすると、価格クロスから CLOB 送信までの中央値レイテンシがワークステーションハブで公開されます。
既存ポジションに stop と take-profit を取り付けられますか?
それが bracket プリミティブが構築された目的です——通常通りポジションをオープンし、bracket を作成します——ターゲットレッグ(take-profit の limit)と stop レッグ(stop または stop-limit)が、アトミックにリンクされ、最初に約定した方が他方をキャンセルします。bracket は今日永続化されます。トリガーから CLOB へのライブ実行は上記のステータスバナーでフラグ付けされた本番 OrderExecutor 配線とともに到着します。
PolyZig が再起動したら、私の条件付き注文はどうなりますか?
それらは Postgres に永続化されています。起動時に ConditionalOrderWatcher は restore() を呼び出し、すべての pending 注文のトークンに再購読します。インメモリのみの状態は存在しないため、再起動はお客様に何の代償も強いません。
お客様のアカウントで利用開始
Pro Workstation のインターフェース、ならびに本ページに記載されたすべての機能は HFT Elite ティア($149/月、取引ごとに 0.10% の手数料)で提供されます。
HFT Elite にアップグレード