En Kalshi-arbitragebot søger kombinationer af hændelseskontrakter, hvis udbetalinger kan sammenlignes med omkostningen ved at erhverve dem. Det svære er at bevise kombinationens udbetaling i hver relevant tilstand. To priser, som ser inkonsistente ud på en skærm, kan vedrøre forskellige hændelser, regelundtagelser eller mængder, der faktisk ikke kan handles sammen.
Ordet arbitrage bør derfor være en konklusion efter analyse, ikke en mærkat på enhver prisforskel. Et nyttigt system afviser flere tilsyneladende muligheder, end det handler. Det behøver et kontraktkort, en udbetalingsmodel, priser der kan handles til og en plan for, at kun en del af den tilsigtede handel sker.
Eksemplerne er hypotetiske og fokuserer på simple hændelseskontrakter. Tallene er undervisningsinput, ikke aktuelle Kalshi-pristilbud, gebyrer eller tilgængelige muligheder. Særlige afregningsregler skal medtages, når de gælder.
Begynd med kontraktækvivalens for en Kalshi-arbitragebot
Kontraktækvivalens for en Kalshi-arbitragebot betyder, at de sammenlignede positioner vedrører samme økonomiske betingelse efter samme relevante regler. Matchende titler er utilstrækkelige. Observationsperiode, tærskel, resultatkilde og behandling af usædvanlige udfald påvirker alle udbetalingen.
Forestil dig to kontrakter om, hvorvidt en værdi overstiger 100. Den ene måler værdien i et bestemt øjeblik. Den anden spørger, om den overstiger 100 på noget tidspunkt i løbet af dagen. Den første kan afgøres NO og den anden YES. Modsatte sider af kontrakterne giver ikke fuld afdækning, blot fordi begge titler nævner samme tal.
Et kontraktkort skal registrere den præcise betingelse bag hver position. Medtag, om tærsklen er streng, om lighed tæller, og om værdien afrundes før sammenligning. En grænseforskel kan betyde noget netop, når markedet er nær grænsen.
Kilden betyder også noget. To målinger fra forskellige udbydere kan være uenige uden fejl i nogen af dem. En handelsmodel kan anse dem som stærkt korrelerede, men høj korrelation er ikke identitet. En hævdet fast udbetaling skal holde ved en legitim kildeforskel.
Vejledningen til arbitrage på forudsigelsesmarkeder introducerer det bredere skel. På Kalshi skal botten begynde med godkendte kontraktrelationer og afvise ukendte relationer frem for at lære deres betydning fra et attraktivt udseende spænd.
Beskriv udbetalingen i hver relevant tilstand
Beskriv for hver kombination mulige afregningstilstande og positionernes kontantværdi i hver. I et simpelt binært eksempel betaler YES én dollar, når betingelsen gælder, og ellers nul; NO gør det omvendte. Et YES- og NO-par for præcis samme betingelse har samlet bruttoudbetaling på én dollar i begge binære tilstande.
Identiteten er udgangspunkt, ikke fuld handel. Faktisk kontobehandling af modsatte positioner, tilgængelige ordrer, omkostninger og afregningsundtagelser betyder stadig noget. Analysen skal bruge det økonomiske resultat uden at antage, at kontoen for altid holder to særskilte bruttobeholdninger.
Mere komplekse relationer kræver flere tilstande. Antag én kontrakt, der udbetaler ved et tal over 50, og én ved over 60 med samme observation og strenge tærskler. Relevante områder er højst 50, over 50 til og med 60 samt over 60. En model med to tilstande skjuler midterområdet.
Et nyttigt bevis kan ofte skrives almindeligt. Overskrides den højere tærskel, må den lavere også være overskredet. Derfor dækker YES ved den lavere tærskel mindst samme hændelsesområde som YES ved den højere, hvis alle øvrige regler matcher.
Tving ikke et undtagelsesudfald ind i en binær model. Kalshis dokumentation om markedsafregning adskiller simple afgørelser fra skalarafregning. Tillader en relevant regel en anden udbetaling, skal tilstanden med før påstand om minimumafkast.
Beregn udbetalingsanalysen for en Kalshi-arbitragebot
En Kalshi-arbitragebots udbetalingsanalyse sammenligner laveste underbyggede udbetaling med samlede anskaffelses- og driftsomkostninger. Et gunstigt gennemsnitsudfald er ikke det samme som et ikke-negativt resultat i hver modelleret tilstand. Hold påstandene adskilt.
I et hypotetisk komplementært køb koster YES 46 cent og NO 50 cent for ækvivalent simpel binær eksponering. Samlet anskaffelse er 96 cent pr. par. Antag tre cent samlede omkostninger pr. par til øvelsen. Totalen er 99 cent, én cent under bruttoudbetalingen på én dollar.
For 100 matchede par er illustrativ anskaffelse 96 dollar og omkostninger tre dollar. Bruttoafregningsværdien er 100 dollar efter de antagne binære regler, hvilket giver én dollar før ikke-modellerede udgifter eller fejl. Fire cents synlig prisforskel er blevet et modelberegnet overskud på én cent.
Ændr nu den antagne omkostning til fem cent pr. par. Totalen bliver 101 dollar for samme udbetaling på 100. Den tilsyneladende prisforskel understøtter ikke længere et positivt resultat. Beregningen skal afvise kandidaten uden at forsøge at bevare en attraktiv mærkat.
Dokumentér antagelserne ved resultatet. Ækvivalente regler, mængder der kan handles, uændrede priser og gyldig adgang er betingelser i eksemplet. En nyttig bot viser, hvilke der er verificeret, hvilke er estimater, og hvilke er uafklarede.
Brug priser, der kan handles til ved den tilsigtede størrelse
Bedste viste pris kan kun gælde en lille mængde. Behøver botten 100 kontrakter på hvert ben, men kun ti findes ved det attraktive niveau, undervurderer bedste pristilbud gange 100 omkostningen. Dybde skal indgå før godkendelsen.
Overvej et hypotetisk første ben med 20 kontrakter til 40 cent og 80 til 43. Alle 100 koster 8 dollar plus 34 dollar og 40 cent, altså 42 dollar og 40 cent. Gennemsnitsprisen er 42,4 cent, ikke 40. Forskellen bruger 2 dollar og 40 cent af forventet overskud.
Andet ben kan have en anden dybdeprofil. Beregn dets omkostning særskilt, og match kun den mængde, hele planen kan understøtte. En stor mængde på én side øger ikke den tilgængelige mængde på den anden.
Kalshis vejledning til ordrebogssvar forklarer relationen mellem udfaldskøbsbud og komplementære salgstilbud. Botten skal fortolke den observerede bog korrekt før udledning af en købspris, der faktisk kan opnås. Købsbud er ikke automatisk priser, samme side kan købes til.
Dybde er stadig en observation, ikke en reservation. En anden deltager kan handle før anmodningens ankomst. Udførelsesreglerne skal derfor omfatte prisgrænser og maksimalt tålt ufuldstændig position, selv når den første beregning bruger en komplet synlig bog.
Adskil logiske grænser fra statistiske relationer
En logisk relation følger af kontraktdefinitioner. En statistisk relation følger af, hvordan hændelser normalt bevæger sig sammen. Begge kan være nyttige til forskning, men kun den første kan understøtte en udbetalingsgrænse uden estimering af en fælles sandsynlighedsmodel.
To kontrakter om beslægtede økonomiske indikatorer kan normalt bevæge sig sammen. En overraskende offentliggørelse kan stadig gøre én sand og én falsk. Et prisspænd kan være en prognosemulighed, men er ikke garanteret fejlprisfastsættelse alene på grund af høj historisk korrelation.
Selv en logisk klingende relation kræver regelkontrol. En national total og regional del kan bruge forskellige offentliggørelsesdatoer eller revisioner. En sportsvinderkontrakt og en kvalifikationskontrakt kan afvige på grund af et yderligere turneringsstadium. Historien i daglig tale kan være korrekt, mens de handlede betingelser er forskellige.
Vejledningen til handelsstrategier på forudsigelsesmarkeder giver en ramme for udsagn afhængige af estimerede sandsynligheder. Flytning fra arbitrage til statistisk kategori er ikke en fejl. Den gør usikkerheden udtrykkelig og ændrer nødvendig størrelsesfastsættelse og vurdering.
Gem relationstypen i kandidatposten. En kontrollant skal kunne skelne algebraisk udbetalingsidentitet, regelbaseret følge og empirisk sammenhæng. Én fælles mulighedsscore frister systemet til at behandle en usikker afdækning som fast udbetaling.
Modellér udførelsesrisikoen for en Kalshi-arbitragebot
En Kalshi-arbitragebots udførelsesrisiko begynder, når planen kræver mere end én kontohandling. En gunstig samlet udbetaling sikrer ikke alle ben i krævet mængde. Medmindre en bestemt understøttet mekanisme fastslår andet, skal særskilte ordrer modelleres som uafhængigt usikre handlinger.
Antag første ben gennemfører 100 kontrakter, mens andet kun gennemfører 40. Kontoen har 40 matchede par og 60 enheder umatchet eksponering. At rapportere hele positionen som afdækket er forkert. Resten kræver egen scenarieanalyse og opfølgningsregler.
Reglerne kan tillade et afgrænset forsøg på at fuldføre andet ben, salg af noget af første ben eller pause til vurdering. Valget afhænger af likviditet, aktuelle oplysninger og godkendte tabsgrænser. Det skal fastlægges før uoverensstemmelsen, ikke improviseres efter en ugunstig pris.
En streng alt-eller-intet-instruktion for én ordre gør ikke automatisk to ordrer atomiske. Den kan reducere delvis gennemførelse inden for ét ben og stadig efterlade første ben færdigt og andet uopfyldt. Kontorisikoen er fortsat en egenskab ved hele rækken.
Mål største acceptable tab fra mislykket afslutning særskilt fra modeloverskud ved vellykket par. Én dollar i forventet overskud overbeviser ikke, hvis almindelig benfejl kan give langt større tab ved den tilsigtede størrelse. Forslaget skal gøre asymmetrien synlig.
Prisfastsæt afviklingen af et mislykket ben
Afvikling er endnu en handel med eget spænd, størrelse og omkostninger. Den skal ikke værdiansættes til oprindelig købspris, blot fordi botten vil vende handlingen hurtigt. Markedet kan være flyttet, og udgangsdybden tyndere end indgangsdybden.
I et hypotetisk eksempel køber botten 80 kontrakter til 48 cent og bruger 38 dollar og 40 cent før gebyrer. Den tilsigtede afdækning gennemføres ikke. Et øjeblikkeligt salg til 45 cent giver 36 dollar. Pristabet alene er 2 dollar og 40 cent før indgangs- og udgangsomkostninger.
Gav den oprindelige komplette parplan kun 80 cent i modeloverskud, er tabet fra det mislykkede ben tre gange så stort før gebyrer. Det fastslår ikke et forventet resultat uden fejlsandsynlighed, men viser, hvorfor en lille synlig fordel ikke vurderes isoleret.
Botten kan bruge en godkendt maksimal umatchet mængde til at afgrænse problemet. Den kan handle mindre portioner, kræve stærkere likviditet på andet ben eller afvise hændelser, hvor pludselig information kan ødelægge udgangen. Valgene reducerer nogle risici og indfører andre omkostninger som flere anmodninger eller mistede muligheder.
Bevar afviste kandidater og mislykkede afslutningsforsøg i vurderingen. Kun at studere fuldførte par giver en smigrende historik uden de hændelser, som mest sandsynligt afgør strategiens levedygtighed.
Medtag tids- og kapitalbegrænsninger
En handel med positiv modeludbetaling kan stadig binde kapital længere end ventet. Afregningstid, uafklarede udfald og kontofinansiering påvirker ressourcer til andre handlinger. Botten skal modellere beholdningsperioden såvel som slutbeløbet.
Antag to hypotetiske muligheder med én dollar i modeloverskud på 100 dollar bundet kapital. Én forventes snart afgjort, den anden kan være uafklaret i ugevis. De er ikke ens brug af knappe ressourcer, selv før usikkerheden om forventningerne medregnes.
Fremskriv ikke et lille korttidseksempel til et årligt indkomstløfte. Én observation fastslår ikke gentagne muligheder med samme pris, størrelse og hyppighed. Kapacitet, omkostninger og konkurrence kan ændres under gentagelsesforsøget.
Finansiering skal være tilgængelig før en afhængig handling behøver den. En strategi med antaget salgs- eller afregningsprovenu på et præcist tidspunkt kan fejle, hvis kontoen forbliver bundet længere. Reserveret kapital til ufuldstændige positioner er en del af planen, ikke ubrugte penge til automatisk anden allokering.
Grundlaget for automatiske forudsigelsesmarkeder adskiller kontraktafslutning fra kontoafslutning. For arbitrageforskning er resultatet et forklaret kontant- og positionsudfald inklusive tiden, hvor kontoen ikke kunne genanvende ressourcerne.
Behandl gebyrer som en model med revisionsspor
Gebyrer kan afhænge af marked og udførelsesmåde. Et forslag skal bruge aktuelle gældende antagelser og derefter sammenligne med faktiske kontogebyrer. Én indbygget procent på alle kontrakter kan gøre et lille modeloverskud til bogføringsfejl.
Adskil bruttoudbetaling, anskaffelsesomkostning, handelsomkostninger og øvrige driftsudgifter. Ejeren kan så se, om kandidaten forsvandt på grund af flyttede priser, ændret gebyrestimat eller en nødvendig datatjeneste, der gjorde driften for dyr.
Brug følsomhedskontrol ved usikre omkostninger. Er kandidaten kun gunstig ved lavest plausible udgiftsestimat, skal afhængigheden markeres. En lille konservativ buffer kan passe forskningsreglerne, men skal angives og begrundes frem for beskrives som beskyttelse mod ethvert tab.
Afrunding betyder noget ved lille forventet overskud. Mange små gennemførelser behøver ikke svare til én forestillet gennemførelse i en simpel gebyrberegning. Bevar rapporterede omkostninger og relevante ordreforbindelser, så faktiske resultater kan afstemmes med estimatet.
Vurderingen skal også medtage omkostninger ved afviste og ufuldstændige forsøg, hvor relevant. En rapport, der kun tildeler alle driftsudgifter til mislykkede strategier, kan få den valgte til at se bedre ud end den samlede kontooplevelse begrunder.
Prøv regelundtagelser før større søgning
Den hurtigste forbedring af et kandidatfilter kan være bedre modeksempler. Skab tilfælde med forskellige tidszoner, strenge kontra inklusive tærskler, reviderede kontra første værdier og manglende resultatkilde. Botten skal afvise ækvivalens, medmindre relationen reelt er fastslået.
Medtag særlige afregningstilstande fra faktiske regler. Kan en hændelse udsættes, aflyses eller afgøres på en anden angivet måde, skal udbetalingen vurderes dér også. Et bevis kun for normale udfald er ufuldstændigt, når kontrakten udtrykkeligt tillader andre.
Et menneskevurderet relationsbibliotek kan hjælpe. Det kan gemme et snævert sæt godkendte kontraktmønstre og begrundelser for udbetalingsrelationerne. Nye familier forbliver uden for automatisk søgning indtil vurdering. Det bytter bredde for mere forståeligt handlingsgrundlag.
Versionsopdel godkendelserne. Ændret regeltekst, målekilde eller hændelsesstruktur kan bryde en tidligere relation. Kandidaten skal henvise til samtidens godkendelse frem for stiltiende at arve nyeste fortolkning.
Flere sammenligninger før denne disciplin giver flere falske signaler. Et større søgeunivers er kun nyttigt, når botten kan forklare, hvorfor overlevende kandidater har stærkere grundlag end de afviste.
Rapportér mulighedskvalitet uden at overdrive påstanden
En nyttig forskningsrapport adskiller observerede forskelle, regelgodkendte kandidater, forslag der kan udføres, afsluttede kombinationer og endelige kontoresultater. Hvert stadium har sin nævner. Tusind scannede forskelle kan kun give få forsvarlige forslag, og reduktionen er oplysende.
Rapportér umatchet eksponering og varighed. Tiden mellem første gennemførelse og afslutning af øvrige ben er en periode, hvor kontoen kan opføre sig anderledes end slutmodellen. Skjules intervallet bag en senere vellykket afdækning, undervurderes driftsudfordringen.
Bevar afviste kandidater med korte grunde. Det kan være ulige regler, utilstrækkelig dybde, omkostninger over grænsen eller et uacceptabelt scenarie for mislykket ben. Posterne viser, om bedre data, snævrere univers eller andre udførelsesregler faktisk ville forbedre forskningen.
En ærlig arbitragepåstand angiver understøttende betingelser og risici uden for beviset. Bottens opgave er at omsætte en fristende forskel til en specifik, prøvbar påstand og bevare belæg for, om kontoen opnåede den. Standarden er mere nyttig end et kontrolpanel fyldt med tilsyneladende muligheder, der ikke overlever kontrakt- og udførelsesanalyse.
Relaterede vejledninger og trinvis gennemgåede eksempler
- Automatisk afdækningsbot til Kalshi: kortlæg først eksponeringen — Undersøg, hvordan afdækning kan efterlade uafklaret basis-, afregnings- og udførelseseksponering.
- Kalshi-oddsarbitragebot: sammenlign det samme — Adskil tilsyneladende oddsforskelle fra muligheder med matchende regler, som faktisk kan handles.