BUHAY
$7.62 na kita bawat kalakalan ay iyo / bawat kalakalan
Kunin ang bot

Partial fills and leg risk on Polymarket

Ano ang nangyayari kapag isang leg ng intra-market arbitrage lang ang na-fill at hindi ang isa pa, at paano pinamamahalaan ng mga aktibong arbitrageur ang partial fill leg risk.

Na-update 2026-04-20· 7 min
arbitrage
risk-management
Polymarket
CLOB

Partial fills and leg risk on Polymarket

Nangyayari ang partial fill leg risk kapag ang isang leg ng intra-market arbitrage ay na-execute ngunit ang katugmang leg ay hindi. Ipinaliwanag ng gabay na ito ang mekanika sa CLOB ng Polymarket, ang mga karaniwang senaryong makikita mo bilang arbitrageur, ang konkretong panganib (resolution, slippage, fees, timing ng settlement), at mga hakbang-hakbang na mitigations na maaari mong ilapat sa live trading.

Key takeaways

  • Nagmumula ang partial fill leg risk sa asynchronous na fills sa CLOB at ito ay nakadepende sa uri ng order, liquidity, at tick size.
  • Gumamit ng tamang order types at sizing (kasama ang FAK market orders) para mabawasan ang one-sided exposure; asahan ang slippage at taker fees sa fills.
  • Kung isang leg lang ang na-fill, ituring ang posisyon bilang panandaliang directional exposure: tasahin ang resolution risk, fees, available liquidity para sa offset, at kung dapat i-split/merge ang outcome tokens.
  • Mag-define nang maaga ng recovery workflow (hedge, squeeze, o unwind) at i-instrument ang dry-run checks sa iyong bot.

Bakit ito mahalaga

Madalas maikli ang oras at maliit ang laki ng arbitrage opportunities sa Polymarket. Kapag nagsumite ka ng mga order para sa magkakumplementaryong outcomes — hal., YES at NO sa binary market, o isang kumpletong set sa multi-outcome market — inaasahan mong halos sabay ang fills. Ang partial execution ay nagiging dahilan para ang balanseng, edge-defined na trade ay maging naka-expose. Ang kaalaman sa mekanika at pagkakaroon ng nakaayos na response plan ay nagpapanatili ng iyong edge at nililimitahan ang hindi inaasahang pagkalugi.

Paano nagkakaroon ng partial fills sa Polymarket

  • Order types at matching: Tumatanggap ang CLOB ng Polymarket ng limit at market orders. Nagbibigay ang platform ng helper na nag-iisyu ng FAK market orders bilang default para sa agarang execution. Ang FAK ay nag-eexecute agad ayon sa available liquidity at kinakansela ang anumang natitirang bahagi, kaya maaaring mag-partial fill ang malaking FAK kung mababaw ang book depth.
  • Tick size at extremes: Karaniwang $0.01 ang tick size at humihigpit sa $0.001 kapag ang mga presyo ay lumalapit sa extremes. Ang pagbabago ng tick size step ay maaaring magdulot ng quantisation effects na magpapahirap punan kahit maliliit na natitirang quantity sa hinihinging presyo.
  • Latency at order matching: Synchronous ang matching sa CLOB, pero ang network at relay latencies, kasabay na taker flow, at mga update sa order book ay maaaring magresulta na ang isang order ay ma-match habang ang kabilang side ay kinansela o na-outmatch.

Karaniwang partial-fill scenarios

  1. Binary two-leg arb: Naglagay ka ng buy orders para sa YES at NO dahil inaasahan mong ang sum ng best asks < $1.00. Ang YES ay nag-fill nang buo; ang NO ay partial fill o hindi napunan dahil gumalaw ang best ask. Ngayon may hawak kang YES exposure.
  2. Multi-outcome set: Bumili ka ng N-1 outcomes at nabigong mapunan ang huling leg. Long ka sa subset ng outcome tokens sa market kung saan ang kumpletong set ay dapat neutral.
  3. Market order out-of-depth: Gumamit ka ng FAK (market) order para makuha ang immediacy; ang available depth ay pumuno lang sa mas murang leg, na nag-iiwan ng kinanselang remainder.

Konkretong mga panganib na dapat ilista (laging ilahad ang mga ito)

  • Resolution risk: Ang mga UMA disputes o naantalang resolution ay maaaring pahabain ang buhay ng iyong one-sided exposure.
  • Slippage & partial execution: Ang hindi napunang leg ay maaaring hindi mapunan sa makatwirang presyo; ang pagtugis dito ay nagpapataas ng gastos at maaaring mag-alis ng edge.
  • Fees: Nag-aapply ang taker fees sa mga fills (maker fees ay zero). Ang pagbabago ng fee o category-specific fees ay nakakaapekto sa narealise na kita.
  • Smart-contract & settlement timing: Ang mga CTF split/merge/redeem timing at on-chain na operasyon (kahit na sinusuportahan ng Relayer ang gas) ay maaaring makaapekto kung kailan mo mai-neutrallize ang holdings.
  • Counterparty flow: Maaaring matuklasan ng ibang traders ang iyong one-sided positions at itulak ang mga presyo laban sa iyo habang sumusubok kang mag-hedge.

Agad na triage checklist (kung ano ang gagawin sa unang 30–120 segundo)

  1. Kumpirmahin ang mga fills gamit ang Data API o CLOB read endpoints. Huwag mag-assume na parehong na-match ang dalawang order.
  2. Kalkulahin ang worst-case P&L kabilang ang taker fees at posibleng slippage na kailangan para kumpletuhin ang complement.
  3. I-query ang available liquidity sa mas maganda/mas masamang presyo para malaman kung mabibili mo ang nawawalang leg sa katanggap-tanggap na slippage.
  4. Kung kulang ang liquidity, magpasiya kung mag-hedge gamit ang correlated markets (bihira sa Polymarket) o bawasan ang exposure sa pamamagitan ng pagbenta ng bahagi ng natapos na leg.

Mitigations at workflows

  • Mas piliin ang FAK para sa immediacy kapag tinatanggap mo ang posibilidad ng partial fills, at idisenyo ang sizing para tumugma sa tipikal na depth. Tingnan ang /glossary/fak para sa kahulugan.
  • I-size ang mga order nang konserbatibo laban sa nakikitang depth sa magkabilang side ng book. Kung ang bestAsk(YES) + bestAsk(NO) < $1.00 lamang nang bahagya, bawasan ang leg sizes ayon sa available depth sa mga price level na iyon.
  • Stagger ang pag-submit ng orders: i-post muna ang leg na may mas manipis na liquidity, saka ang isa pa. Binabawasan nito ang tsansa ng one-sided execution sa maraming praktikal na hugis ng book.
  • Gumamit ng split/merge workflows: sa multi-outcome partial fills, isaalang-alang ang pag-merge ng mga outcomes na hawak mo sa mas maliit na set kung may posibilidad, o mag-transfer ng tokens sa isang ligtas na counterparty kung nagbabalak ka ng covered salvage trade. Tandaan ang CTF mechanics: ang split ay nagmi-mint ng kumpletong set mula sa pUSD at ang merge ay nagbabalik ng pUSD sa pamamagitan ng pagsunog ng complementary tokens.
  • I-program nang maaga ang automatic recovery: o aggressive na i-chase ang nawawalang leg hanggang sa isang price cap, o i-unwind agad ang filled leg para tanggapin ang partial loss. Magkaroon ng hard limits at huwag mag-escalate nang walang human sign-off para sa malalaking exposures.

Praktikal na halimbawa: binary two-leg attempt

  • Nakakita ka ng bestAsk(YES) = 0.48, bestAsk(NO) = 0.49. Sum = 0.97, edge = 0.03.
  • Book depth: May 100 shares ang YES sa 0.48, may 20 shares ang NO sa 0.49.
  • Nag-post ka ng 50-share FAK buys sa parehong leg. Ang YES ay na-fill nang buo (50), ang NO ay na-fill lamang ng 20 at kinansela ang natitira.
  • Mga option pagkatapos ng fill: bumili ng karagdagang NO hanggang sa iyong cap (tanggapin ang slippage), ibenta pabalik ang 50 YES sa book para i-neutralise (i-realise ang spread & fees), o hawakan ang YES at maghintay — bawat pagpipilian ay may mga trade-offs na nakalista sa itaas.

Fees at accounting

  • Walang bayad ang makers; nag-iiba ang taker fees ayon sa kategorya hanggang ~1.8% bawat taker fill. Isama ang inaasahang taker fees kapag kinukwenta ang break-evens para sa recovery trades.
  • I-record ang per-fill fees at timestamps. Mahalaga ang timing ng settlement: ang redeemed outcome tokens ay nagbabayad ng $1.00 bawat isa pagkatapos ng UMA resolution at anumang dispute window.

Paano nito naaapektuhan ang trading mo

I-disenyo ang bawat arbitrage execution na may built-in partial-fill plan. I-size ang mga trade ayon sa nakikitang depth, piliin ang FAK lamang kapag tinatanggap mo ang partial fills, at i-implement ang automated post-fill triage na nag-qi-query ng fills, nire-recompute ang net exposure kabilang ang fees, at nagsasagawa ng isa sa tatlong kinalabasan: kumpletuhin ang complement sa loob ng price cap, i-unwind ang filled leg, o hawakan hanggang resolution lamang kapag pinapaniwalaang tama ang expected value para sa mga panganib. Pinapabago ng paggawa nito ang mga one-off surprises sa routine, codified responses at pinananatili ang iyong edge.

Further reading

  • Full system context: /guides/polymarket-arbitrage-complete-guide
  • Binary-specific tactics: /guides/intra-market-binary-arbitrage-explained
  • Multi-outcome workflows: /guides/combinatorial-arbitrage-on-polymarket
  • CLOB mechanics: /guides/polymarket-clob-explained

Partial fill leg risk ay isang execution reality sa anumang exchange. Sa Polymarket, ang kombinasyon ng tick size, book depth, at FAK behaviour ay ginagawa itong predictable — ibig sabihin maaari kang magtayo ng robust, repeatable responses sa iyong bot at processes sa risk-management.

Frequently asked questions

Ano ang pinakapayak na tugon kapag isang leg lang ang napunan at hindi ang isa pa?

Ang pinakapayak na agarang tugon ay i-recompute ang net exposure kabilang ang taker fees, suriin ang available liquidity para sa nawawalang leg, at alinman: kumpletuhin ang nawawalang leg sa loob ng pre-set price cap o i-unwind ang filled leg sa pamamagitan ng pagbenta nito pabalik. Dapat gabayan ng pre-defined risk limits at maximum acceptable slippage ang iyong pagpili.

Nililinis ba ng FAK orders ang partial fills?

Hindi. Pinapataas ng FAK (Fill-And-Kill) ang immediacy ngunit maaari pa ring mag-partial fill kung limitado ang available depth. Punuin ng FAK ang hanggang sa umiiral na liquidity at kinansela ang anumang natitira, kaya maaari ka pa ring maiwan sa one-sided exposure.

Paano ko dapat i-size ang mga order para mabawasan ang leg risk arbitrage problems?

I-size ang bawat leg laban sa nakikitang depth sa price levels na balak mong pasukin. Gumamit ng mas maliliit na increments kaysa sa pinakamalaking available depth, o i-stagger ang leg submission para maunang ma-post ang mas kakaunting leg. Laging isama ang margin para sa maker/taker behaviour at tick-size quantisation.

Maaari ba akong umasa sa splitting/merging ng outcome tokens para ayusin ang partial fills?

Ang split/merge ay mga CTF operations na nagpapahintulot sa iyo na i-convert ang pUSD sa kumpletong set at kabaliktaran. Hindi nila magicong pupunan ang hindi napunang market leg — tumutulong sila sa pamamahala ng multi-outcome exposures kapag may hawak ka nang tokens. Gamitin ang mga ito bilang bahagi ng recovery plan ngunit hindi bilang pamalit sa pag-hedge ng nawawalang leg.

Ano ang mga pangunahing panganib na dapat kong ilista kapag dinodokumento ang trade outcomes?

Laging ilista ang UMA disputes at timing risk sa resolution, slippage at partial execution risk, ang naaangkop na taker fees, at smart-contract/settlement timing. Ang mga factor na ito ay may malaking epekto sa narealise na resulta ng anumang partial-fill sitwasyon.

Mga term na binanggit

Kaugnay na mga gabay

Pang-edukasyon lamang. Hindi payong pinansyal, ligal, o ukol sa buwis. Maaaring hindi available ang Polymarket sa iyong hurisdiksyon.