En market maker-bot for Polymarket håndterer utfallsbeholdning mens den tilbyr priser til andre tradere. Synlige kjøps- og salgstilbud er bare en del av kontoen. Den trenger også tilgjengelig sikkerhetsstillelse, riktige utfallseiendeler, gyldig handelsfullmakt og pålitelig registrering av ordrer som fortsatt kan utføres.
Denne veiledningen handler om mekanikken og vurderingen av beholdningsbevisst tilbudsstilling. Den bruker hypotetiske binære markeder for å forklare hvordan posisjoner oppfører seg og hvorfor en tilbudt spread ikke er en fullført gevinst. Faktiske kontraktsdefinisjoner, gebyrer og kontokrav forblir spesifikke for markedet som handles.
Polymarket International og Polymarket US er separate integrasjoner. En konto, legitimasjon eller finansieringsprosess bør ikke antas overførbar mellom dem. Drøftingen av utfallstokener nedenfor gjelder dokumentert International-arbeidsflyt; en US-implementasjon trenger egen støttet konto- og utførelsesmodell fremfor en omdøpt kopi av integrasjonen.
Begynn med en fullstendig markedsidentitet
En markedstittel kan hjelpe brukeren å forstå temaet, men programvare trenger nøyaktige hendelses-, markeds- og utfallsidentifikatorer. En YES-posisjon i én kontrakt kan ikke erstattes med et utfall med lignende navn i en annen. Fristene, avgjørelseskildene eller unntaksreglene kan være ulike.
Lagre relevant regeltekst eller referanse med markedskonfigurasjonen. Det gir market makeren en måte å forklare hva beholdningen representerer etter en omstart eller lang eiertid. En senere endring i en visningsbetegnelse bør ikke i stillhet endre tolkningen av en eksisterende posisjon.
Veiledningen om arbeidsflyter for prediksjonsmarkeder beskriver identitetsproblemet bredere. For market making avklares det før tilbud opprettes. En prissammenligning mellom utfall som ikke samsvarer, kan gi en overbevisende spread uten gyldig forhold til utbetalingen kontoen faktisk ville fått.
Utfallsbeholdning i market maker-boter for Polymarket
Utfallsbeholdningen i en market maker-bot for Polymarket er settet av bestemte utfallsposisjoner kontoen holder, sammen med mengder og anskaffelseshistorikk. Ett netto dollaranslag er utilstrekkelig fordi salg av et bestemt utfall krever forståelse av om eiendelen faktisk er tilgjengelig.
I et hypotetisk binært marked har 100 YES-andeler og 100 NO-andeler annen retningsatferd enn 200 YES-andeler. Under en standard komplementær utbetaling på én enhet gir like matchede mengder en fast utbetaling på tvers av de to ordinære utfallene, mens umatchet mengde beholder hendelseseksponering. Faktiske markedsmekanismer må støtte operasjonen som modelleres.
Bevar både bruttomengder og det utledede retningsbildet. En strategi kan bruke et kompakt nettoeksponeringsmål for noen beslutninger, men bør ikke forkaste underliggende eiendelsregistrering. Tilgjengelige tokener, reserverte tokener og uoppgjorte transaksjoner kan påvirke hva kontoen kan tilby selv når et netto risikotall virker lite.
Sikkerhetsstillelse og utfallseiendeler er ulike ressurser
En konto kan ha sikkerhetsstillelse tilgjengelig for kjøpstilbud mens den mangler utfallstokenene som trengs til et bestemt salg. Omvendt kan den holde beholdning, men ha lite ubundet sikkerhetsstillelse til nye kjøp. Market makeren bør representere begrensningene separat.
Gjeldende International-dokumentasjon beskriver pUSD som sikkerhetsstillelse og handel med utfallstokener på Polygon. Dette er en produktspesifikk konfigurasjon, ikke en universell finansieringsregel for alle grensesnitt med Polymarket-navnet. Se den offisielle market making-veiledningen ved bekreftelse av støttet oppsett og gjeldende kontokrav.
Skill disponibel sikkerhetsstillelse fra en anslått dollarverdi av beholdning i botbudsjettet. En utfallsposisjon verdsatt til 50 verdienheter gir ikke nødvendigvis 50 enheter umiddelbar kjøpekraft. Den kan måtte selges, kombineres gjennom en støttet operasjon eller avgjøres før ressurser blir tilgjengelige for en ny forpliktelse.
Håndtering av sikkerhetsstillelse i market maker-boter for Polymarket
Håndtering av sikkerhetsstillelse i market maker-boter for Polymarket bør ta hensyn til aktive kjøpstilbud og ufullførte operasjoner før ledige ressurser beregnes. Flere tilbud kan aksepteres uavhengig, så market makeren må vurdere kontotilstanden de samlet kan gi.
Anta at en hypotetisk konto har 300 enheter sikkerhetsstillelse, med 90 bundet til aktive kjøpstilbud og 40 reservert for en annen godkjent forpliktelse. Å behandle vist total på 300 som fritt gjenbrukbar kan skape forpliktelser kontoen ikke kan oppfylle. Brukbart beløp for en ny beslutning avhenger av hvilke reserveringer som fortsatt gjelder og hvordan plattformen håndhever dem.
Ikke frigjør en reservering bare fordi en lokal tidtaker utløp. Fastslå først om tilsvarende ordre eller operasjon fortsatt er aktiv eksternt. En kommunikasjonsfeil kan skjule aksept eller delvis utførelse. Reserveringens formål er å bevare mulig forpliktelse til utfallet er fastslått.
Skill fullstendige par fra retningsbestemte rester
Komplementære mengder kan forenkle den økonomiske analysen av et standard binært marked. Hvis en konto holder 140 YES- og 90 NO-andeler, er 90 par matchet og 50 YES umatchet. På tvers av de to ordinære utfallene skiller samlet utbetaling seg med de 50 restandelene.
En støttet sammenslåing eller tilsvarende operasjon kan gjøre et fullstendig par tilbake til sikkerhetsstillelse under faktiske markedsmekanismer. Operasjonen er separat fra å legge inn en salgsordre og har egen utførelsesdokumentasjon. Boten bør ikke anta at et beregnet par allerede er omgjort til disponible ressurser.
Registrer operasjonens identitet og resulterende eiendelsendringer når den utføres. Ellers kan market makeren dobbelttelle både opprinnelige andeler og returnert sikkerhetsstillelse. Grunnveiledningen om regnskapsføring er nyttig bakgrunn for å holde et økonomisk forhold atskilt fra en observert kontotransaksjon.
Ikke bruk binær regning på enhver markedsgruppe
En samling beslektede markeder er ikke automatisk et fullstendig utfallssett. Noen hendelser har flere mulige utfall, særbehandling eller strukturer der sikkerhetsoperasjoner avviker fra et vanlig eksempel med to utfall. Lignende titler fastslår ikke at posisjoner kan slås sammen eller motregnes.
Før en sikrings- eller fullstendig sett-beregning brukes, bekreft det faktiske forholdet mellom instrumentene. Identifiser utfallene som dekkes, manglende tilfeller og reglene for uvanlig avgjørelse. En utelatt mulighet kan gjøre en tilsynelatende fast utbetaling til en retningsbestemt eller betinget posisjon.
Hold implementasjonen forsiktig når en struktur ikke støttes. Det er bedre å vurdere posisjonene separat enn å hevde en motregning koblingen ikke kan fastslå. Et generelt market making-grensesnitt kan fortsatt gi nyttig observasjon mens det avstår fra en bestemt beholdningsoperasjon der betydningen ikke er bekreftet.
Bygg tilbud fra verdi og tilgjengelig beholdning
En market makers referanseverdi kan komme fra prognose eller markedsanalyse, men tilgjengelige ressurser begrenser hvordan synet uttrykkes. Et kjøpstilbud krever passende kjøpskapasitet. Et salgstilbud krever relevant evne til å levere eller på annen måte støtte posisjonen under valgt kontomodell.
For en hypotetisk rimelig verdi nær 0,58 dollar kan strategien undersøke et kjøpstilbud under verdien og et salgstilbud over. Prisene må fortsatt oppfylle gjeldende krav til minste prissteg, størrelse og markedsstatus. En tiltenkt spread som ikke kan uttrykkes som gyldige ordrer, er ikke en gjennomførbar strategi.
Veiledningen om sannsynlighetsstrategier drøfter hvordan et sannsynlighetsanslag blir forskningsgrunnlag. Beholdning tilfører et nytt lag: Kontoen kan rasjonelt redusere tilbudsstørrelse eller avstå fra én side selv når prognosen er uendret, fordi en ny utførelse ville overstige oppgitte eksponeringsregler.
Beholdningsbasert prisforskyvning bør være synlig i journalen
Hvis en market maker allerede eier betydelig YES-beholdning, kan den redusere størrelsen på nye kjøpstilbud eller endre priser for å motvirke videre oppbygging. Registreringen av justeringen bør forklare om den kom fra beholdning, prognoseusikkerhet eller endret markedslikviditet.
Skillet betyr noe ved resultatgjennomgang. Et lavere kjøpstilbud forårsaket av redusert sannsynlighetsanslag gir en annen lærdom enn et lavere tilbud på grunn av et nesten oppbrukt risikobudsjett. Å kombinere begge i en uforklart sluttpris gjør det vanskelig å avgjøre hvilken del av systemet som hjalp eller skadet resultatene.
Test reglene ved å holde markedsobservasjoner konstante og variere kontobeholdningen. Foreslått endring bør følge lagret regel. Hvis resultatet avhenger av en uregistrert tidligere handling eller foreldet bufret saldo, vurderer market makeren kanskje ikke kontotilstanden den hevder å bruke.
Delvise utførelser skaper umiddelbart ansvar
En ordre trenger ikke fullføres helt før utførelsene endrer risiko. Hvis 60 andeler utføres fra et kjøpstilbud på 200 andeler, har kontoen anskaffet 60 og kan fortsatt anskaffe 140 til. Begge fakta betyr noe for neste tilbud.
Anvend hver observert utførelse én gang med stabil identitet. En brukerstrøm, senere kontooppdatering og gjenopprettingsspørring kan beskrive samme utførelse. Å behandle hver observasjon som en ny utførelse ville blåse opp beholdningen, mens full ignorering av gjentatt dokumentasjon kan skjule en tidligere oversett hendelse.
Etter delvis utførelse vurderes tilknyttet utgangs- eller erstatningsplan på nytt med faktisk anskaffet mengde. Ikke send inn et salgstilbud for opprinnelig forespurt mengde bare fordi inngangsskjemaet fortsatt viser den. Botens neste økonomiske handling bør avhenge av avstemte eiendeler og støttet kontoatferd.
En tilbudsoppdatering kan etterlate overlappende ordrer
Å endre en vist pris beviser ikke at en eldre ekstern ordre har sluttet å kunne utføres. En erstatningsprosess kan omfatte en kanselleringsforespørsel, en ny ordre og svar som kommer til ulike tider. Kontoen må forbli riktig gjennom overlappet.
Vurder en hypotetisk market maker som vil flytte et kjøpstilbud på 100 andeler lavere etter ny informasjon. Hvis erstatningen legges inn før kansellering bekreftes, kan begge kjøpstilbud utføres. Anskaffelsen på 200 andeler som oppstår kan overstige tiltenkt oppdatering selv om brukergrensesnittet bare viser siste tilbud.
Velg og dokumenter erstatningsreglene. Å vente på kanselleringsbekreftelse kan skape et gap uten tilbud; tillatt overlapp krever nok ressurser og eksponeringsrom til begge. Ingen av kostnadene bør forsvinne fra forskning bare fordi et ryddig diagram viser reprising som én øyeblikkelig handling.
Handelsoppdateringer og saldoer besvarer ulike spørsmål
En utførelsesregistrering forklarer en bestemt handel. En saldoregistrering beskriver ressurser på et observert tidspunkt. De henger sammen, men kan komme gjennom ulike veier og på ulike tidspunkter. Et midlertidig avvik bør utløse avstemming fremfor en umiddelbar antakelse om at én kilde tar feil.
Bevar kildeidentifikatorer og tidspunkter der de finnes, sammen med når programmet mottok og anvendte hver observasjon. Registreringene hjelper å skille forsinket rapportering, manglende historikk og en reell regnskapsfeil. De hindrer også at en manuell kontohandling tilskrives feil strategi.
Veiledningen om driftsprogramvare forklarer hvorfor observasjons- og regnskapsansvar bør være uttrykkelig. For en market maker kan et uavklart avvik gjøre bildet av hva som trygt kan tilbys ugyldig. En ny attraktiv pris avklarer ikke eksisterende uenighet om tilgjengelige eiendeler.
Verdsett beholdning med mer enn én referanse
En midtkursverdsettelse gir et praktisk sammendrag, men et gjennomførbart avviklingsanslag besvarer et annet spørsmål. En stor posisjon kan kreve flere prisnivåer for salg. En modellbasert verdi gir enda en visning og representerer strategiens hendelsesanslag fremfor en nå tilgjengelig motpartspris.
Merk visningene tydelig. En hypotetisk posisjon på 500 andeler verdsatt til 0,50 dollar har en vist verdi på 250 dollar, men umiddelbart salgsproveny kan være lavere hvis kjøpstilbudene er grunne. Ingen av tallene fastslår endelig oppgjørsbeløp, som fortsatt er betinget av utfallsreglene.
Bruk forskjellene til å vurdere risiko. Et stort gap mellom modellverdi og gjennomførbar avviklingsverdi kan gjenspeile en mulighet, en feil prognose eller vansker med utgang. Det er grunn til undersøkelse, ikke automatisk dokumentasjon på at markedet er feilpriset og market makeren bør øke posisjonen.
Gebyrer og insentiver hører hjemme på separate linjer
Gebyrbehandling og kvalifisering for insentiver kan avhenge av gjeldende markeds- og programregler. Ikke bygg strategien på en antakelse om at enhver passiv ordre får belønning eller at alle hendelseskategorier har identiske gebyrer. Bekreft vilkårene relevante for faktisk konto og marked.
Følg handelsresultater før og etter insentiver. Hvis en hypotetisk økt taper to sikkerhetsenheter gjennom utførelser og beholdningsendringer, men får tre i en separat programbetaling, er samlet gevinst én. Resultatet avhenger av at programmet fortsetter under sammenlignbare forhold.
Ta også med driftskostnader og kostnader ved nødvendige kontooperasjoner i vurderingen av hele prosessen. En strategi kan se attraktiv ut når bare prisforskjeller i utførte ordrer telles, mens arbeidet med å vedlikeholde og avstemme kontoen bruker opp det tilsynelatende fortrinnet.
Avgjørelse er et eget stadium fra en prisbevegelse
At en hendelses sannsynlighet nærmer seg én, er ikke det samme som at kontrakten har fullført formell avgjørelse. Market makeren bør følge markedsstatus, relevante frister og prosessen som gjør en vinnende posisjon til en kontoressurs den faktisk kan bruke.
Hvis strategien planlegger å holde beholdning gjennom avgjørelsen, ta med forventet og usikker varighet av forpliktelsen i kapitalmodellen. Et forsinket eller omstridt utfall kan holde ressurser utilgjengelige lenger enn et enkelt kalenderanslag antyder. En bot bør ikke love tilgjengelighet bare ut fra en overskrift som kunngjør sannsynlig resultat.
Bevar regelversjon og kilde til endelig utfall. Regnskapet bør skille en handelsutgang fra oppgjør eller innløsning og registrere resulterende endringer én gang. Det gjør sluttresultatet forklarlig uten å omskrive historikken om hvordan andelene ble anskaffet.
Ta hensyn til informasjonssjokk før de kommer
Market makere er særlig utsatt når en annen trader kan reagere på viktig informasjon før tilbudene trekkes. En planlagt publisering, hendelsesstart eller kjent resultatperiode bør derfor ha oppgitte tilbudsregler fremfor en improvisert reaksjon.
Forskningsvalg kan omfatte mindre størrelse, bredere nødvendig margin eller midlertidig tilbaketrekking. Passende valg avhenger av strategiens data, responstid og vilje til å bære beholdning. Vurder kostnaden ved å gå glipp av vanlig handel sammen med tapene som unngås i informasjonsvinduet.
Uplanlagte nyheter krever en egen reaksjon på usikkerhet. Et overraskende prishopp kan signalisere ny informasjon, en grunn ordrebok eller feil data. Systemet bør begrense forpliktelser som bygger på en ubekreftet forklaring samtidig som ansvar for eksisterende posisjoner og kanselleringsutfall beholdes.
Bygg kontoen opp igjen før gjenopptakelse etter feil
Etter omstart begynner man med utestående ordrer og eiendelsdokumentasjon fremfor umiddelbart å generere et nytt tilbudssett. Den eksterne kontoen kan ha endret seg mens programmet var frakoblet. En lokal prosessoppstart kansellerer ikke tidligere forpliktelser eller omgjør utførelser.
Avstem lagret journal mot aktuelle observasjoner og klassifiser det som fortsatt er ukjent. Hvis en gammel operasjon kan ha slått sammen eller solgt beholdning, kan boten ikke trygt stille tilbud som om eiendelene sikkert fortsatt er tilgjengelige. Den uavklarte operasjonen beholder identiteten til dokumentasjon fastslår utfallet.
Øv på gjenoppretting med en konto som ikke er tom. Ta med delvis utførelse, et tapt kanselleringssvar og en beholdningsoperasjon der bekreftelsen kommer sent. Scenarioene viser om systemet kan gjenopprette et sammenhengende bilde av sikkerhetsstillelse og utfallseiendeler, grunnlaget for ethvert senere tilbud.
Resultatgjennomgang for market maker-boter på Polymarket
Resultatgjennomgang for market maker-boter på Polymarket bør begynne med en fullstendig kontoavstemming. Knytt åpningssikkerhet og -beholdning til utførelser, kostnader, omgjøringer, overføringer, oppgjør og sluttbeholdninger. En uforklart forskjell bør forbli et åpent regnskapsspørsmål fremfor å absorberes i et gevinstanslag.
Gjennomgå utførelseskvalitet separat fra tilbudt spread. Mål hvordan priser endret seg etter aksepterte tilbud, hvor lenge restbeholdning ble holdt og hvor ofte strategien nådde grensene. En bredere vist spread kan eksistere sammen med dårligere resultater hvis bare ugunstige ordrer utføres mot den.
Hold vurderingsperioden uavhengig av dataene brukt til innstillingsvalg. En market makers tilsynelatende styrke kan avhenge av én rolig økt, én retningsbestemt hendelse eller et midlertidig insentiv. En nyttig gjennomgang tester foreslått mekanisme under varierte forhold og bevarer ugunstig dokumentasjon sammen med vellykkede eksempler.
Bruk beholdningsforståelse til å avgjøre når tilbud ikke skal stilles
En strategi bør kunne forbli inaktiv når kontotilstand eller kontraktstolkning er usikker. En uavklart eiendelsforskjell, utfallsstruktur som ikke støttes eller manglende regeloppdatering kan gjøre en tilsynelatende attraktiv pris umulig å vurdere ansvarlig.
Gjør restriksjonene synlige og konkrete. «Ingen nye kjøpstilbud fordi sikkerhetsstillelse fortsatt er reservert av en uavklart ordre» forteller operatøren hva som må undersøkes. Et generelt frakoblet-merke eller en uforklart tom skjerm gir ikke samme driftsforståelse.
Hele market making-prosessen er et samspill mellom verdsettelse, eiendeler, forpliktelser og dokumentasjon. En market maker-bot for Polymarket blir enklere å vurdere når den kan forklare alle fire på hvert stadium, inkludert når best underbygd beslutning er å redusere aktivitet og bevare kontoens eksisterende forpliktelser.
Relaterte veiledninger og gjennomarbeidede eksempler
- Market maker-bot for Kalshi: Beholdnings- og tilbudskontroll — Gjennomgå beholdningsbasert prisforskyvning, prisrepresentasjoner og kanselleringshåndtering på Kalshi.
- Market making-bot for Kalshi: Pris risikoen ved tilbud — Bygg tilbud med hensyn til beholdning, ugunstig utvalg og kanselleringsusikkerhet.