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|
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 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 కు అప్గ్రేడ్ చేయండి