Kalshin tapahtumasopimusten kaupankäyntibotin on seurattava kolmea toisiinsa liittyvää kohdetta: maksun määrittelevää sopimusta, tapahtumaa pyytävää toimeksiantoa ja todellisista toteumista syntyvää positiota. Näiden sekoittaminen voi saada tilin näyttämään positiottomalta sen ollessa yhä altistunut tai täysin sijoitetulta vain osan toimeksiannosta toteuduttua.
Elinkaari on myös enemmän kuin hintojen sarja. Sopimus voidaan hyväksyä kaupankäyntiin, sillä voidaan käydä kauppaa, se voidaan tauottaa, sulkea, ratkaista ja selvittää. Yksittäiset toimeksiannot ja positiot kulkevat samalla omia polkujaan prosessin sisällä. Kukin siirtymä muuttaa botin tarvitsemaa näyttöä ja asianmukaisina pysyviä toimia.
Tämä opas seuraa merkityksiä konkreettisissa esimerkeissä. Se koskee ennustetapahtumasopimuksia ja olettaa yksinkertaiset binäärimaksut vain erikseen mainituissa kohdissa. Määrät ja kulut ovat kuvitteellisia, eikä niitä tule pitää nykyisinä markkinaehtoina tai maksuina.
Määrittele Kalshin tapahtumasopimusbotin elinkaari
Kalshin tapahtumasopimusbotin elinkaari alkaa kysymyksen ymmärtämisestä. Sopimus määrittelee ehdon, havaintojakson, tuloslähteen ja olennaiset poikkeukset. Toimeksianto ilmaisee aiotun tapahtuman kyseisessä sopimuksessa. Positio kuvaa tilin tuloksena syntyvää altistusta.
Kohteet eivät etene yhdessä automaattisesti. Markkina voi pysyä avoinna yhden toimeksiannon perumisen jälkeen. Positio voi pysyä hallussa kaikkien toimeksiantojen poistuttua. Suljettu markkina voi yhä odottaa lopputuloksen ratkaisua ja tiliselvitystä.
Hyödyllinen sisäinen tietue antaa kullekin kohteelle oman identiteetin ja tilan. Sopimustietue seuraa ehtoja ja markkinatilaa. Toimeksiantotietue seuraa pyyntöjä, toteumia ja loppuosia. Positiotietue seuraa hallussa olevaa altistusta ja sen rahamääräistä hankintaperustaa tai muuta valittua kirjanpidollista selitystä.
Ennustemarkkinabotin opas esittelee näkökulman säännöistä selvitykseen. Yhden sopimuksen elinkaari tekee siitä käytännöllisen näyttämällä, minkä tietueen tulisi muuttua uuden näytön saapuessa.
Omistajan tulisi voida kysyä milloin tahansa kolme erillistä kysymystä: mitä sopimus tarkoittaa, mitkä toimeksiannot voivat vielä toimia ja mikä altistus on jo hallussa? Yksi yhdistetty aktiivinen-merkintä ei voi vastata kaikkiin kolmeen täsmällisesti.
Käytännön opas kaupankäyntiin Kalshissa havainnollistaa erillisiä tietueita osittain toteutuneella toimeksiannolla ja position täydellisellä kaksivaiheisella tuloksella.
Hyväksy sopimus ennen toimeksiannon luomista
Hyväksyntä vahvistaa botin ymmärtävän tietyn sopimuksen ja käyttävän hyväksyttyä käsittelymenetelmää. Lue täydellinen lopputulosmääritelmä ja yksilöi tuloksen määräävä lähde ja ajoitus. Tuttu aihe ei osoita täsmällistä vastaavuutta.
Kirjaa raja-arvojen rajakohdat. Tiukasti yli, vähintään ja vaihteluvälin sisällä voivat luoda erilaiset lopputulokset yhtäsuuruudessa. Sopimuksesta poikkeavaa vertailua käyttävä malli voi olla sisäisesti johdonmukainen mutta käydä kauppaa väärästä väitteestä.
Yksilöi maksun kannalta olennaiset poikkeushaarat. Viivästynyt tapahtuma, puuttuva tieto tai muu erityisehto voi vaatia tarkastelua tai poikkeavan tuloksen. Botin ei tulisi olettaa jokaisella sopimuksella olevan aina vain tavallinen nolla- tai yksi-ratkaisu.
Pidä hyväksyntä erillään nykyisestä kaupankäyntisignaalista. Sopimus voi pysyä hyväksyttynä ilman hyväksyttävää hintaa. Ennuste voi näyttää suotuisalta sopimuksen pysyessä hyväksymättömänä. Kumpikaan ehto ei saisi vaivihkaa korvata toista.
Hyväksyntätietueen tulisi pysyä saatavilla selvityksen jälkeen. Se selittää strategian kaupankäynnin kohteeksi tulkitseman kysymyksen ja auttaa myöhemmässä arvioinnissa erottamaan huonon ennusteen sääntötulkinnan virheestä.
Nimeä Kalshin tapahtumasopimusbotin määräyksiköt
Kalshin tapahtumasopimusbotin määräyksiköiden tulisi erottaa sopimukset rahasta. Sopimusmäärä kuvaa altistusyksiköitä. Hinta kuvaa rahaa sopimusta kohti. Ostosumma kertoo nämä keskenään, kun tilin kokonaiskustannus sisältää sovellettavat kulut ja oikaisut.
Kuvitteellisen kymmenen sopimuksen toimeksiannon ostosumma 27 sentin hinnalla on 2 dollaria ja 70 senttiä. Kun kuluiksi oletetaan kymmenen senttiä, kokonaismäärä on 2 dollaria ja 80 senttiä. Kyseessä ei ole kymmenen dollarin osto eikä 27 sopimuksen positio.
Murto-osamäärät vaativat samaa huolellisuutta. Määrällä 2,50 sopimusta ja 40 sentin hinnalla ostosumma on yksi dollari ennen kuluja. Määrän katkaiseminen tai näyttöä varten tehty pyöristys ei saa muuttaa taloudellista tietuetta.
Nykyiset numerokäytännöt tulisi tarkistaa kiinteän pilkun dokumentaatiosta. Esitystarkkuus ja tietyn markkinan sallittu hintaruudukko ovat erillisiä kysymyksiä, joten jäsennettävä luku ei automaattisesti ole kelvollinen toimeksiantohinta.
Käytä raporteissa ja sisäisissä malleissa nimenomaisia kenttänimiä. Pyydetyt sopimukset, toteutuneet sopimukset, jäljellä olevat sopimukset ja rahaliike kertovat enemmän kuin yleinen määrä. Selkeät yksiköt helpottavat laskuvirheiden löytämistä ennen niiden vaikutusta tiliin.
Pidä hinta, todennäköisyys ja maksu erillään
Yksinkertaisessa binäärisopimuksessa, joka maksaa YES-lopputuloksesta yhden dollarin, hinta voidaan tulkita markkinoiden implisiittiseksi todennäköisyydeksi ennen rajaavia ehtoja ja kuluja. Se ei tee hinnasta samaa kuin botin ennuste tai tilin ansaitseman voiton määrä.
Ostaminen 27 sentillä ei tuota heti 73 sentin voittoa. Tili on vaihtanut käteisvarat altistukseen. Jos kuvitteellinen kymmenen sopimuksen positio maksaa myöhemmin kymmenen dollaria ja hankinnan kokonaiskustannus oli 2 dollaria ja 80 senttiä, voitto on 7 dollaria ja 20 senttiä näillä oletuksilla.
Jos maksu on nolla, tappio on 2 dollaria ja 80 senttiä. Suureen mahdolliseen voittoon suhteessa kustannukseen liittyy häviävän lopputuloksen mahdollisuus. Hinta ei ole lupaus suotuisasta selvityksestä.
Nykyinen arvostus on vielä erillinen arvo. Tili voi arvioida hallussa olevien sopimusten arvon saatavilla olevilla hinnoilla, mutta realisoitumaton arvostus ei ole sama kuin myyntivarat. Koko ja likviditeetti vaikuttavat omistajan yrittäessä sulkea positiota.
Ennustemarkkinoiden kaupankäyntistrategian opas selittää ennusteiden ja kulujen tukea päätöksille. Elinkaaritietue säilyttää nämä syötteet sekoittamatta niitä myöhempään lopputulokseen, joka määrää lopullisen tuloksen.
Erota lähettäminen hyväksynnästä ja toteumasta
Toimeksiantoaikomus on olemassa ennen pyynnön lähettämistä. Lähettäminen tarkoittaa yrityksen tekemistä. Hyväksyntä tarkoittaa paikan tunnistaneen pyynnön olennaisen vastaussemantiikan mukaisesti. Toteuma tarkoittaa jonkin määrän todellista kaupankäyntiä. Asiakasohjelman ei tulisi pitää näitä synonyymeinä.
Tallenna aikomus ja sen identiteetti pysyvästi ennen lähettämistä. Jos vastaus katoaa, botilla on silti tietue aiotusta toimesta, ja se voi tutkia tilitulosta. Tyhjä vastaus ei osoita toimen epäonnistuneen.
Onnistunut kuittaus voi jättää määrää avoimeksi. Järjestelmän tulisi tarkastaa raportoitu näyttö ja seurata toimeksiantoa eikä olettaa koko pyydetyn koon olevan nyt hallussa. Rajahintatoimeksianto voi pysyä toteutumattomana tai osittain toteutuneena.
Käytä pysyviä suhteita asiakkaan aikomuksen, kaupankäyntipaikan toimeksiannon ja toteumien välillä. Suhteet tekevät myöhemmistä tapahtumista kohdistettavia uusintojen ja uudelleenkäynnistysten jälkeenkin. Uusi pyyntöyritys ei saisi automaattisesti luoda uutta taloudellista valtuutusta.
Ennustemarkkinoiden kaupankäyntirajapinnan opas kuvaa nämä näytön rajat. Elinkaarimallissa kukin vastaus vie eteenpäin vain todella osoittamansa tosiasiat ja jättää loput nimenomaisiksi arvaamisen sijaan.
Ymmärrä muutetun määrän merkitys
Muutos voi vaihtaa toimeksiannon hintaa tai sallittua määrää, mutta lukumääräkentän merkityksen on tultava nykyisestä operaatiosta. Sallittu kokonaistoteumamäärä eroaa halutusta jäljellä olevasta määrästä.
Kalshin V2-muutosviite toteaa pyynnön lukumäärän tarkoittavan päivitettyä kokonaismäärää tai suurinta toteutuskelpoista määrää, joka yhdistää jo toteutuneen määrän ja halutun lepäävän loppuosan. Asiakasohjelman ei tulisi syöttää haluttua loppuosaa kenttään ikään kuin merkitykset olisivat vaihdettavissa.
Kuvitteellisessa toimeksiannossa, jossa 12 sopimusta on jo toteutunut, haluttu kahdeksan sopimuksen loppuosa vastaa yhteensä määrää 20 tämän käytännön mukaan. Kahdeksan lähettäminen kokonaismääräksi ilmaisisi erilaisen pyynnön. Tämä on merkityskysymys eikä vain muotoilukysymys.
Tili voi muuttua muutoksen ollessa matkalla. Jos kaksi sopimusta lisää toteutuu ennen muutoksen käsittelyä, tuloksena syntyvä loppuosa on tulkittava todellisesta vastauksesta ja tilinäytöstä. Paikallinen laskelma ei pysäytä täsmäytysprosessia.
Pidä muutoshistoria liitettynä alkuperäiseen toimeksiantoaikomukseen. Myöhemmän arvioijan tulisi nähdä, miksi määrä muuttui ja miten muutos vaikutti jäljellä olevaan sitoumukseen, pelkän lopullisen toimeksiantokoon sijaan.
Erota loppuosan pienentäminen position myymisestä
Toteutumattoman toimeksiannon pienentäminen muuttaa mahdollista tulevaa altistusta. Hallussa olevan position myyminen muuttaa jo hankittua altistusta. Botin ei tulisi nimetä molempia operaatioita pienentämiseksi selittämättä, mihin kohteeseen vaikutetaan.
Nykyinen V2-pienennysviite kuvaa toimeksiannon jäljellä olevan määrän pienentämistä erillisillä vähennettävän määrän tai tavoitejäännöksen syötteillä. Operaatiot koskevat avointa toimeksiantoa eivätkä jo toteutuneiden sopimusten automaattista myyntiä.
Oletetaan toimeksiannosta olevan hallussa 18 toteutunutta sopimusta ja 22 vielä avoinna. Jäljellä olevan määrän pienentäminen kymmeneen jättää hallussa olevat 18 ennalleen. Tilillä on silloin 18 todellista sopimusta ja mahdollinen kymmenen sopimuksen lisäaltistus toimeksiannon jatkuvasta aktiivisuudesta riippuen.
Jos omistaja haluaa sen sijaan pienentää hallussa olevan position määrästä 18 kymmeneen, tarvitaan asianmukainen positiota vähentävä tapahtuma tilin sääntöjen ja saatavilla olevan likviditeetin mukaan. Ostotarjouksen peruminen ei saa tätä aikaan.
Ero kuuluu käyttöliittymään yhtä lailla kuin koodiin. Ohjausta painavan käyttäjän tulisi tietää, muuttaako se toimeksiannon loppuosaa, olemassa olevaa positiota vai molempia määritellyn tapahtumaketjun kautta. Epäselvä kieli voi luoda väärän käsityksen nykyisestä riskistä.
Kalshin kopiointikaupankäynnissä lähteen peruma signaali vaatii samoin seuraajan toteutumattoman loppuosan ja jo hankittujen sopimusten erillistä käsittelyä.
Tulkitse peruutus määrätapahtumaksi
Peruutus poistaa toteutumattoman sitoumuksen tullessaan voimaan. Se ei poista aiempia toteumia. Osittain toteutunut toimeksianto voi päättyä peruttuun loppuosaan ja jättää silti todellisen position.
Kalshin V2-peruutusviite kuvaa tiiviin vastauksen, joka sisältää vähennetyn määrän täydellisen toimeksianto-olion sijaan. Asiakasohjelman ei tulisi olettaa vastauksen sisältävän koko positiohistoriaa.
Kuvitteellisesta 50 sopimuksen pyynnöstä oletetaan toteutuneen 20 ennen peruutusta. Jos jäljellä olevat 30 perutaan ilman välissä tapahtuvia toteumia, tilille jää 20. Toimeksiannon raportoiminen vain perutuksi ilman toteumamäärää piilottaa altistuksen.
Jos viisi lisää toteutuu ennen peruutuksen voimaantuloa, lopullinen hallussa oleva määrä on 25 ja peruttu loppuosa 25. Asiakasohjelman on täsmäytettävä todellinen tapahtumaketju eikä pidettävä painikkeen painamishetkellä näkyvää määrää lopullisena.
Myös peruutuksen epäonnistuminen tarvitsee tulkinnan. Toimeksianto voi olla jo valmis, tuntematon pyydetyssä rajauksessa tai lisätutkimusta vaativa. Ohjelman tulisi säilyttää näyttö ja jatkaa tilitarkistuksia eikä päätellä velvoitteiden loppuneen.
Ylläpidä Kalshin tapahtumasopimusbotin positiotietueita
Kalshin tapahtumasopimusbotin positiotietueiden tulisi perustua todelliseen tilitoimintaan ja tulla tarkistetuiksi nykyistä tilinäyttöä vasten. Niiden tulisi erottaa hallussa oleva määrä, avoimet toimeksiannot, kustannustietueet ja realisoituneet tulokset.
Useat toimeksiannot voivat muodostaa yhden position. Botti voi avata useassa osassa, pienentää osaa altistuksesta ja lisätä myöhemmin uudella valtuutuksella. Vain viimeisimpään toimeksiantoon viittaava positiotietue menettää määrän ja kustannuksen selittämiseen tarvittavan historian.
Uuden kaupan suunta tulisi tulkita yhdessä olemassa olevan position kanssa. Toimi voi pienentää vastakkaista altistusta tai luoda uutta altistusta tilitilanteesta riippuen. Asiakasohjelman ei tulisi väittää aiottua nettotulosta ennen tilin todellisen raportin täsmäyttämistä.
Vältä kumulatiivisten havaintojen laskemista kahdesti. Jos kenttä raportoi toteutuneen kokonaismäärän, myöhemmät summat korvaavat aiemman kumulatiivisen mittarin sen lisäämisen sijaan. Yksittäisten toteumatapahtumien kaksoiskappaleet on poistettava dokumentoiduilla tunnisteilla.
Ennustemarkkinatilin synkronointiopas kehittää tätä laajempaa kirjanpitoa. Yksittäisen tapahtumasopimuksen tavoite on selitys, joka pysyy oikeana useiden toimeksiantojen, osittaisten myyntien ja lopullisen ratkaisun läpi.
Käsittele markkinatauko menettämättä positiota
Tauotettu markkina muuttaa mahdollisesti saatavilla olevia toimia mutta ei poista hallussa olevaa altistusta. Botin tulisi säilyttää positiot ja toimeksiantonäyttö tarkistaessaan markkinan ja kaupankäyntipaikan nykyisiä olosuhteita.
Paikallinen strategiatauko on erillinen käsite. Ohjelma voi päättää pysäyttää uudet avaukset paikan pysyessä avoinna. Raportin tulisi erottaa tämä valinta markkinatason katkoksesta, jotta omistaja tietää toimien rajoituksen syyn.
Avoimet toimeksiannot tarvitsevat nimenomaisen käsittelyn hyväksytyn säännön ja paikan nykyisen toiminnan mukaan. Peruutuksen pyytäminen tauon aikana voi varmistaa lopullisen tilan heti tai olla varmistamatta. Tilitietueen tulisi säilyttää pyydetty ja varmennettu erillään.
Toiminnan jatkuessa vanhat ehdotukset tarvitsevat uuden validoinnin. Tapahtuma voi olla muuttunut, ennuste vanhentunut ja toteumia syntynyt katkoksen ympärillä. Yhteyden palautuminen ei riitä palauttamaan kaikkia aiempia valtuutuksia.
Hyödyllinen elinkaarimalli pitää havainnoinnin mahdollisuuksien mukaan aktiivisena näissä oloissa. Vaikka uutta kauppaa ei sallita, omistajan on yhä tiedettävä hallussa oleva määrä, mahdollisesti avoimena pysyvät toimeksiannot ja puuttuva näyttö.
Erota sulkeutuminen, ratkaisu ja selvitys
Kaupankäynnin sulkeutuminen päättää yhden elinkaaren osan. Lopputuloksen ratkaisu vahvistaa tuloksen sopimuksen prosessissa. Selvitys ratkaisee tiliposition ja rahavaikutukset. Vaiheita ei tulisi tiivistää yhdeksi valmis-merkinnäksi.
Tosielämän tapahtuman näennäinen valmistuminen ei automaattisesti osoita sopimuksen tulosta. Määrätty lähde ja sääntöehdot pysyvät olennaisina. Samoin todennäköinen tulos ei tee odotetuista varoista saatavilla olevia tilille ennen selvitysnäyttöä.
Pidä seurantajono suljetuille mutta ratkaisemattomille positioille. Sen tulisi yksilöidä sopimus, hallussa oleva määrä, olennainen lähde ja viimeisin tunnettu tila. Aika-arvio voi ohjata tarkastelua muuttumatta maksutakuuksi.
Jos ilmenee epätavallinen tulos tai oikaisu, täsmäytä se todelliseen sääntöön ja tilitietueeseen. Tilikirjan ei tulisi pakottaa sitä yksinkertaiseen binääriseen opetusmalliin, jos sopimus tukee muuta käsittelyä.
Elinkaari on valmis vasta, kun jäljellä oleva positio ja rahavaikutukset on selitetty. Tämä vaatimustaso estää strategiaa pudottamasta velvoitteita vain siksi, ettei sen enää tarvitse seurata reaaliaikaista tarjouskirjaa.
Kalshin tapahtumasopimusten automatisoinnin opas yhdistää myöhemmät vaiheet alkuperäiseen sääntötulkintaan, ennusteeseen ja jäljellä olevaan nettomäärään.
Täsmäytä raha erillään sopimusmäärästä
Oikea määrätietue ei itsessään todista rahatietueen oikeellisuutta. Tilillä voi olla odotettu sopimusmäärä, vaikka kirjattu ostosumma, tapahtumakulut tai myöhemmät varat ovat puutteellisia. Tarkista selitykset erikseen ennen täsmäytyksen pitämistä valmiina.
Oletetaan kuvitteellisen position koostuvan neljästä 30 sentillä ja kuudesta 35 sentillä ostetusta sopimuksesta. Kymmenen sopimuksen yhdistetty ostosumma on 3 dollaria ja 30 senttiä ennen kuluja. Näyttö, joka kertoo kaikki kymmenen viimeisimmällä hinnalla, ilmoittaisi 3 dollaria ja 50 senttiä ja liioittelisi hankintasummaa 20 sentillä.
Kulujen tulisi pysyä tunnistettavina eikä sulautua vaivihkaa määräoikaisuun. Oletettujen kulujen ylimääräinen kymmenen senttiä muuttaa rahamääräisen hankintaperustan summaksi 3 dollaria ja 40 senttiä. Se ei muuta kymmentä sopimusta pienemmäksi positioksi. Näytetty arvostusmuutos ei myöskään välttämättä ole rahaliike.
Osittaisen myynnin tapahtuessa säilytä myyntivarat ja menetelmä, jolla myydylle määrälle kohdistetaan kustannus. Erilaiset analyyttiset käytännöt voivat tuottaa erilaisia väliaikaisia realisoituneita ja realisoitumattomia lukuja, vaikka kokonaisrahaliikkeiden tulisi silti täsmätä. Nimeä käytäntö, etteivät lukijat vertaa erilaisia raportteja keskenään.
Varmenna selvityksessä lopullinen tililiike todellista sopimustulosta ja jäljellä olevia omistuksia vasten. Riippumaton rahatarkistus voi paljastaa puuttuvan toteuman tai kulun, jonka pelkkä määräarvio ohittaisi. Se estää myös harmittoman arvostuseron tulkitsemisen kadonneeksi sopimukseksi.
YES- ja NO-osuuksien kaupankäyntibotin esimerkit konkretisoivat riippumattoman tarkistuksen kuljettamalla hankintakustannukset osittaisten myyntien ja loppumaksujen läpi.
Säilytä täydellinen määrätäsmäytys
Hyödyllinen lopputietue selittää pyydetyn määrän muuttumisen toteumiksi, peruutuksiksi ja jäljellä olevaksi altistukseksi. Yksinkertaisen muuttamattoman toimeksiannon alkuperäinen pyyntö voidaan täsmäyttää lopulliseen toteutuneeseen määrään ja toteutumattoman osuuden käsittelyyn. Muutokset vaativat sallitun kokonaismäärän muuttaneen versiohistorian.
Esimerkiksi 50 sopimuksen pyyntö, jossa on 25 lopullista toteumaa ja 25 peruttua sopimusta, saa suoraviivaisen selityksen. Osittaisten toteumien jälkeen muutettu pyyntö tarvitsee kirjatut vanhat ja uudet rajat selittämään, miksi lopulliset summat eroavat ensimmäisestä halutusta koosta.
Älä sekoita toimeksiantotason selitystä koko positioon. Muut toimeksiannot, käsin tehty toiminta tai selvitys voivat muuttaa tilin netto-omistuksia samassa sopimuksessa. Täsmäytä molemmilla tasoilla ja säilytä niitä yhdistävät identiteetit.
Käytä raportissa täsmällisiä yksiköitä ja selkeää ajoitusta. Murto-osamäärä tai aiemman hetken tilannekuva voi selittää eron, jonka pyöristetty näyttö peittää. Selittämättömien erojen tulisi pysyä näkyvissä eikä tulla sivuutetuiksi kosmeettisina.
Kalshin tapahtumasopimusbottiin on käytännössä helpompi luottaa, kun jokaisella määrällä on merkitys ja jokaisella siirtymällä näyttö. Sopimus kertoo botille, mikä voi maksaa, toimeksiannot näyttävät sen yritykset ja positiotietueet tilin todelliset omistukset. Näiden selitysten pitäminen yhteydessä on elinkaaren hallinnan ydin.
Aiheeseen liittyvät oppaat ja laskuesimerkit
- Tapahtumasopimusten kaupankäyntibotti: elinkaari ja toteutus — Seuraa tapahtumasopimusta määritelmästä ja toimeksiannon syöttämisestä selvitysnäyttöön.
- Polymarketin automaattinen vaalikerroinbotti: säännöt ensin — Tutki vaalimääritelmiä, lähdesääntöjä ja toisiinsa liittyvien sopimusten yhteistä altistusta.