Upozornění Kalshi mohou plnit několik různých úkolů: připomínat čtenáři naplánovanou událost, hlásit změnu stavu trhu, rozpoznat limit pozice nebo varovat před nejistotou záznamu účtu. Tyto úkoly by neměly soutěžit o pozornost, jako by všechny zprávy byly stejně důležité. Užitečný systém upozornění jasně určuje, kdo má co udělat dál.
Výchozím bodem je mapa životního cyklu. Kontrakt může existovat před zahájením obchodování, přestat se obchodovat před určením výsledku a dospět k určenému výsledku před konečným vypořádáním účtu. Podkladová událost, stav burzy a pozice uživatele spolu souvisejí, ale každá má vlastní podklady a načasování.
Tento průvodce popisuje hypotetický návrh sledování místo konkrétního softwarového produktu. Příklady rozpočtů, prahů a harmonogramů jsou vymyšlené možnosti sloužící k vysvětlení. Nejsou výchozími nastaveními Kalshi ani doporučeními pro jednotlivý účet. Skutečný pracovní postup se řídí skutečnými podmínkami kontraktu, aktuálními tržními údaji a autorizovanými záznamy účtu.
Uspořádejte upozornění Kalshi podle stavu, který popisují
Oddělujte informace o události, fungování trhu a informace o účtu. Upozornění na událost může hlásit, že jmenovaný zdroj zveřejnil údaj. Tržní upozornění může hlásit pozastavení obchodování. Upozornění na účet může hlásit, že konečný stav objednávky dosud nebyl zjištěn.
Tyto zprávy mohou přijít společně, aniž by znamenaly totéž. Zveřejněný údaj nedokazuje, že trh dokončil určení svého výsledku. Pozastavení obchodování nedokazuje, že účet nemá žádnou otevřenou expozici. Klidný soukromý datový kanál nedokazuje, že nedošlo k žádným plněním.
Starší průvodce botem pro obchodování kontraktů na události Kalshi tato rozlišení životního cyklu sleduje. Používejte je k pojmenování kategorií upozornění běžným jazykem. Čtenáři by měli rozumět tomu, zda se zpráva týká světa, trhu nebo jejich účtu, ještě než rozhodnou, který zdroj prověřit nebo kdo má reagovat.
Čtěte současný význam stavů životního cyklu
Dokumentace životního cyklu trhu Kalshi rozlišuje stavy obchodování, určení výsledku a dokončeného vypořádání. Proces sledování by měl vykládat skutečná přijatá stavová pole včetně rozdílů mezi hodnotami filtrů API a vrácenými hodnotami stavu.
V upozornění určeném čtenáři převádějte tato pole do stručného významu a současně uchovávejte původní záznam. „Obchodování skončilo; čeká se na určení výsledku“ sděluje více než nevysvětlený stavový kód. Zároveň se tím vyhnete náznaku, že výsledek je známý nebo prostředky už dostupné.
Nepředpokládejte, že každý přechod přijde jako samostatná zpráva datového proudu. K určení aktuálního stavu mohou být nutné naplánované časové hranice a pozdější načtení účtu. Po přerušeních by měl sledovací systém ověřit a sladit svůj pohled na životní cyklus a označit nejistotu, pokud očekávaný přechod nelze ověřit. Starý stav by neměl být prezentován jako aktuální jen proto, že nepřišla nová zpráva.
Oddělujte očekávané časy od skutečných změn
Naplánované zveřejnění, očekávaný čas výsledku, uzavření trhu a konečné vypořádání mohou nastat v různých okamžicích. Upozornění by měla určit, ke kterému času se vztahují. Připomínka očekávané události pomáhá plánování, zatímco ověřená změna stavu je pozorováním.
Představte si vymyšlený trh, jehož podkladové oznámení se očekává v 11:00, zatímco aktuální čas uzavření trhu je pozdější. Připomínka v 10:45 neopravňuje k předpokladům o dostupnosti obchodování v 11:01. Proces musí nadále prověřit aktuální stav i případný aktualizovaný harmonogram.
Ukládejte časové pásmo a zdroj každého naplánovaného času. Při změně harmonogramu zobrazujte staré a nové hodnoty s časy jejich pozorování. Čtenář potřebuje vědět, zda byla připomínka přesunuta, zrušena nebo zůstala nevyřešená. Tiché nahrazení harmonogramu může znemožnit rekonstrukci pozdějšího prověření.
Definujte rozpočet pozornosti věnované oznámením
Rozpočet pozornosti věnované oznámením omezuje běžné vyrušování, aby významné výjimky zůstaly nápadné. Může určit počet neurgentních zpráv, které čtenář v určitém období obdrží, způsob seskupování podobných událostí a kategorie vyhrazené pro bezodkladné šetření.
Předpokládejte, že hypotetický čtenář sleduje dvacet kontraktů, ale povoluje pouze dva běžné souhrny denně. Obvyklé aktualizace zdrojů vstupují do těchto souhrnů, zatímco nevysvětlený stav objednávky využívá samostatnou cestu pro rizika účtu. Jde o návrhové rozhodnutí týkající se pozornosti, nikoli o omezení uchovávání podkladových pozorování.
Uchovávejte v záznamu všechny způsobilé události i při odloženém doručení. Rozpočet by měl řídit prezentaci, nikoli mazat podklady. Po rušném dni by měl čtenář dokázat zjistit, které epizody byly shrnuty a které předány k naléhavějšímu řešení. Jinak lze klidnou historii oznámení zaměnit za tržní historii bez událostí.
Přizpůsobte upozornění na životní cyklus účtu
Upozornění na životní cyklus Kalshi lze upřednostňovat podle vztahu čtenáře ke kontraktu. Nový trh může být běžnou výzkumnou informací. Změna času uzavření může zasloužit okamžité prověření, pokud má účet čekající objednávku. Dokončení výsledku je nejdůležitější, když pozice čeká na výplatu nebo ověření a sladění záznamů.
Tento kontext vyžaduje autorizované a dostatečně aktuální informace o účtu. Pokud sledovací systém nemůže účet číst, měl by uvést, že relevance pro pozici je neznámá. Veřejné tržní údaje nemohou prokázat soukromé držby ani nevyřízené závazky uživatele.
Starší článek o automatizaci obchodování Kalshi vysvětluje odpovědnost za provozní proces. Kontext účtu by měl zlepšit směrování a tuto odpovědnost zachovat. Upozornění, které zjistí relevantní změnu, může vyzvat k prověření, ale nemělo by potichu získat oprávnění rušit objednávky, upravovat limity nebo vytvářet nový obchod.
Navrhněte práh rizika účtu
Práh rizika účtu by měl popisovat měřitelnou podmínku. Může se týkat zavázaných nákupních nákladů, limitu koncentrace, zastaralých údajů účtu nebo nevysvětleného rozdílu mezi místními záznamy a záznamy obchodního místa. Vágní varování, že riziko je vysoké, dává čtenáři jen malý podklad pro jednání.
Ve vymyšlených pravidlech účtu má skupina událostí limit závazků 80 $. Vyplněné nákupy činí celkem 47 $ a dosud aktivní objednávky rezervují dalších 25 $, dohromady tedy 72 $. Navrhovaný závazek 12 $ by zvýšil součet na 84 $. Upozornění by mělo vysvětlit překročení o čtyři dolary a určit objednávky, které k němu přispívají.
Tento příklad měří nákupní závazky podle jednoduchých pravidel, nikoli podle univerzálního pravidla marže obchodního místa. Skutečné riziko účtu může vyžadovat další měřítka. Užitečnou návrhovou zásadou je ukazovat výpočet, jeho vstupy a jejich stáří, aby čtenář mohl ověřit, proč byl práh překročen.
Vyhraďte naléhavost pro určenou reakci
Naléhavé oznámení by mělo říkat, co je třeba prošetřit a kdo za reakci odpovídá. Velký cenový pohyb není automaticky provozní nouzí. Neznámý stav odeslaného požadavku může vyžadovat pozornost i při nezměněných cenách, protože účet může mít expozici, kterou jeho místní proces nezaznamenal.
Definujte lhůtu reakce odpovídající pracovnímu postupu a dostupnosti čtenáře. Pokud během určité události nemůže nikdo reagovat, může být třeba podle provozních pravidel předem omezit činnost. Opakované posílání naléhavých zpráv nedostupnému člověku nevytváří účinný dohled.
Pro srovnání horizontů podkladů ukazují obchodní strategie Polymarket, proč různé přístupy mají různé nároky na sledování. Stejné poučení platí zde: naléhavost upozornění by měla vycházet z konkrétního rozhodovacího okna a následku pro účet, přičemž podrobnosti obchodního místa a kontraktu mají zůstat rozlišené.
Seskupujte opakovaná překročení prahu
Měřená hodnota kolísající poblíž hranice může vytvářet opakovaná oznámení. Používejte epizodu, která zůstává otevřená, dokud podkladová podmínka trvá, a uzavřete ji až po splnění zdokumentované podmínky obnovení výchozího stavu. Čtenáři tak mohou sledovat jeden problém, místo aby každý datový paket vykládali jako nový incident.
U hypotetického varování před závazky se upozornění může aktivovat nad 75 $ a zůstat aktivní, dokud závazky neklesnou pod 68 $. Rozestup brání drobným změnám kolem 75 $ vytvářet opakované nové epizody. Zhoršení až ke skutečnému limitu 80 $ může nadále aktualizovat existující epizodu s vyšší závažností.
Zaznamenávejte spouštěcí i nejnovější hodnotu. Čtenář otevírající oznámení později by měl vědět, zda se stav zhoršil, zlepšil nebo vyřešil. Historická spouštěcí informace vysvětluje, proč byla zpráva poslána; aktuální měření podporuje nynější reakci. Ani jedno by nemělo potichu nahrazovat druhé.
Rozlišujte opravy zdroje od opakovaných zpráv
Oprava zdroje může být důležitá i při nezměněném názvu dokumentu a identifikátoru kontraktu. Odstraňování duplicit by mělo porovnávat významový obsah nebo informace o verzi zdroje, místo aby pouze odmítalo každý opakovaný název. Naopak nezměněné opětovné zveřejnění by nemělo vypadat jako nezávislé potvrzení.
Představte si hypotetický výsledek původně zveřejněný jako 9,8 a opravený na 10,2. Pokud je práh kontraktu 10,0, může být oprava podle příslušných pravidel velmi relevantní. Upozornění by mělo opravu označit, uchovat obě verze a nasměrovat čtenáře k tomu, jak kontrakt stanoví zacházení s takovými změnami.
Průvodce upozorněními Polymarket rozvíjí seskupování epizod a aktuálnost v kontextu jiného obchodního místa. Přenositelnou myšlenkou je zachovat vztah mezi verzemi. Zda oprava mění výsledek konkrétního kontraktu, zůstává samostatnou otázkou řízenou podmínkami daného kontraktu a oficiálním procesem určení výsledku.
Výslovně řešte neznámé výsledky objednávek
Požadavek může vypršet na časovém limitu poté, co jej obchodní místo přijalo. Upozornění by to mělo popsat jako neznámý stav odeslaného požadavku, dokud jej nevyřeší podklady účtu. Označení požadavku za odmítnutý jen kvůli selhání místního spojení může vést čtenáře nebo automatizovaný proces k vytvoření nechtěné duplicity.
Zpráva by měla obsahovat kontext účtu, identifikátor původního záměru, čas požadavku a již provedené pokusy o šetření. Měla by uvádět, zda byly související nové požadavky podle provozních pravidel pozastaveny. Citlivé přihlašovací údaje a úplné podepsané datové obsahy do oznámení nepatří.
Vyřešení vyžaduje ověření a sladění původního pokusu s autoritativními záznamy objednávek a plnění. Pozdější odpověď nebo načtení účtu mohou ukázat aktivní objednávku, částečné plnění, dokončené provedení nebo odmítnutí. Upozornění by se mělo uzavřít až po zjištění příslušného stavu a každá zbývající činnost na účtu má být přidělena samostatně.
Oddělujte potvrzení převzetí od dokončení
Čtenář může potvrdit převzetí zprávy na znamení, že věc prošetřuje. Tento úkon by neměl naznačovat, že problém je vyřešen. Nesrovnalost objednávky může zůstat otevřená určitou dobu poté, co někdo převezme odpovědnost, a ostatní operátoři potřebují tento rozdíl vidět.
Používejte samostatné záznamy pro doručení, potvrzení převzetí, přidělení a vyřešení. Stručná poznámka o vyřešení by měla určit podklady, které epizodu uzavřely. U změny harmonogramu to může být ověřený aktualizovaný čas. U nesrovnalosti účtu to může být ověřený a sladěný záznam objednávek a plnění.
To také podporuje rozumné předávání k naléhavějšímu řešení. Doručená naléhavá zpráva bez potvrzení převzetí může potřebovat jinou cestu. Problém s potvrzeným převzetím, jehož šetření pokračuje, může potřebovat zprávu o postupu místo duplicitního poplachu. Systém by měl reagovat na skutečný stav práce, nikoli pouze na uplynutí pevně daného časovače.
Považujte selhání oznámení za samostatnou událost
Proces sledování může zjistit problém a přesto selhat při oznamování čtenáři. Selhání doručení proto potřebují vlastní záznamy. Uchovávejte podkladovou epizodu upozornění nezávisle na kanálu použitém k doručení, aby pozdější pokus mohl zachovat původní podklady a načasování.
Běžný souhrn obvykle snese omezený harmonogram opakovaných pokusů. Závažný problém účtu může vyžadovat předem nastavenou alternativní cestu. Pravidla by měla zabránit tomu, aby se zpráva s nízkou prioritou změnila v záplavu jen kvůli nedostupnosti jednoho kanálu.
Když se zpožděné doručení podaří, ukažte stáří zprávy a pokud možno aktualizujte současný stav. Staré cenové varování by nemělo přicházet tak, jako by bylo právě spuštěno. Zastaralé varování týkající se účtu může být stále důležité, pokud nejistota trvá, ale zpráva by měla vysvětlit původní čas zjištění i nejnovější pokus o ověření a sladění záznamů.
Používejte souhrny k shrnutí rozhodnutí
Užitečný souhrn seskupuje informace podle toho, co čtenář potřebuje prověřit. Může ukazovat kontrakty blížící se k výzkumné lhůtě, změny zdrojů čekající na výklad a dokončené přechody životního cyklu vyžadující běžné účetní zpracování. Nevyřešené výjimky účtu by měl vizuálně i pojmově oddělovat od běžné tržní činnosti.
Nedělejte ze souhrnu počet všech pozorovaných aktualizací. Kontrakt s padesáti drobnými změnami kotace může zasloužit jedno shrnutí, zatímco jediná změna související s pravidly může zasloužit úplnější vysvětlení. Množství údajů není totéž co důležitost rozhodnutí.
Průvodce analytickým softwarem pro predikční trhy pomáhá určit, která měření jsou smysluplná. Analytika může shrnout pozorované období; návrh upozornění musí přesto vysvětlit, proč na shrnutí záleží právě teď. Zahrnujte dostatek údajů o původu a načasování, aby čtenář mohl otevřít podpůrný záznam bez hledání mezi nesouvisejícími zprávami.
Otestujte změněný čas uzavření
Praktické prověření upozornění by mělo zahrnovat hypotetický trh, jehož čas uzavření se posune. Potvrďte, že se naplánované připomínky přepočítají, staré připomínky jsou označeny za nahrazené a před jakoukoli závislou činností je ověřen současný stav. Proces by neměl bez vysvětlení uchovávat dva protichůdné harmonogramy.
Testujte oba směry. Dřívější uzavření může zkrátit výzkumné nebo prováděcí okno. Pozdější uzavření může prodloužit období, během něhož existující objednávky a pozice vyžadují pozornost. Ani jedna změna by neměla automaticky prodlužovat oprávnění strategie za jeho původní meze.
Upozornění by mělo určit změněné pole, staré a nové hodnoty a dotčený pracovní postup. Výzkumník může potřebovat upravit kalendář; operátor může potřebovat prověřit objednávky. Propojením změny s těmito konkrétními povinnostmi se oznámení stává užitečnějším než obecná zpráva, že se aktualizovala metadata trhu.
Testujte pozastavení a opětovné připojení
Výpadek spojení by měl vyvolat prověření znalostí sledovacího systému, nikoli předpoklad, že se nic nestalo. Po opětovném připojení podle potřeby získejte současný stav trhu a účtu, ověřte a slaďte zmeškané události a označte historická upozornění, která stále stojí za předložení.
V hypotetickém přehrání se trh pozastaví, když je sledovací systém odpojený, a později se znovu otevře. Proces, který pouze naslouchá budoucím zprávám, může nadále zobrazovat starý stav. Kontrola při obnově by měla zjistit, co platí nyní, a určit veškeré dopady na účet, k nimž došlo během výpadku.
Udržujte zprávy o obnově stručné. Čtenář potřebuje znát dotčené období, prověřené záznamy a zbývající nejistotu. Dlouhé přehrání každé staré běžné aktualizace může spotřebovat pozornost potřebnou k prošetření jediné nevyřešené objednávky, na které skutečně záleží.
Prověřujte rozpočet podle výsledků pro čtenáře
Měřte, zda upozornění vedla k včasným a dobře informovaným prověřením. Mezi užitečné výsledky patří rozpoznání mylného předpokladu o kontraktu, potvrzení očekávané změny životního cyklu nebo zabránění druhému odeslání, dokud výsledek prvního zůstává neznámý. Zpráva nemusí vyvolat obchod, aby byla hodnotná.
Sledujte ignorované, opožděné a opakovaně znovu otevírané epizody. Mohou odhalit nejasné formulace, nerealistická očekávání reakce nebo pravidla obnovení výchozího stavu, která uzavírají problémy příliš brzy. Prověřte příčiny před pouhým zvýšením či snížením prahů. Tišší systém není nutně lepší, pokud potlačuje důležité výjimky.
Starší průvodce botem pro upozornění na predikčních trzích poskytuje obecný model epizod. Používejte podobný záznam k vyhodnocení rozpočtu pozornosti: co bylo zjištěno, co doručeno, co pochopeno a co vyřešeno. Tyto fáze odhalují více než jediný počet odeslaných oznámení.
Vyřazujte upozornění, když jejich účel skončí
Kontrakt s dokončeným výsledkem, opuštěná výzkumná hypotéza nebo změněný proces účtu už nemusí potřebovat původní nastavení upozornění. Ponechání všech spouštěčů aktivních vytváří nepořádek a může produkovat zprávy, za které žádný čtenář neodpovídá.
Přiřaďte každému upozornění účel a podmínku prověření. Dočasná připomínka oznámení může vypršet po příslušném okně. Průběžné upozornění na riziko účtu může vyžadovat pravidelné potvrzení, že jeho příjemce a reakce zůstávají správné. Historická nastavení by měla zůstat dostupná pro výklad minulých záznamů.
Vyřazení by mělo zohledňovat i nevyřešenou práci. Trh s dokončeným výsledkem už nemusí potřebovat cenová upozornění, ale nadále může vyžadovat připomínku ověření a sladění výplaty. Ukončení jedné kategorie automaticky neukončuje každou odpovědnost spojenou s kontraktem. Mapa životního cyklu pomáhá toto rozlišení vyjádřit výslovně a brání tomu, aby nedokončené účetní zpracování zmizelo spolu s tržním seznamem sledování.
Propojujte upozornění Kalshi s odpovědností
Dobře nastavené upozornění rozpoznává významnou změnu, vysvětluje podklady a přiděluje ohraničený další krok. Rozlišuje očekávanou událost od ověřeného přechodu a zprávu s potvrzeným převzetím od vyřešeného problému. Uchovává také pozorování, která byla shrnuta nebo odložena.
Začněte malou sadou podmínek životního cyklu a účtu, které čtenář dokáže vysvětlit. Přidejte rozpočet oznámení pro běžné aktualizace, samostatnou cestu pro definované výjimky a proces obnovy pro chybějící údaje nebo selhání doručení. Testujte toto chování na běžných dnech i záměrně obtížných scénářích.
Výsledkem je provozní záznam i komunikační kanál. Ukazuje, kdy proces něco věděl, kdy se to čtenář dozvěděl a jak byl problém řešen. Díky této odpovědnosti jsou upozornění užitečná i tehdy, když jsou trhy klidné, události se opožďují nebo je vhodným rozhodnutím nepodnikat žádné další kroky.