Ennustemarkkina-algoritmin tulee voida selittää, miten ennuste muuttui toimeksiantoehdotukseksi. Selitys tarvitsee enemmän kuin todennäköisyyden ja markkinahinnan. Sen on sisällettävä täsmällinen sopimus, arvion ikä ja merkitys, nykyiset toteutusehdot, soveltuvat kulut, tilirajoitteet ja nykyisten sitoumusten tila.
Tämä opas seuraa yhtä kuvitteellista algoritmia järjestyksen läpi. Se käyttää yksinkertaista kokonaan maksettua Kyllä-sopimusta, joka maksaa 1 dollarin määritellyn ehtonsa täyttyessä ja muuten 0 dollaria. Kaikki todennäköisyydet, hinnat, maksut ja rajat ovat opetusta varten keksittyjä. Todellisten sopimusten ja kauppapaikkojen ehdot voivat erota, eikä esimerkki ole allokaatiosuositus tai väite kannattavista tuloksista.
Suunnitelma sallii algoritmin tarkoituksella pysähtyä. Epäselvän ehdon, vanhentuneen tarjouskirjan tai tuntemattoman tilitilan tulee estää perusteltu ehdotus, vaikka ennuste näyttäisi suotuisalta. Tavoitteena on rajattu toimeksiantoehdotus, jonka päättely ja laskenta voidaan muodostaa uudelleen tapahtuman jälkeen.
Määritä ennustemarkkina-algoritmin kohde
Algoritmi alkaa kauppapaikasta, sopimustunnisteesta, tulosvalinnasta ja täsmällisestä tilitysehdosta. Laajaa tapahtumaa arvioiva malli ei riitä sopimuksen käyttäessä tiettyä lähdettä, kynnystä tai tarkistuskäytäntöä. Todennäköisyyden on viitattava todelliseen harkittavaan instrumenttiin.
Kirjoita kohde myöhemmin arvioitavaan muotoon. Oletetaan kuvitteellisessa esimerkissä, että nimetyn ensimmäisen julkaisun arvon on ylitettävä määritelty kynnys ja yksinkertainen maksusuoritus on nimenomaisesti 1 tai 0 dollaria. Poikkeustapaukset on suljettu pois esimerkin määritelmässä, ei oletettu puuttuviksi todellisista sopimuksista.
Vanhempi ennustemarkkinoiden kaupankäyntialgoritmin opas antaa laajemman suunnittelukehyksen. Hyödyllinen algoritmi ei voi korjata määrittelemätöntä kohdetta hienostuneella koonmäärityksellä. Sopimuksen merkitys on edellytys, koska se määrää ennusteen ja maksusuorituslaskelmien kohteen.
Säilytä ennuste ja sen näytön aika
Oletetaan mallin antavan Kyllä-tuloksen keskeiseksi arvioksi 0,64. Kirjaa sen antoaika, lähdenäyttö, malliversio ja arviointirajaus. Luvun tulee olla määritellyn kohteen todennäköisyysarvio eikä todennäköisyydeksi uudelleennimetty järjestyspiste tai sisäinen luottamusarvo.
Arvio pysyy epävarmana. Tässä opetusesimerkissä analyytikko tutkii myös alempaa 0,58:n skenaariota nähdäkseen ehdotuksen toiminnan epäsuotuisammalla oletuksella. Skenaario ei ole tilastollisesti osoitettu luottamusraja, ellei erillinen menetelmä tue tulkintaa.
Säilytä ennuste ennen myöhempien tulosten katsomista. Historiallisen toiston on käytettävä päätöshetken tietoa puuttuvine syötteineen ja viivästyneine julkaisuineen. Vanhempi ennustemarkkinoiden algoritmisen kaupankäynnin opas selittää, miksi myöhemmät korjaukset eivät saa hiljaisesti parantaa aiemman algoritmin näennäistä tietoa.
Määritä algoritmin pidättäytymisehto
Algoritmin pidättäytymisehto kertoo, milloin ehdotusta ei tule tuottaa. Olennaisia tapauksia ovat selvittämätön sopimuskohdistus, vanhentunut ennustenäyttö, puutteellinen markkinadata tai tilitila, jota ei voida täsmäyttää. Kunkin ehdon tulee tuottaa luettava syy päätökseltä näyttävän lukutuotoksen sijaan.
Pidättäytyminen ei ole nollatodennäköisyyden ennuste. Se tarkoittaa päätösprosessilta puuttuvaa vaadittua syötettä tai sen valtuutetun rajauksen ulkopuolelle jäämistä. Säilytä viimeinen kelvollinen ennuste historiallisena näyttönä sen hyödyttäessä, mutta älä välitä sitä nykyisenä vain korvaavan puuttuessa.
Algoritmin tulee myös erottaa tutkimuskelpoisuus kaupankäyntikelpoisuudesta. Sopimus voi pysyä kiinnostavana tutkimuskohteena nykyisten tili- tai markkinaolojen estäessä toiminnan. Erottelu auttaa tarkastelijoita ymmärtämään, hylkäsikö järjestelmä idean, lykkäsikö se sitä vai puuttuiko päätöksen tarvitsema näyttö.
Lue olennainen markkinapuoli ja määrä
Kyllä-tuloksen ostoehdotus tarvitsee nykyiset myyntitarjoukset ja saatavilla olevat määrät kauppapaikan todellisen esitystavan mukaan. Näytetty osto- ja myyntitarjousten keskipiste tai viimeisin kauppa ei riitä. Algoritmin tulee säilyttää tarjouskirjan aikaleima ja arvioida aiotun koon kustannus olettamatta jokaisen yksikön olevan kaupattavissa parhaalla tasolla.
Kuvitteellisessa tarjouskirjassa kahdeksan sopimusta tarjotaan 0,50 dollarilla ja kymmenen lisää 0,52 dollarilla. Nämä 18 sopimusta ovat havaintohetkellä ehdotetun hintarajan sisällä saatavilla oleva määrä. Muut mahdolliset tarjoukset ovat skenaarion sallitun hinnan ulkopuolella ja jäävät pois.
Tapahtumasopimuskaupan opas selittää taustalla olevat kustannus- ja maksusuoritusmekanismit. Algoritmi käyttää niitä nimenomaisesti. Noteeraus on ehdotuksen syöte, kun taas myöhemmät todelliset toteumat osoittavat hankitun määrän ja kustannuksen. Niiden tulee pysyä erillään tietueessa.
Sisällytä kustannukset nimetyn oletuksen mukaan
Oletetaan opetuksessa keksitty 0,01 dollarin maksu hankittua sopimusta kohden eikä muita kuluja yksinkertaistetussa skenaariossa. Korkeimmalla sallitulla 0,52 dollarin ostohinnalla sopimuskohtainen enimmäisavauskulu on siten 0,53 dollaria. Tämä on mallinnusoletus eikä minkään kauppapaikan nykyinen maksuhinnasto.
Todelliset maksut on tarkistettava olennaisten tuote- ja markkinaehtojen mukaan. Kalshin maksuohje huomauttaa maksujen voivan erota markkinoittain. Algoritmin tulee käyttää nykyisiä soveltuvia sääntöjä ja säilyttää kuluarviossa käytetty versio tai lähde.
Jos kustannuksia ei voida arvioida strategialle riittävän perustellusti, ehdotuksen tulee pysyä poissa käytöstä. Pieni näennäinen etu voi kadota maltillisella maksu- tai toteutuserolla. Algoritmin ei tule käsitellä tuntemattomia kuluja nollina vain laskennan jatkamisen mahdollistamiseksi.
Laske sopimuskohtainen skenaario
Yksinkertaisessa 1 tai 0 dollarin maksusuorituksessa oma 0,64:n todennäköisyys merkitsee arvion mukaan 0,64 dollarin odotettua maksusuoritusta sopimukselta. Verrattuna 0,53 dollarin mallinnettuun enimmäiskustannukseen odotettu ero on 0,11 dollaria. Alemmassa 0,58:n skenaariossa se on 0,05 dollaria.
Nämä ovat oletusten mukaisia odotusarvoja, eivät taattuja voittoja. Sopimus voi tilittyä Ei-tulokseen ja menettää avauskulunsa esimerkissä. Myös ennuste voi olla väärä ja toteutusehdot muuttua. Laskelman tarkoitus on paljastaa todennäköisyyden, maksusuorituksen ja kustannuksen suhde.
Päätöskäytäntö voi vaatia omaan näyttöönsä ja suunnitelmaansa sopivan marginaalin. Tämä artikkeli ei määrää sellaista. Tärkeä vaatimus on käytännön kirjoittaminen ennen tulosten tutkimista ja se, ettei ennusteen tai kulujen epävarmuutta piiloteta tarkan näköisen odotusarvoluvun taakse.
Sovella rahakapasiteettia ennen koon valintaa
Oletetaan kuvitteellisen työnkulun sallivan tälle ehdotukselle enintään 13,25 dollaria uutta avauskulua. Varovaisella 0,53 dollarin sopimuskohtaisella kululla budjetti tukee enintään 25 sopimusta, koska 25 kertaa 0,53 dollaria on 13,25 dollaria. Määrän on noudatettava todellisen kauppapaikan tukemia askelia.
Tämä on kapasiteettilaskelma eikä suositeltu budjetti tai koonmäärityssääntö. Algoritmin tulee käyttää todellista valtuutettua summaa ja tilitilaa. Muualle jo sidottuja varoja ei voi laskea kahdesti, ja tuntematon toimeksiantotila voi tehdä näennäisestä vapaasta kapasiteetista epäluotettavan.
Säilytä budjetin lähde ja aika. Jos tili muuttuu ennen valtuutusta, laske ehdotus uudelleen tai mitätöi se määritellyn käytännön mukaan. Ennusteen pysyminen ennallaan ei tarkoita tilin toimintakyvyn pysyvän samana. Markkina-analyysi ja resurssivaltuutus ovat eri kerroksia.
Huomioi nykyinen altistus ja avoimet sitoumukset
Oletetaan nyt työnkululle kuvitteellinen 40 Kyllä-sopimuksen altistuskatto olennaisessa tapahtumaryhmässä. Sillä on jo 20 omistettuna ja kaksi lisää toisessa avoimessa sitoumuksessa. Jäljellä oleva kapasiteetti on 18 sopimusta: 40 miinus 20 miinus kaksi. Rajoite on 25 sopimuksen rahakapasiteettia tiukempi.
Tapahtumaryhmän merkitys on määriteltävä. Useat sopimukset voivat jakaa riskitekijän nimien erotessa. Todellinen järjestelmä voi käyttää sopimusmäärää sopivampaa riskimittaria erityisesti maksusuoritusten tai rakenteiden erotessa. Yksinkertainen määräraja valittiin tässä vain laskennan näyttämiseen.
Ennustemarkkina-algoritmien opas vertaa menetelmiä ja niiden oletuksia. Esimerkki näyttää, miksi suotuisa erillinen ennuste ei voi yksin määrätä kokoa. Nykyinen altistus ja sitoumukset voivat rajata ehdotusta mallin luottamuksesta riippumatta.
Käytä pienintä tuettua kapasiteettia
Kuvitteelliset rajat ovat nyt rahasta 25 sopimusta, tapahtumakatosta 18 ja havaitusta tarjouskirjasta hintarajan sisällä 18. Rajattu ehdotus on siten enintään 18 sopimusta. Eri käytäntö voisi asettaa toisen pienemmän rajan, ja puuttuva edellytys estäisi ehdotuksen kokonaan.
Varovaisen rajan mukainen varattu enimmäisavauskulu on 18 kertaa 0,53 dollaria eli 9,54 dollaria. Havaittu tarjouskirja viittaa alempaan kustannukseen ennen maksuja: kahdeksan hintaan 0,50 dollaria maksaa 4 dollaria ja kymmenen hintaan 0,52 dollaria maksaa 5,20 dollaria. Yhteensä kustannus on 9,20 dollaria ennen keksittyä 0,18 dollarin maksua eli kaikkiaan 9,38 dollaria.
Pidä enimmäisraja ja havaittu arvio erillään. Edellinen tukee valtuutusta ilmoitetulla rajalla, kun taas jälkimmäinen kuvaa nykyisen tarjouskirjan skenaariota. Kumpikaan ei ole todellinen toteuma. Erottelu estää myöhemmän toteutuseron sekoittamisen rikkoutuneeseen kirjanpitoyhtälöön.
Tarkista yhteinen odotusskenaario liioittelematta
Keskeisellä 0,64:n arviolla 18 yksinkertaisen 1 dollarin sopimuksen mallinnettu odotettu maksusuoritus on 11,52 dollaria. Havaitun 9,38 dollarin kokonaisarvion vähentäminen antaa odotetuksi eroksi 2,14 dollaria. Alemmassa 0,58:n skenaariossa odotettu maksusuoritus on 10,44 dollaria ja ero 1,06 dollaria.
Yksinkertaisen esimerkin mahdollinen realisoitu maksusuoritus pysyy joko 18 dollarina tai nollana, jos kaikki 18 pidetään ratkaisuun asti. Odotusarvo on todennäköisyysmallin ilmaisema keskiarvo eikä kolmas tilitystulos. Ero on välttämätön esitettäessä laskelmia lukijoille, jotka voisivat erehtyä pitämään odotusarvoa luvattuna rahana.
Herkkyystarkastelun tulee sisältää muitakin oletuksia kuin todennäköisyys. Kustannukset voivat muuttua, ehdot tulla väärin ymmärretyiksi ja vain osa ehdotuksesta toteutua. Algoritmin tulee säilyttää mahdollisuudet ja välttää yhteisen odotusarvon esittämistä kaikkien olennaisten riskien täydellisenä mittarina.
Valtuuta tietty ehdotusversio
Valtuutuksen tulee koskea määriteltyä sopimusta, puolta, määrää, hintarajaa ja näyttöversiota. Syötteiden muuttuessa olennaisesti järjestelmä tarvitsee ehdotuksen päivitys- tai hylkäyskäytännön. Aiempi hyväksyntä ei saa muuttua rajattomaksi luvaksi toimia kaikissa myöhemmissä markkinaoloissa.
Ennustemarkkinoiden automaatio-ohjelmiston opas kehittää lupia ja poikkeuskäsittelyä. Ennusteen tuottava komponentti voi pysyä erillään tilivaltuuden tarkistavasta komponentista. Erottelu helpottaa ulkoisen toimen sallineen päätöksen tunnistamista.
Kirjaa vanhenemisehto. Ehdotus voi vanhentua kuluneen ajan, muuttuneen tarjouskirjan, sopimustilasiirtymän tai uuden tilinäytön vuoksi. Vanhenemisen ei tule pyyhkiä tutkimustietuetta; se tarkoittaa, ettei tietty toimi enää saa tukea sen alun perin valtuuttaneissa oloissa.
Erota lähetys valmistumisesta
Valtuutetun ehdotuksen lähetys luo yrityksen eikä välttämättä valmista positiota. Säilytä yritysviite ja todellinen kauppapaikkavastaus. Järjestelmän tulee erottaa hyväksytty, avoin, osittain toteutunut, peruttu, hylätty ja tuntematon tila nykyisen toteutuksen mukaisesti eikä pakottaa niitä yhteen onnistumismerkintään.
Jos vastaus on tuntematon, täsmäytä olemassa oleva yritys ennen uuden luomista. Uusi toimeksianto voi monistaa altistuksen alkuperäisen jo toteuduttua tai pysyessä aktiivisena. Toistuva ennuste tai ilmoitus ei ole uusi valtuutus epävarmuuden sivuuttamiseen.
Vanhempi ennustemarkkinabotin rajapintaopas selittää rajojen tärkeyden. Algoritmin tulee tuottaa tarkastettava ketju ennusteesta valtuutettuun ehdotukseen ja yritykseen. Sen ei tule käsitellä jokaista uusintaa uutena taloudellisena päätöksenä vain ohjelmistofunktion uudelleenkutsumisen mahdollisuuden vuoksi.
Laske uudelleen osittaisen toteuman jälkeen
Oletetaan kuvitteellisen toimeksiannon toteuttavan kahdeksan sopimusta hintaan 0,50 dollaria ja neljä hintaan 0,52 dollaria. Kustannus ennen maksuja on 4 dollaria ja 2,08 dollaria eli 6,08 dollaria. Keksityllä 0,01 dollarin maksulla jokaisesta 12 hankitusta sopimuksesta kokonaisavauskulu on 6,20 dollaria. Ehdotetuista 18:sta kuusi jää toteutumatta.
Tili omistaa nyt 32 sopimusta yksinkertaistetussa tapahtumaryhmässä: alkuperäiset 20 ja uudet 12. Sillä on myös kaksi sopimusta aiemmassa erillisessä sitoumuksessa ja kuusi tästä ehdotuksesta jäljellä. Yhdessä ne ovat yhä 40 sopimuksen katto, jos kaikki avoimet määrät toteutuvat.
Algoritmin on ratkaistava jäljellä olevien kuuden kohtalo nykyisen käytäntönsä mukaan. Se ei voi päätellä kaikkien 18:n tulleen hankituiksi eikä sivuuttaa loppusitoumusta uutta ehdotusta harkitessaan. Todellisten toteumien ja aktiivisten pyyntöjen on molempien näyttävä kapasiteettilaskelmassa.
Täsmäytä kustannukset ja positiotila
Toimeksiannon saavutettua tunnetun tilan vertaa toteumatietuetta, maksuja, positiomäärää ja vapaata kapasiteettia. Käytä todella perittyjä summia kuvitteellisen esikatselun sijaan oikeaa tiliä tarkasteltaessa. Säilytä ristiriita ja sen lähde sen sijaan, että muuttaisit lukuja hiljaisesti summien näyttämiseksi uskottavilta.
Jos loppumäärä perutaan, odota olennaista vahvistettua tilaa ennen sen sitoumuksen vapauttamista sisäisessä kirjanpidossa. Peruutuspyyntö voi kilpailla toteumien kanssa todellisessa kauppapaikkatoiminnassa. Lopullisen määrän on tultava täsmäytetystä näytöstä.
Algoritmin päätöstietueen tulee säilyttää ennusteskenaario ja realisoitunut tilipolku. Tämä mahdollistaa myöhemmän arvioinnin. Hyödyllinen ennuste voi kohdata huonon toteutuksen ja heikko ennuste tuottaa suotuisan yksittäistuloksen. Tietueen tulee mahdollistaa erottaminen yhden voittoluvun sijaan.
Testaa laskenta ennusteesta toimeksiannoksi
Ennusteesta toimeksiannoksi etenevä laskenta tulee tarkistaa todellisia rajoja käyttävillä tapauksilla. Käytä vanhentunutta ennustetta, epäselvää sopimusta, vanhentunutta tarjouskirjaa, riittämätöntä rahakapasiteettia ja tuntematonta aiempaa yritystä. Kunkin tulee tuottaa määritelty pidättäytyminen tai pienennetty koko ennen minkään lähetyksen harkintaa.
Testaa laskenta tämän oppaan kuvitteellisilla arvoilla. Vahvista 18 sopimuksen katto, 9,54 dollarin varovainen raja, 9,38 dollarin tarjouskirjapohjainen arvio ja 12 sopimuksen osittaisen toteuman 6,20 dollarin kustannus. Tarkistukset varmentavat merkityksellisiä suhteita mielivaltaisten toteutusyksityiskohtien peilaamisen sijaan.
Testaa myös tapaus, jossa oikea tuotos on toimimatta jättäminen korkeasta ennusteesta huolimatta. Esimerkiksi jäljellä olevan altistuskapasiteetin ollessa nolla ehdotus tulee estää. Tämä osoittaa algoritmin kunnioittavan itsenäisiä rajoitteita antamatta luottamuksen ohittaa tilikäytäntöä.
Tutki, mitkä ehdotukset todella toteutuvat
Kaikilla ehdotetuilla kaupoilla arvioitu ennuste voi toimia eri tavalla todella toteutuvassa osajoukossa. Odottava ostotoimeksianto voi toteutua todennäköisemmin tiedon tehtyä sopimuksesta vähemmän houkuttelevan muille osallistujille. Algoritmin tulee siksi tutkia toteumien ympärillä olevat olot olettamatta toteutuneiden toimeksiantojen olevan satunnaisotos ehdotuksista.
Historiallisessa tutkimuksessa hinnan kosketus rajaan ei itsessään osoita, että algoritmin koko määrä olisi toteutunut. Saatavilla oleva koko, ajoitus ja kauppapaikan todelliset täsmäytyssäännöt merkitsevät. Käytä tuettua toteutusmallia ja yksilöi rajoitteet. Epärealistisen antelias toteumaoletus voi saada huolellisen ennusteesta toimeksiannoksi -laskelman näyttämään todellista työnkulkua tehokkaammalta.
Säilytä toteutumattomat ja perutut ehdotukset valmistuneiden rinnalla. Vertaa valtuutushetken näyttötilaa todellisten toteumien lähellä vallinneeseen tilaan datan salliessa. Jos ennuste vanhenee toimeksiannon pysyessä avoimena, käytännön on määritettävä, tuleeko sitoumusta tarkastella vai vetää se pois. Alkuperäinen suotuisa arvio ei saa pysyä minkä tahansa myöhemmän toteuman pysyvänä perusteluna.
Tarkastelu yhdistää ennustamisen ja toteutuksen sulauttamatta niitä. Malli voi pysyä hyvin kalibroituna aiottuun kohteeseensa toimeksiantokäytännön valitessa epäsuotuisan hetkien osajoukon. Vastaavasti toteutus voi olla tarkka ennusteen ollessa heikko. Hyödyllinen tietue antaa tarkastelijan tunnistaa muutosta tarvitsevan oletuksen sen sijaan, että jokainen tulos selitettäisiin yksin todennäköisyysmallilla.
Ennustemarkkina-algoritmin tulee näyttää jokainen oletus
Valmis algoritmi voi selittää sopimuksen harkinnan syyn, käyttämänsä todennäköisyysarvion, kulumallinnuksen ja lopullisen koon määränneen rajan. Se voi myös selittää ehdotuksen vanhenemisen tai yrityksen selvittämättömyyden. Selitykset ovat osa suunnitelmaa eivätkä jälkikäteen lisättävää valinnaista kommenttia.
Kuvitteellinen esimerkki tuotti enintään 18 sopimusta, koska raha, altistus ja syvyys arvioitiin erikseen. Sen odotusarvolaskelmat riippuivat epävarmasta ennusteesta ja täsmällisistä kuluista. Todellinen positio riippui toteumista. Erojen näkyvyys estää siistin kaavan sekoittamisen taattuun kaupankäyntitulokseen.
Rakenna prosessi perusteltujen päätösten ketjuksi selvin pysäytysehdoin. Säilytä näyttö ja täsmäytä todella tapahtuva. Näin syntyy algoritmi, jonka toimintaa voi testata, tarkastella ja muuttaa piilottamatta oletuksia yhteen läpinäkymättömään pisteeseen tai käsittelemättä epävarmaa lähetystä lupana aloittaa uudelleen.