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|
i

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

TypeStatusTrigger conditionFills atBest for
MarketLiveImmediateBest available depthSpeed > slippage
LimitLiveImmediateYour limit price or restsSlippage control
StopComing soonSell: price ≤ trigger · Buy: price ≥ triggerMarket once triggeredCap downside on a position
Stop-limitComing soonSame as StopLimit once triggeredStops with slippage control
Trailing stopComing soonAnchored to running peak/troughMarket once trail offset crossedLet winners run with capped giveback
OCOComing soonEither leg fires → cancels siblingPer leg type (stop/limit)Bracket a position with both ends
BracketComing soonOCO of take-profit + stopPer leg typeWrap an open position
Conditional (cross-market)Coming soonWatches a different marketMarket or limit on the targetPair / hedge automation
TWAPComing soonContinuous over a windowSliced child ordersReduce market impact on thin pairs
IcebergComing soonShow visible slice; refill on fillPer visible sliceHide total size from the book

Time-in-force

TIF flags — when each one wins

TIFMeaningWhen to use
GTCGood-til-cancelDefault for limits you intend to leave on the book
GTDGood-til-dateAuto-expire near a known event window
IOCImmediate-or-cancelTake whatever fills now, drop the rest
FOKFill-or-killAll-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

Halaman Workstation terkait

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