HFT Elite

Buyurtma turlari

Desk opsion treyderi kutadigan har bir buyurtma turi, Polymarket'ning CLOB'i ustiga qatlab qoʻyilgan. Stop, Bracket, OCO, Trailing-stop, shartli cross-market triggerlari, TWAP va iceberg — toʻliq TIF bayroqlari bilan (GTC, GTD, IOC, FOK).

Nima uchun Polymarketga sintetik buyurtma turlari kerak

Polymarket'ning CLOB'i faqat ikkita primitive'ni koʻrsatadi: Market va Limit. Mahalliy Stop, Bracket, OCO yoki Trailing-stop yoʻq. Copy-trading uchun yoki har qanday faol pozitsiya boshqaruvi uchun bu boʻshliq sizni ekran oldida oʻtirish yoki pozitsiyaning nolga tushishi mumkinligini qabul qilishga majbur qiladi. Pro Workstation server tomonidagi shartli buyurtmalar bilan bu boʻshliqni yopadi: trigger ishga tushganda, qoʻlda ticket bilan bir xil bajarish yoʻli orqali asosiy CLOB buyurtmani yuboradi.

Har bir workstation buyurtmasi mijoz tomonida rasmiy polymarket_client_sdk_v2 bilan imzolanadi va atribut uchun V2 builder code biriktirilgan holda yuboriladi. PolyZig hech qachon mablagʻlaringizni saqlamaydi, hech qachon shaxsiy kalitingizni ushlamaydi va hech qachon buyurtmangizni qayta imzolamaydi — shartli buyurtmalar watcher'i shunchaki autentifikatsiya qilingan sessiyangizni qayta ishlatadigan avtomatlashtirilgan trigger.

Stop va Stop-limit

Stop narx triggeringizni kesib oʻtganda Market buyurtmasini yuboradi. Stop-limit tez bozorlarda ehtimoliy non-fill evaziga sizga slippage nazoratini berib, sozlagan narxda Limit buyurtmasini yuboradi. Ikkalasi ham har ikki yoʻnalishda qoʻllaniladi: sell Stop narx trigger ostiga tushganda yonadi; buy Stop narx unga koʻtarilganda yonadi.

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 kuzatilayotgan narxning joriy chuqqisiga (sell tomonda) yoki tagiga (buy tomonda) triggerini qayta langar qiladi. Trail offset Stop yonishidan oldin narx oʻsha chuqqidan qancha orqaga chekinishi kerakligini aniqlaydi. Goliblarni yugurtirish uchun foydali, ayni paytda round-trip drawdown'ga shift qoʻyadi — workstation chuqqi ni har bir buyurtma boshiga monitor task'i ichida xotirada kuzatadi.

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 va Bracket — atomik, oʻzaro bogʻlanishlar

OCO ticket — toʻldirishda bir-birini bekor qiluvchi ikki leg: odatda Stop loss va take profit. Bracket — mavjud pozitsiyani oʻrab oluvchi OCO naqshi. Workstation ikkala legni bitta ma'lumotlar bazasi tranzaksiyasida yaratadi va oʻzaro linked_order_id yozadi, shunda qaysi leg birinchi yonsa, akasini bekor qiladi — siz yarim bekor qilingan Bracket bilan qoladigan hech qanday ssenariy yoʻq.

Bekor qilish foydalanuvchi doirasida: watcher faqat yonayotgan buyurtma bilan bir xil foydalanuvchiga tegishli akasini bekor qiladi, hatto zararli havola qandaydir tarzda kiritilgan boʻlsa ham.

Shartli cross-market triggerlari

Shartli buyurtma bir bozorni kuzatadi va boshqasida harakat qiladi. Misol: „agar Trump-2024 YES 0,40 USD'dan pastga tushsa, Trump-loss korrelyatsion legda buy yoqing.” Workstation ularni Stop'lar bilan bir xil tarzda saqlaydi; cross-market evaluator multi-leg ticket builder yonida ulanadi.

TWAP va iceberg (yoʻl xaritasi)

Yupqa Polymarket juftliklarida bir necha ming dollar ham kitobni harakatga keltirishi mumkin. Reja: TWAP katta buyurtmani sozlanishi mumkin boʻlgan oynada N farzand-buyurtmaga boʻladi; iceberg kitobga faqat koʻrinadigan tilim koʻrsatadi va koʻrinadigan qism toʻlganda toʻldiradi, jami hajmni yashiradi. Ikkalasi ham likvid boʻlmagan bozorlarda market-ta'sir slippage'ini kamaytiradi. Bu qurilishda hech biri amalga oshirilmagan — ular shartli buyurtmalar watcher'i haqiqiy CLOB executor'ini koʻrsatganidan keyin, 4-faza bajarish strategiyalari kesimiga tegishli.

Time in force bayroqlari

Bugun har bir Limit ticket GTC (good-till-cancelled) sifatida yuboriladi, chunki `polymarket_client_sdk_v2` order builder'da shuni koʻrsatadi. GTD, IOC va FOK 1b-faza TIF kesimining bir qismi — SDK'ning upstream branch'i bayroqni qoʻshganidan keyin (yoki workstation uni hissa sifatida qoʻshsa), ticket UI TIF dropdown'ini koʻrsatadi va order API `PlaceOrderRequest`'ni `time_in_force` + `expires_at` bilan kengaytiradi. Shu vaqtgacha IOC uslubidagi xatti-harakatni siqilgan Limit yuborib, keyingi poller oʻtish bosqichida bekor qilish bilan taxminan amalga oshirish mumkin.

Xatar bilan aniqlangan sizing

Order ticket „max loss” yordamchisini oʻz ichiga oladi. Xatarga tashlashga tayyor boʻlgan dollar miqdorini va kirish + Stop narxlarini kiriting, ticket zararingizni aynan oʻsha raqamda cheklaydigan hajmni avtomatik hisoblaydi. Opsion treyderlari vertical'ni oʻlchash uchun ishlatadigan oʻsha primitive: notional emas, zararingizni joylashtiring.

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

Tegishli Workstation sahifalari

Savol-javob

Koʻp beriladigan savollar

Polymarket Stop loss buyurtmalarini ona qoʻllab-quvvatlaydimi?

Yoʻq. Polymarket'ning CLOB'i faqat Market va Limit'ni koʻrsatadi. PolyZig Pro Workstation server tomonida sintetik buyurtmalarni (Stop, Stop-limit, Trailing-stop, OCO, Bracket, shartli cross-market triggerlari) saqlash va trigger rost deb baholanganida qoʻlda ticket bilan bir xil bajarish yoʻli orqali asosiy CLOB buyurtmasini yoqish orqali bu boʻshliqni yopadi. Watcher, sxema, tekshirish va OCO aka-uka bekor qilish mantigʻi bugun chiqadi; yongan triggerni yuborilgan buyurtmaga aylantiradigan ishlab chiqarish CLOB executor'i — qoldiq simlash.

Polymarket'da OCO qanday amalga oshirilgan?

PolyZig OCO'ning ikkala legini bitta ma'lumotlar bazasi tranzaksiyasida yaratadi va har bir leg ikkinchisiga havola qilishi uchun oʻzaro linked_order_id yozadi. Qaysi leg yongan boʻlsa, watcher uning akasini bekor qiladi. Bekor qilish yongan buyurtmaga ega oʻsha user_id bilan chegaralangan, shunda toʻgʻrilangan havola hech qachon boshqa hisobga yetib bormaydi.

Bajarish yoqilganda Stop qanchalik tez yonadi?

Shartli buyurtmalar watcher'i narx grafigini quvvatlantiradigan oʻsha WebSocket obuna menejeriga obuna boʻladi. Price-cross hodisasida qatorni atomik ravishda pending → triggered'ga koʻtaradi va qoʻlda ticket ishlatadigan oʻsha issiq yoʻlda OrderExecutor orqali asosiy CLOB buyurtmani yuborish uchun simlangan. Bugun joylashtirilgan placeholder — Noop executor; ishlab chiqarish OrderExecutor adapteri kelganida, oʻrtacha price-cross-to-CLOB-submission kechikishi workstation hub'ida e'lon qilinadi.

Mavjud pozitsiyaga Stop va take profit qoʻsha olamanmi?

Bracket primitive'i aynan shu uchun qurilgan: pozitsiyani odatdagidek ochasiz, soʻng Bracket yaratasiz — maqsad legi (take profit'ingizda Limit) va Stop legi (Stop yoki Stop-limit), atomik bogʻlangan, qaysi biri birinchi toʻlsa, ikkinchisini bekor qiladi. Bracket bugun saqlanadi; trigger'dan CLOB'ga jonli bajarish yuqoridagi status banner'ida belgilangan ishlab chiqarish OrderExecutor simlashi bilan keladi.

Agar PolyZig qayta yoqilsa, mening shartli buyurtmalarimga nima boʻladi?

Ular Postgres'da saqlanadi. Yoqilishida ConditionalOrderWatcher restore() chaqiradi va har bir pending buyurtmaning tokeniga qayta obuna boʻladi. Faqat in-memory holat yoʻq, shunda qayta yoqish sizga hech narsa boʻlmaydi.

Buni hisobingizda yoqing

Pro Workstation yuzasi — va ushbu sahifada tasvirlangan hammasi — HFT Elite tarifida taqdim etiladi (oyiga 149 USD, har bir savdo uchun 0,10% komissiya).

HFT Elite tarifiga oʻtish