Market making med begivenhedskontrakter bør evalueres gennem de handler, der faktisk sker, ikke kun de spænd, som vises før dem. En kurs kan se attraktiv ud omkring en estimeret rimelig værdi og stadig hovedsageligt blive udført, når estimatet er blevet forældet. Kontoen kan ophobe beholdning på den forkerte side af ny dokumentation, mens kontrolpanelet fortsat annoncerer det oprindelige spænd. Nyttig evaluering forbinder hver udførelse med kurstilstanden, senere information og resulterende eksponering.

Opgaven er delvist økonomisk regnskab og delvist diagnose. Regnskab fastslår kontoens realiserede og resterende resultat. Diagnose undersøger, hvorfor modparter accepterede bestemte kurser, og om kurspolitikken bør ændres. Det er relaterede, men forskellige spørgsmål. De hypotetiske eksempler nedenfor adskiller dem, så et gunstigt diagnostisk mål ikke kan forveksles med profit, og en tabende handel ikke automatisk kan tilskrives samme fejlmekanisme.

Market making med begivenhedskontrakter begynder med en kursregistrering

Gem den tilstand, som producerede hver kurs. Medtag kontraktidentifikator, side, pris, mængde, referenceværdi, prognoseversion og aktuel beholdning. Bevar også markedsdataenes tidsstempel og tidspunktet for kursindsendelse. En senere udførelse kan så forbindes med de antagelser, som begrundede prisen. Uden registreringen kan evaluatoren bedømme en gammel kurs med information, der ankom efter dens oprettelse.

En kursregistrering bør omfatte den omgivende bog, når den findes. Makerens pris kan være alene på det bedste niveau, bag andre ordrer på samme niveau eller længere fra markedet. Situationerne kan producere forskellige udførelsesmønstre. Strategien bør undgå at behandle hver uudført ordre som en misset mulighed; mange ordrer prissættes bevidst til kun at handle under forhold, makeren er villig til at acceptere.

Gem annullerings- og erstatningshændelser med den oprindelige kursidentitet. Hvis en ordre erstattes efter beholdningsændringer, skal evaluatoren vide, hvilken version der producerede en udførelse. En udførelse, som ankommer under annullering, hører til den gamle eksponering, indtil autoritative registreringer fastslår andet. Tildeling til en nyere kurs kan skjule forsinkelsen bag en ugunstig udførelse.

Den ældre vejledning til en market making-bot til Kalshi giver baggrund for vedligeholdelse af disse driftsregistreringer. Evalueringen begynder med et simpelt krav: Hver udført enhed bør have en sporbar grund til at være tilbudt. Hvis systemet ikke kan rekonstruere kurstilstanden, kan det ikke pålideligt skelne en dårlig prisbeslutning fra en forældet ordre eller en registreringsfejl.

Ugunstig udvælgelse i market making med begivenhedskontrakter er betinget

Ugunstig udvælgelse beskriver tendensen til, at modparter handler, når makerens kurs er ugunstig i forhold til information afspejlet kort efter. Makeren tilbyder både en pris og en periode, hvor prisen kan accepteres. Andre deltagere afgør, om de vil bruge den. Hvis ny dokumentation ankommer, før makeren trækker en gammel kurs tilbage, kan de personer, som genkender ændringen, vælge den rentable side for sig selv.

Antag for en fiktiv Ja-kontrakt, at makeren stiller en købskurs på 0,48 $, mens dens estimat ligger tæt på 0,50 $. En ny offentlig rapport reducerer begivenhedens vurderede sandsynlighed, men købstilbuddet forbliver kortvarigt aktivt. En modpart sælger til det, og markedet handler efterfølgende omkring 0,45 $. Makeren har købt over den senere reference. Rækkefølgen kan indikere forældet kursstillelse, men evaluatoren bør undersøge timing og kildefortolkning før tildeling af årsag.

Samme idé gælder salg. Et salgstilbud kan accepteres lige før dokumentation øger markedets værdiansættelse. Makeren solgte så under den senere reference. Kursstillelse på begge sider fjerner ikke muligheden, fordi modparterne vælger, hvilken side de tager. Afbalancerede viste priser kan derfor føre til ubalancerede udførelser og retningsbestemt beholdning.

Polymarkets vejledning om market making forbinder kursvedligeholdelse med ændret værdi og beholdning. Evalueringen bør teste, hvor godt den konkrete strategi håndterer ændringerne. Den bør ikke antage, at enhver ugunstig prisbevægelse beviser informeret modpartsaktivitet, eller afvise et gentaget mønster, blot fordi individuelle hændelser forbliver usikre.

Mål udførelseskvalitet i market making med begivenhedskontrakter

Ét diagnostisk mål er en sammenligning med fortegn mellem udførelsesprisen og en senere referencepris. For et køb trækkes købsprisen fra den senere reference. For et salg trækkes den senere reference fra salgsprisen. Positive værdier indikerer en gunstig bevægelse efter dette mål, mens negative indikerer en ugunstig bevægelse. Angiv referencetype og horisont, fordi en midtkurs efter ét sekund besvarer et andet spørgsmål end en købskurs til udførelse efter ti minutter.

Antag, at en hypotetisk købsgruppe indeholder 100 enheder købt til 0,48 $ med en valgt senere reference på 0,45 $. Forskellen med fortegn er minus 0,03 $ pr. enhed, altså minus 3 $ på tværs af gruppen. En separat salgsgruppe indeholder 80 enheder solgt til 0,52 $ med en senere reference på 0,50 $. Dens forskel med fortegn er plus 0,02 $ pr. enhed, altså plus 1,60 $. Den samlede diagnostiske sum er minus 1,40 $.

Summen er ikke kontoens realiserede profit. De senere referencer kan komme fra forskellige tidspunkter for forskellige udførelser og er måske ikke mulige at udføre for de fulde mængder. Målet hjælper med at identificere, om udførelser har tendens til at komme før gunstige eller ugunstige prisændringer. Mærk det som diagnostik, og hold det adskilt fra kontantregistret og den endelige positionsværdiansættelse.

Undersøg flere foruddefinerede horisonter frem for at vælge den, som får en politik til at se bedst ud. En meget kort horisont kan afsløre problemer med forældede reaktioner, mens en længere kan afspejle begivenhedsprognoser og bredere informationsændringer. Hvis mønstret vender på tværs af horisonter, skal årsagen undersøges frem for at sammenlægge observationerne i ét flatterende gennemsnit. Den ældre gennemgang af en market making-bot til Polymarket er nyttig baggrund for at integrere sådanne målinger med ordreregistreringer.

Afstem diagnostiske mål med faktiske udbetalinger

Brug samme fiktive handler til at vise forskellen mellem diagnostik og kontoregnskab. Køb af 100 enheder til 0,48 $ koster 48 $. Salg af 80 enheder til 0,52 $ giver 41,60 $. Kontoen beholder 20 enheder og har brugt netto 6,40 $ før gebyrer. Hvis en købskurs til udførelse på 0,47 $ er tilgængelig for de 20 enheder ved gennemgangen, ville salg af dem give 9,40 $ og efterlade 3 $ før gebyrer på tværs af hele forløbet.

Resultatet på 3 $ kan eksistere sammen med udførelseskvalitetsdiagnostikken på minus 1,40 $, fordi beregningerne bruger forskellige referencer til forskellige formål. Kontoberegningen følger faktiske kontanter og én aktuel udgangsantagelse. Diagnostikken sammenligner hver udførelse med en senere reference ved dens egen foruddefinerede horisont. Ingen bør erstatte den anden. Forklar forskellen, hver gang målene vises sammen i en rapport.

Hvis de resterende 20 enheder i stedet beholdes gennem en almindelig afgørelse med én dollar eller nul, er udbetalingen enten 20 $ eller nul efter eksemplets regler. Sammen med det tidligere salgsprovenu er det endelige resultat 13,60 $ eller et tab på 6,40 $ før gebyrer. Intervallet viser, hvorfor en positiv foreløbig værdiansættelse ikke lukker kontoens resterende begivenhedseksponering.

Den bredere artikel om handel på begivenhedsmarkeder hjælper læsere med at identificere den udbetalingsstruktur, regnskabet skal bruge. En market making-rapport bør altid gøre det tydeligt, om et tal er realiserede kontanter, en hypotetisk likvidationsværdi, en prognosebaseret værdiansættelse eller et endeligt afregningsresultat. Kategorierne beskriver forskellige sikkerhedsniveauer og forskellige resterende beslutninger.

Opdel udførelser efter de forhold, som producerede dem

Et samlet gennemsnit kan skjule det forhold, hvor en kurspolitik svigter. Adskil udførelser omkring planlagte meddelelser fra udførelser i stille perioder. Sammenlign kontrakter med tydelige kildetilknytninger med kontrakter, som kræver mere fortolkning. Undersøg små og store udførelser separat, når deres prispåvirkning eller kontokonsekvenser afviger. Grupperne bør følge plausible mekanismer identificeret før gennemgang af resultatet.

Eksempelvis kan en strategi klare sig rimeligt under almindelig handel, men modtage et koncentreret sæt ugunstige udførelser umiddelbart efter en kildeopdatering. Mønstret antyder et timing- eller tilbagetrækningsproblem frem for behov for at udvide hver kurs gennem hele dagen. En anden strategi kan vise ugunstig udvælgelse hovedsageligt, når beholdningen allerede er høj, hvilket antyder, at størrelses- eller beholdningsreaktionen lader den fortsætte køb, efter at risikokapaciteten er mindsket.

Undgå at skabe dusinvis af små grupper, indtil én ser gunstig ud. Små grupper kan producere ustabile gennemsnit, og gentagen søgning kan gøre tilfældig variation til en overbevisende historie. Bevar grupperingsplanen, og rapportér antallet af observationer og den repræsenterede mængde. Et resultat baseret på én stor begivenhed bør ikke beskrives som et bredt mønster på tværs af uafhængige markeder.

Den ældre artikel om en højfrekvent handelsbot til forudsigelsesmarkeder giver baggrund for timingfølsom evaluering. Hastighedsmål bliver nyttige, når de forklarer en konkret fejlmekanisme. En lavere medianbehandlingsforsinkelse er utilstrækkelig, hvis de få længste forsinkelser sker netop, når kurser er mest eksponerede mod betydningsfuld ny dokumentation.

Beholdningsgrænser i market making med begivenhedskontrakter kræver belastningstilfælde

Beholdningsgrænser bør begrænse kontoen under plausible udførelsesrækkefølger, ikke blot under dens aktuelle position. Medtag alle udestående ordrer, som kan tilføje eksponering. Hvis kontoen holder 60 Ja-enheder og har tre købstilbud på 20 enheder hver, ville udførelse af alle tre producere 120 enheder. En nominel grænse på 100 er ineffektiv, hvis hver ny ordre kun kontrolleres mod den aktuelle position på 60 enheder.

Definér det mål, grænsen styrer. Det kan være kontraktmængde, erhvervelsesomkostning, maksimalt tab i et scenarie eller en kombination. Mængde alene kan vildlede på tværs af kontrakter med forskellige omkostninger og udbetalingsrelationer. En position på 100 enheder erhvervet tæt på én dollar kan forpligte langt flere kontanter end 100 enheder erhvervet tæt på ti cent. Relaterede kontrakter kræver også aggregering under de udfald, som får dem til at tabe sammen.

Belast annulleringsvejen. Antag, at systemet anmoder om tilbagetrækning af flere købstilbud efter at have nået sin beholdningsgrænse. Indtil anmodningerne bekræftes, kan ordrerne stadig repræsentere mulig eksponering. Grænsemodellen bør bevare en reservation til muligheden. Et lokalt stopsignal, som fjerner ordrer fra kontrolpanelet uden at afklare dem hos handelsstedet, kan skabe et falsk indtryk af overholdelse.

Definér også, hvad der sker ved grænsen. Stopper kontoen med at tilføje én side, reducerer den begge kursstørrelser, eller sætter den hele markedet på pause? Svaret afhænger af den tilladte strategi og handelsstedets mekanismer. Reglen bør være forståelig og testbar. En beholdningsgrænse, som blot sender en alarm og samtidig lader samme kurser fortsætte, leverer ikke den kontrol, dens betegnelse antyder.

Sammenlign kurspolitikker med det samme informationsgrundlag

Når et bredere spænd eller en anden beholdningsjustering testes, skal hver kandidat bruge den samme historiske informationsgrænse. Lad ikke én politik reagere på et begivenhedstidsstempel, som ikke var tilgængeligt for den anden. En genafspilning bør modellere forsinkelsen mellem offentliggørelse, modtagelse, fortolkning og tilladt kursændring. Ellers kan den tilsyneladende forbedring komme af, at den reviderede politik får bedre information frem for bedre logik.

Antagelser om udførelse er særligt vigtige. En kurs til den bedste viste pris bliver ikke nødvendigvis udført i samme øjeblik, som en anden handel finder sted til den pris. Køplacering og handelsstedets matchningsregler kan påvirke resultatet. Hvis de historiske data ikke understøtter en pålidelig rekonstruktion af udførelser, skal begrænsningen angives. Brug genafspilningen til at sammenligne risikobeslutninger eller prisreaktioner uden at foregive, at den har bevist rentabiliteten af faktisk udførelse.

Fremadrettet skyggeevaluering kan hjælpe. Registrér, hvilke kurser en kandidatpolitik ville have stillet og hvorfor, mens kontoen fortsætter under den eksisterende godkendte politik eller forbliver inaktiv. Det producerer dokumentation om kursforskelle og overtrædelser af begrænsninger. Det fastslår stadig ikke, at de kurser, som ikke blev indsendt, ville have fået samme udførelser, så gennemgangen bør undgå at behandle simuleret aktivitet som bekræftet kontohistorik.

En handelsbot til begivenhedsmarkeder kræver lignende disciplin omkring meddelelser og afbrydelser. Den nyttige sammenligning er, om en politik reagerer på den dokumentation, den faktisk kunne observere, inden for de handlinger kontoen tillader. En historisk test, som antager perfekt reaktion og garanterede udførelser, tester en idealiseret markedsdeltager frem for det system, der overvejes.

Sammenlign kurspolitikker med det samme informationsgrundlagSpread capturedUnfavorable selectionFees paidInventory retainedTRADING FIELD NOTESEDUCATIONAL RESOURCE
Et fuldstændigt resultat adskiller handelsprovenuet fra de diagnostiske mål, der bruges til at forklare det.

Omkostninger kan vende et tilsyneladende gunstigt mønster

Følg de faktiske transaktionsgebyrer og eventuelle omkostninger ved at reducere beholdningen. Et mål for indtjening på spændet beregnet før gebyrer kan overdrive kontoens resultat, især når den gennemsnitlige gevinst pr. afsluttet køb og salg er lille. Omkostninger kan også variere mellem markedstyper og udførelsesroller. Brug aktuelle vilkår for det faktiske marked, og bevar de gebyrer, kontoen rapporterer, frem for på ubestemt tid at stole på en generisk procentsats.

Et fiktivt forløb, som producerer 3 dollar før gebyrer, bliver til et tab på 1 dollar, hvis de samlede gebyrer er 4 dollar. Regnestykket er enkelt, men skjules ofte, når en rapport viser indtjening på spændet, incitamenter og beholdningsværdi i separate visuelle paneler uden at afstemme dem. Kontogennemgangen bør forbinde alle komponenter i én forklaring af det endelige resultat.

Bekræftede incitamenter kan medtages som en separat indtægtspost, mens forventede incitamenter forbliver estimater. De bør ikke fjerne behovet for at forstå ugunstig udvælgelse. Hvis strategien taber på udførelser og beholdning før incitamenter, bør operatøren kende det forhold. Beslutningen om at fortsætte afhænger så af programmets samlede og aktuelle økonomi, kontogrænser og driftskrav, ikke af et delvist mål.

Den relaterede guide om arbitrage på begivenhedsmarkeder giver et andet eksempel på, at små prisforskelle kan blive opvejet af udførelsesomkostninger. Market making har en anden mekanisme, men regnskabslektionen er fælles: værdien af et kursforhold skal vurderes, efter at det faktiske forløb af udførelser, gebyrer og resterende eksponering er kendt.

Ny dokumentation kan kræve tilbagetrækning før nye priser

Når kontraktens underliggende begivenhed ændrer sig væsentligt, kan den første beslutning være, om de aktuelle kurser overhovedet fortsat kan forsvares. Et system behøver ikke altid straks erstatte dem med nye priser. Hvis kilden er tvetydig, tilknytningen er uafklaret, eller kontoregistreringen er forældet, kan en kontrolleret pause være den passende reaktion under strategiens skriftlige regler.

Selve tilbagetrækningen skal overvåges. Registrér, hvilke anmodninger der blev sendt, hvilke ordrer der fortsat er åbne, og om yderligere udførelser skete under processen. Stil først nye priser, efter at systemet har et tilstrækkeligt pålideligt billede af både dokumentation og beholdning. Ellers kan det skabe et nyt sæt kurser ud fra en kontotilstand, som allerede blev gjort ugyldig af den seneste udførelse.

Ved en planlagt meddelelse kan politikken definere en periode, hvor kurser udløber eller kræver fornyet godkendelse. Det præcise tidspunkt bør bygge på strategiens dokumentation og handelsstedets adfærd, ikke på et vilkårligt løfte om, at et bestemt interval fjerner risiko. En tidlig eller forsinket offentliggørelse kan stadig skabe en undtagelse. Systemet kræver en reaktion på den faktiske kildebegivenhed, ikke blot en kalenderpost.

Bevar årsagen til tilbagetrækning i kurshistorikken. En fjernelse forårsaget af beholdningsgrænser adskiller sig fra én forårsaget af usikre afgørelsesvilkår. Skellene hjælper evaluatoren med at afgøre, om processen er for aggressiv, for langsom eller opererer i kontrakter, den ikke forstår godt nok. En generisk annulleret-betegnelse giver mindre information, end kontoen behøver til en nyttig gennemgang.

Gennemgå en politikændring som en ny påstand

En ændring af kursbredde, størrelse eller tidspunkt for tilbagetrækning bør have en eksplicit begrundelse og evalueringsplan. Angiv, hvilket observeret problem ændringen skal løse, og hvilken afvejning den kan indføre. Bredere kurser kan reducere ugunstig udvælgelse, men også reducere udførelser. Mindre størrelser kan begrænse beholdningsudsving, men sænke mængden af nyttig likviditet. En politik bør ikke kaldes forbedret, før den relevante dokumentation er undersøgt.

Bevar den tidligere version, og sammenlign resultater over passende perioder uden at omskrive historien. Registrér ændringer af kontraktunivers, datakilde eller kontotilladelser, som kan forstyrre sammenligningen. Hvis markedsmiljøet ændrede sig samtidig med politikken, skal det anerkendes, at resultatet muligvis ikke isolerer politikkens effekt. Ærlig usikkerhed er mere nyttig end en præcis påstand, som den tilgængelige stikprøve ikke dokumenterer.

Den endelige rapport bør fortælle en sammenhængende historie: hvilke kurser der blev tilbudt, hvilke der blev udført, hvordan senere information påvirkede dem, hvilken beholdning der var tilbage, og hvad kontoen faktisk tjente eller tabte efter gebyrer. Historien kan understøtte en beslutning om at beholde, revidere eller stoppe en kurspolitik. Det viste spænd er én indledende observation; hele forløbet afgør, om market making-processen fortjener fortsat brug.

Lær mere

Udforsk alle ressourcer