HFT Elite
Tipe order
Setiap jenis order yang diharapkan trader options profesional, dilapisi di atas CLOB Polymarket. Stop, bracket, OCO, trailing stop, pemicu kondisional lintas pasar, TWAP, dan iceberg — dengan bendera TIF lengkap (GTC, GTD, IOC, FOK).
Mengapa Polymarket membutuhkan jenis order sintetis
CLOB Polymarket hanya mengekspos dua primitif: market dan limit. Tidak ada Stop native, tidak ada Bracket, tidak ada OCO, dan tidak ada Trailing-stop. Untuk copy-trading atau untuk manajemen posisi aktif apa pun, celah itu memaksa Anda untuk menjaga layar atau menerima bahwa sebuah posisi dapat meluncur ke nol. Pro Workstation menutup celah itu dengan order kondisional sisi-server yang mengirim order CLOB dasar melalui jalur eksekusi yang sama dengan tiket manual setelah pemicu menyala.
Setiap order workstation ditandatangani sisi-klien dengan polymarket_client_sdk_v2 resmi dan dikirim dengan V2 builder code terlampir untuk atribusi. PolyZig tidak pernah menyimpan dana Anda, tidak pernah memegang kunci pribadi Anda, dan tidak pernah menandatangani ulang order Anda — pemantau order kondisional hanyalah pemicu otomatis yang menggunakan kembali sesi terautentikasi Anda.
Stop dan stop-limit
Stop menyalakan order pasar saat harga melewati pemicu Anda. Stop-limit menyalakan order limit pada harga yang Anda tetapkan, memberi Anda kontrol slippage dengan biaya kemungkinan tidak terisi di pasar yang cepat. Keduanya berlaku ke arah mana pun: sell stop menyala saat harga turun di bawah pemicu; buy stop menyala saat harga naik di atasnya.
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 menambatkan ulang pemicunya ke puncak berjalan (sisi jual) atau palung (sisi beli) harga yang diamati. Trail offset menentukan seberapa jauh harga harus mundur dari puncak itu sebelum stop menyala. Berguna untuk membiarkan pemenang berlari sambil tetap membatasi drawdown bolak-balik — workstation melacak puncak dalam memori di dalam tugas pemantau per order.
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 dan Bracket — tautan atomik, timbal balik
Tiket OCO adalah dua leg yang membatalkan satu sama lain saat terisi: biasanya stop loss dan take profit. Bracket adalah pola OCO yang membungkus posisi yang ada. Workstation membuat kedua leg dalam satu transaksi database dan menulis linked_order_id timbal balik sehingga leg mana pun yang menyala lebih dulu membatalkan saudara — tidak ada skenario di mana Anda berakhir dengan bracket yang separuh dibatalkan.
Pembatalan dilingkupi pengguna: pemantau hanya akan membatalkan saudara yang dimiliki oleh pengguna yang sama dengan order yang menyala, bahkan jika tautan jahat entah bagaimana disuntikkan.
Pemicu kondisional lintas pasar
Order kondisional mengamati satu pasar dan bertindak pada pasar lain. Contoh: "jika Trump-2024 YES turun di bawah $0,40, nyalakan beli pada leg berkorelasi kekalahan-Trump." Workstation mempersistensikan ini dengan cara yang sama dengan stop; evaluator lintas-pasar disambungkan bersama pembangun tiket multi-leg.
TWAP dan iceberg (roadmap)
Pada pasangan Polymarket tipis bahkan beberapa ribu dolar dapat menggerakkan buku. Rencana: TWAP memotong order besar menjadi N order anak selama jendela yang dapat dikonfigurasi; iceberg menampilkan ke buku hanya potongan terlihat dan mengisi ulang saat porsi terlihat terisi, menyembunyikan ukuran total. Keduanya mengurangi slippage dampak pasar pada pasar tidak likuid. Tidak ada yang diimplementasikan dalam build ini — ini termasuk potongan strategi-eksekusi Phase 4, setelah pemantau order kondisional mengekspos eksekutor CLOB sungguhan.
Bendera time in force
Setiap tiket limit hari ini dikirim sebagai GTC (good-till-cancelled), karena itulah yang diekspos `polymarket_client_sdk_v2` pada pembangun order. GTD, IOC, dan FOK adalah bagian dari potongan TIF Phase 1b — setelah cabang upstream SDK menambahkan bendera (atau workstation menyumbangkannya), UI tiket mengekspos dropdown TIF dan API order memperluas `PlaceOrderRequest` dengan `time_in_force` + `expires_at`. Sampai saat itu, perilaku gaya IOC dapat didekati dengan mengirim limit ketat dan membatalkan pada lintasan poller berikutnya.
Pengukuran ukuran berbasis-risiko
Tiket order menyertakan helper "max loss". Masukkan jumlah dolar yang Anda bersedia pertaruhkan dan harga entry + stop, dan tiket otomatis menghitung ukuran yang membatasi kerugian Anda tepat pada angka itu. Primitif yang sama yang digunakan trader options untuk mengukur vertical: posisikan sisi rugi Anda, bukan notional Anda.
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.0Halaman Workstation terkait
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
Pertanyaan umum
Apakah Polymarket mendukung order stop-loss secara native?
Tidak. CLOB Polymarket hanya mengekspos market dan limit. PolyZig Pro Workstation menutup celah itu dengan mempersistensikan order sintetis (Stop, Stop-limit, Trailing-stop, OCO, Bracket, pemicu kondisional lintas-pasar) sisi-server dan menyalakan order CLOB dasar melalui jalur eksekusi yang sama dengan tiket manual setelah pemicu mengevaluasi true. Pemantau, schema, validasi, dan logika pembatalan saudara OCO dirilis hari ini; eksekutor CLOB produksi yang mengubah pemicu yang menyala menjadi order yang diposting adalah penyambungan yang tersisa.
Bagaimana OCO diimplementasikan di Polymarket?
PolyZig membuat kedua leg OCO dalam satu transaksi database dan menulis linked_order_id timbal balik sehingga setiap leg merujuk yang lain. Saat leg mana pun menyala, pemantau membatalkan saudaranya. Pembatalan dilingkupi pada user_id yang sama yang memiliki order yang menyala, sehingga tautan yang nyasar tidak akan pernah menjangkau akun lain.
Seberapa cepat Stop akan menyala saat eksekusi menyala?
Pemantau order kondisional berlangganan ke manajer langganan WebSocket yang sama yang menggerakkan grafik harga. Pada peristiwa lintasan harga, ia secara atomik mempromosikan baris pending → triggered dan disambungkan untuk mengirim order CLOB dasar melalui OrderExecutor pada jalur panas yang sama dengan tiket manual. Eksekutor Noop adalah placeholder yang dirilis hari ini; setelah adapter OrderExecutor produksi mendarat, latensi median dari lintasan-harga ke pengiriman-CLOB diterbitkan di hub workstation.
Bisakah saya melampirkan Stop dan take-profit ke posisi yang ada?
Itulah tujuan primitif Bracket dibangun: buka posisi seperti biasa, lalu buat Bracket — leg target (limit pada take-profit Anda) dan leg Stop (Stop atau Stop-limit), terhubung secara atomik, dengan leg mana pun yang terisi lebih dulu membatalkan yang lain. Bracket persisten hari ini; eksekusi pemicu-ke-CLOB langsung tiba dengan penyambungan OrderExecutor produksi yang ditandai dalam banner status di atas.
Apa yang terjadi pada order kondisional saya jika PolyZig restart?
Mereka persisten di Postgres. Saat startup ConditionalOrderWatcher memanggil restore() dan berlangganan ulang ke token setiap order yang tertunda. Tidak ada keadaan hanya-dalam-memori, sehingga restart tidak merugikan Anda apa pun.
Dapatkan ini di akun Anda
Permukaan Pro Workstation — dan semua yang dijelaskan di halaman ini — tersedia di tier HFT Elite ($149/bulan, biaya 0,10% per perdagangan).
Tingkatkan ke HFT Elite