HFT Elite

ఆర్డర్ టైప్‌లు

desk options ట్రేడర్ ఆశించే ప్రతి order type, Polymarket యొక్క CLOB పై layer చేయబడింది. Stops, brackets, OCO, trailing stops, conditional cross-market triggers, TWAP, మరియు iceberg — పూర్తి TIF flags (GTC, GTD, IOC, FOK) తో.

Polymarket కు synthetic order types ఎందుకు అవసరం

Polymarket యొక్క CLOB కేవలం రెండు primitives ను expose చేస్తుంది: market మరియు limit. native stop లేదు, bracket లేదు, OCO లేదు, మరియు trailing stop లేదు. copy-trading కోసం లేదా ఏదైనా active position management కోసం, ఆ gap మీరు screen ను babysit చేయడానికి లేదా position సున్నాకి వెళ్ళవచ్చని అంగీకరించడానికి బలవంతం చేస్తుంది. Pro Workstation ఆ gap ను server-side conditional orders తో మూసివేస్తుంది, ఇవి trigger fire అయినప్పుడు manual ticket తో అదే execution path ద్వారా underlying CLOB order ను submit చేస్తాయి.

ప్రతి workstation order అధికారిక polymarket_client_sdk_v2 తో client-side sign చేయబడుతుంది మరియు attribution కోసం V2 builder code attached తో submit చేయబడుతుంది. PolyZig ఎప్పుడూ మీ funds ను custody చేయదు, ఎప్పుడూ మీ private key ను hold చేయదు, మరియు ఎప్పుడూ మీ order ను resign చేయదు — conditional-order watcher కేవలం automated trigger, ఇది మీ authenticated session ను reuse చేస్తుంది.

Stop మరియు stop-limit

ధర మీ trigger ను దాటినప్పుడు stop ఒక market order ను fire చేస్తుంది. మీరు set చేసిన ధర వద్ద stop-limit ఒక limit order ను fire చేస్తుంది, fast markets లో possible non-fill ఖర్చుతో slippage control ఇస్తుంది. రెండూ ఏ దిశలోనైనా వర్తిస్తాయి: ధర trigger కంటే తక్కువగా పడితే sell stop fire అవుతుంది; ధర దాని పైన ఎక్కితే buy stop fire అవుతుంది.

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 తన trigger ను observed price యొక్క running peak (sell side) లేదా trough (buy side) కు re-anchor చేస్తుంది. trail offset stop fire అయ్యే ముందు ధర ఆ peak నుండి ఎంత దూరం వెనక్కి వెళ్ళాలో నిర్వచిస్తుంది. విజేతలను run కానివ్వడానికి ఉపయోగకరం, అయినా round-trip drawdown ను cap చేస్తూ — workstation per-order monitor task లోపల in-memory peak ను track చేస్తుంది.

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 — atomic, reciprocal links

OCO ticket అనేది fill పై ఒకదానిని ఒకటి cancel చేసే రెండు legs: సాధారణంగా stop loss మరియు take profit. bracket అనేది ఇప్పటికే ఉన్న position ను wrap చేసే OCO pattern. Workstation రెండు legs ను ఒక database transaction లో సృష్టిస్తుంది మరియు reciprocal linked_order_id ను writes చేస్తుంది, తద్వారా ఏ leg మొదట fire అవుతుందో అది sibling ను cancel చేస్తుంది — మీరు half-cancelled bracket తో ముగిసే scenario లేదు.

Cancellation user-scoped: watcher firing order యొక్క అదే user కు చెందిన sibling ను మాత్రమే cancel చేస్తుంది, ఏదో విధంగా malicious link inject చేయబడినా.

Conditional cross-market triggers

conditional order ఒక మార్కెట్‌ను watch చేస్తుంది మరియు మరొకదానిపై action తీసుకుంటుంది. ఉదాహరణ: "Trump-2024 YES $0.40 కంటే తక్కువగా పడితే, Trump-loss correlated leg పై buy fire చేయండి." Workstation వీటిని stops వలే persist చేస్తుంది; cross-market evaluator multi-leg ticket builder తో పాటు wired.

TWAP మరియు iceberg (roadmap)

thin Polymarket pairs పై కొన్ని వేల డాలర్లు కూడా పుస్తకాన్ని కదిలించగలవు. ప్రణాళిక: TWAP ఒక పెద్ద order ను configurable window లో N child orders గా slice చేస్తుంది; iceberg పుస్తకానికి visible slice మాత్రమే చూపిస్తుంది మరియు visible portion fills అయినప్పుడు refill చేస్తుంది, total size ను దాచుతుంది. రెండూ illiquid markets పై market-impact slippage ను తగ్గిస్తాయి. ఈ build లో ఏదీ implement చేయబడలేదు — ఇవి Phase 4 execution-strategies cut కు చెందినవి, conditional-orders watcher నిజమైన CLOB executor ను expose చేసిన తర్వాత.

Time in force flags

ప్రతి limit ticket ఈ రోజు GTC (good-till-cancelled) గా submit చేయబడుతుంది, ఎందుకంటే `polymarket_client_sdk_v2` order builder పై expose చేసేది అదే. GTD, IOC, మరియు FOK Phase 1b TIF cut లో భాగం — SDK యొక్క upstream branch flag land అయిన తర్వాత (లేదా workstation దానికి contribute చేస్తుంది), ticket UI ఒక TIF dropdown ను expose చేస్తుంది మరియు order API `PlaceOrderRequest` ను `time_in_force` + `expires_at` తో extend చేస్తుంది. అప్పటి వరకు, IOC-style behavior tight limit ను submit చేసి, తదుపరి poller pass పై cancel చేయడం ద్వారా approximate చేయవచ్చు.

Risk-defined sizing

order ticket లో "max loss" helper ఉంది. మీరు risk తీసుకోవడానికి సిద్ధంగా ఉన్న dollar amount మరియు entry + stop ధరలను enter చేయండి, మరియు ticket మీ loss ను ఖచ్చితంగా ఆ figure వద్ద cap చేసే size ను automatically లెక్కిస్తుంది. options ట్రేడర్లు vertical sizing కోసం ఉపయోగించే అదే primitive: మీ downside ను position చేయండి, మీ notional ను కాదు.

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

సంబంధిత Workstation పేజీలు

FAQ

సాధారణ ప్రశ్నలు

Polymarket native గా stop-loss orders ను support చేస్తుందా?

లేదు. Polymarket యొక్క CLOB market మరియు limit మాత్రమే expose చేస్తుంది. PolyZig Pro Workstation server-side లో synthetic orders (stops, stop-limits, trailing stops, OCO, brackets, conditional cross-market triggers) ను persist చేయడం ద్వారా మరియు trigger true గా evaluate అయిన తర్వాత manual ticket తో అదే execution path ద్వారా underlying CLOB order ను fire చేయడం ద్వారా ఆ gap ను మూసివేస్తుంది. watcher, schema, validation, మరియు OCO sibling-cancellation logic ఈ రోజు ship అవుతాయి; production CLOB executor fired trigger ను posted order గా మార్చేది మిగిలిన wire-up.

Polymarket పై OCO ఎలా implement చేయబడుతుంది?

PolyZig OCO యొక్క రెండు legs ను ఒక database transaction లో సృష్టిస్తుంది మరియు reciprocal linked_order_id ను writes చేస్తుంది, తద్వారా ప్రతి leg మరొకదానిని reference చేస్తుంది. ఏ leg fire అయినా, watcher దాని sibling ను cancel చేస్తుంది. Cancellation firing order యొక్క యజమాని అయిన అదే user_id కు scope చేయబడింది, కాబట్టి దారితప్పిన link ఎప్పుడూ మరొక account కు చేరదు.

execution అందుబాటులోకి వచ్చినప్పుడు stop ఎంత వేగంగా fire అవుతుంది?

conditional-orders watcher price chart ను నడిపే అదే WebSocket subscription manager కు subscribe చేస్తుంది. price-cross event పై ఇది atomically వరుసను pending → triggered కు promote చేస్తుంది మరియు manual ticket ఉపయోగించే అదే hot path పై OrderExecutor ద్వారా underlying CLOB order ను submit చేయడానికి wired. Noop executor ఈ రోజు ship అవుతున్న placeholder; production OrderExecutor adapter land అయిన తర్వాత, median price-cross-to-CLOB-submission latency workstation hub పై publish అవుతుంది.

నేను ఇప్పటికే ఉన్న position కు stop మరియు take-profit ను attach చేయగలనా?

అది bracket primitive దేని కోసం నిర్మించబడింది: ఒక position ను సాధారణంగా తెరవండి, తరువాత ఒక bracket ను సృష్టించండి — target leg (మీ take-profit వద్ద limit) మరియు stop leg (stop లేదా stop-limit), atomically linked, ఏది మొదట fills అవుతుందో అది మరొకదానిని cancel చేస్తుంది. bracket ఈ రోజు persist అవుతుంది; live trigger-to-CLOB execution status banner పై flagged production OrderExecutor wire-up తో వస్తుంది.

PolyZig restart అయితే నా conditional orders కు ఏమి జరుగుతుంది?

అవి Postgres లో persist అవుతాయి. startup పై ConditionalOrderWatcher restore() ను call చేస్తుంది మరియు ప్రతి pending order యొక్క token కు re-subscribe చేస్తుంది. in-memory-only state లేదు, కాబట్టి restart మీకు ఏమీ ఖర్చు చేయదు.

దీన్ని మీ ఖాతాలో పొందండి

Pro Workstation సర్ఫేస్ — మరియు ఈ పేజీలో వివరించబడిన ప్రతిదీ — HFT Elite tier ($149/నెల, ట్రేడ్‌కు 0.10% రుసుము) లో అందుబాటులో ఉంది.

HFT Elite కు అప్‌గ్రేడ్ చేయండి