Polymarket Bot Tutorial · Kabanata 26 ng 32
Election at politics market bots sa Polymarket: US 2024 lessons, 2028 setup, EU at UK markets, Trump-related markets, polling-vs-market spread, long-hold sizing, at code para sa pagsubaybay ng maraming election markets.
Ano ang sinasaklaw ng kabanatang ito
Ang politika ay ang pinakamataas na volume na kategorya sa Polymarket. Ang mga strategies ay umaabot mula sa multi-month hold positions sa national elections hanggang sa headline-arb sa indibidwal na political news. Ang kabanatang ito ay ang honest separation ng kung anong approaches ang nabubuhay at kung alin ang natatalo.
- Bakit ang politika ang pinakamataas na volume na Polymarket category
- Long-hold vs short-hold political bots
- Polling-vs-market spread
- News flow at headline arb
- International elections (EU, UK, India)
- Risk: black-swan polls
- Code: i-scan ang politics markets araw-araw
Bakit ang politika ang pinakamataas na volume na Polymarket category
Ang politika ay ang flagship category ng Polymarket. Ang 2024 US presidential cycle ay itinulak ang total Polymarket volume mula $200M lifetime sa unang bahagi ng 2024 hanggang $9B+ pagsapit ng Nobyembre. Ang lifetime hanggang 2026 ay nasa $63B+.
Bakit: ang audience ay nag-o-overlap sa crypto traders, ang event horizons ay sapat na mahaba na ang price discovery ay may maraming cycles, at ang media coverage ay nagtutulak ng tuluy-tuloy na order flow. Ang iba pang markets ay nakikipagkumpetensya para sa atensyon; ang politika ay tumutukoy sa platform.
Bot economics: kahit may mataas na competition, ang political markets ay sapat na malalim na ang $1k position ay hindi makabuluhang gumagalaw ng presyo. Maraming lugar para sa retail bots kung totoo ang edge.
Long-hold vs short-hold political bots
Dalawang strategy axes para sa politika.
- Long-hold (linggo hanggang buwan): kumuha ng position batay sa fundamental view, hawakan sa news cycles, lumabas malapit sa resolution. Edge: model accuracy + risk tolerance.
- Short-hold (minuto hanggang oras): mag-react sa specific news events (debate moments, court rulings, polling drops). Edge: latency + interpretation speed.
Karamihan sa retail bots ay sumusubok ng short-hold muna at nabibigo dahil mabangis ang competition. Ang long-hold ay hindi gaanong crowded ngunit nangangailangan ng operational discipline upang balewalain ang daily noise. Ang honest assessment: ang long-hold ay mas mahirap sa sikolohikal pero mas madali sa mechanical. Pumili batay sa iyong sariling pag-uugali.
Polling-vs-market spread
Ang karaniwang trade ay ang pag-short sa kandidato na ang poll average ay nangunguna sa market price implied probability - o vice versa.
Halimbawa: ang election forecast ng 538 ay nagsasabi ng 65% para sa Kandidato A sa Oct 15; ang Polymarket ay nag-tra-trade ng A sa 55%. Ang 10c spread ay nagpapahiwatig na sa tingin ng market ay mali ang 538, O may impormasyon ang market na alam na hindi pa nakuha ng 538.
Ang trade rule: kung ang spread ay nananatili sa loob ng 7+ na araw na walang news na dapat magpaliwanag nito, mali ang market; kumuha ng long side sa market price. Maghintay ng hindi bababa sa isang linggo bago kumilos sa bagong gap; ang news na nagsasara ng gap ay dumarating araw-araw.
News flow at headline arb
Specific news types na patuloy na gumagalaw sa political markets nang sapat upang mag-bot.
- Polling drops ng NYT, Reuters, Bloomberg - ang major sources ay gumagalaw sa market ng 1-3c sa release.
- Court rulings sa candidate eligibility, ballot access, indictments. Gumagalaw ng 3-8c kaagad.
- Debate moments - gaffes, malalakas na performances. Gumagalaw ng 2-5c sa panahon mismo ng debate.
- Health events - anumang lumilikha ng tunay na candidate-replacement risk. Gumagalaw ng 10-20c sa confirmation.
Bot pattern: mag-subscribe sa curated list ng news sources, mag-classify ng event type sa pamamagitan ng keyword, maglagay ng sized FOK sa predicted direction. Sinasaklaw ng Kabanata 14 ang general pattern; ang political markets ay ang pinaka-nakakapagpasalamat na aplikasyon nito.
International elections (EU, UK, India)
Naglilista ang Polymarket ng international elections na may nag-iibang volume. Ang UK at EU elections ay karaniwang nakakaakit ng $1-10M bawat isa; ang Indian elections (na interesado sa mas malaking user base) ay maaaring makaakit ng $50M+. Ang Latin American elections ay karaniwang mas manipis.
Edge profile: ang international markets ay hindi gaanong efficient kaysa sa US markets dahil ang trader population ay mas US-centric. Ang bot na may specific country expertise (German political analyst, Indian local) ay may totoong edge sa mga market na iyon na wala sila sa US politics.
Kung hindi ka mula sa bansa o walang specific expertise, ang international markets ay hindi bot territory - ang kakulangan ng inefficiency kaugnay sa US ay hindi pareho sa mas maraming inefficiency. Ang domain knowledge ay nangingibabaw.
Risk: black-swan polls
Ang catastrophic political-bot failure mode ay ang black swan poll o event na gumagalaw sa market ng 15-25c sa 24 oras. Ang bot na heavily positioned sa isang panig ay napupuksa.
Mga halimbawa:
- 2024 Biden debate performance → Biden replacement implied probability ay gumalaw mula 8% hanggang 65% sa loob ng dalawang linggo.
- Major candidate health events ay historically na gumagalaw sa markets ng 15-30c sa loob ng oras.
- Ang indictment o major scandal ay maaaring gumalaw ng 10-20c sa loob ng isang araw.
Defenses: huwag kailanman magkaroon ng higit sa 20% ng kapital sa isang political position; gumamit ng stop-loss orders kahit imperfect sila sa prediction markets; halt ang mga bagong entries kapag ang implied volatility ay lumampas sa 2x baseline.
Code: i-scan ang politics markets araw-araw
Reference: daily scan ng high-volume politics markets, mag-alert sa significant moves.
def daily_politics_scan():
events = gamma_events(tag_id=2, limit=100, order="volume24hr")
for ev in events:
for m in ev["markets"]:
prev = load_last_snapshot(m["slug"])
curr = float(json.loads(m["outcomePrices"])[0])
if abs(curr - prev) > 0.05:
alert(f"big move on {m['slug']}: {prev:.2f} → {curr:.2f}")
save_snapshot(m["slug"], curr)
Ang alert ay ang trigger para sa human review (o para sa downstream bots na nag-su-subscribe sa iyong alert feed). Huwag mag-auto-trade sa malalaking moves - ang political moves ay karaniwang news-driven at ang bot ay nangangailangan ng konteksto na hindi dala ng alert.





