Bot pro perpetual kontrakty Hyperliquid spravuje derivátovou expozici prostřednictvím příkazů, plnění a zajištění. Nákup perpetual kontraktu neznamená pořízení odpovídajícího spotového tokenu k výběru. Hodnota pozice se mění s kontraktem a provozní požadavky zahrnují marži, funding a možnost likvidace. Samotný postup spotových zásob proto nestačí.

Spolehlivá automatizace začíná trvalým popisem zamýšlené změny pozice. Potom ověřuje instrument a účet, kontroluje příslušné zdroje, zadává omezený úkon a odsouhlasuje skutečné dění. Strategie má nadále chápat povinnosti při částečném plnění příkazu, souběhu rušení s obchodem nebo restartu procesu.

Jde o obecné vzdělávání o mechanismech perpetual kontraktů, nikoli tvrzení podpory konkrétním softwarem. Všechny číselné příklady jsou hypotetické a složitost vynechávají jen při výslovném uvedení. Není doporučena žádná úroveň páky, sazba fundingu ani očekávaný výnos.

Definujte životní cyklus příkazů bota pro perpetual kontrakty Hyperliquid

Životní cyklus začíná zamýšlenou změnou expozice se znaménkem: například zvýšit dlouhou pozici, snížit krátkou nebo uzavřít určené množství. Záměr má identifikovat instrument, účet, maximální velikost, cenové omezení a verzi pravidel. Obecné označení koupit nepopisuje celý ekonomický cíl.

Výsledky odesláno, přijato, čekající v knize, částečně vyplněno, dokončeno a zrušeno ponechávejte rozlišitelné. Přesné důkazy API určují platná označení. Úspěšná přenosová odpověď sama nedokazuje proměnu celého zamýšleného množství v pozici.

Přehled provedení Hyperliquid vysvětluje důležitost správného rozhraní a účtu. U perpetual kontraktů rámec propojte s knihou pozic místo dosazení spotového zůstatku. Kniha musí zachovávat současnou expozici i dodatečnou expozici možnou ze zbývajících aktivních příkazů.

Určete přesný kontrakt a obchodní místo

Symbol aktiva se může objevit ve více produktech nebo tržních kontextech. Bot má určit skutečný identifikátor perpetual kontraktu, relevantní obchodní místo nebo nasazení, kotační či zajišťovací aktivum a podporovanou přesnost velikosti a ceny. Známá zkratka nestačí ke správnému sestavení příkazu.

Současná dokumentace Hyperliquid odlišuje perpetual kontrakty provozované validátory a trhy HIP-3 mezi dalšími rozhraními ekosystému. Parametry kontraktu a dostupné vztahy zajištění mají pocházet ze skutečných metadat trhu. Nepoužívejte zapamatovaný parametr jednoho instrumentu univerzálně pro každý podobně pojmenovaný kontrakt.

Uchovávejte metadata použitá k autorizaci každého úkonu. Změní-li se konfigurace trhu, starý záznam má zůstat interpretovatelný. Pozdější dotaz může vysvětlovat současné chování bez reprodukce podmínek přípravy dřívějšího příkazu. Rozdíl je důležitý při zkoumání odmítnutí nebo neočekávaného množství.

Přečtěte aktivní režim účtu

Současná dokumentace dostupná přes oficiální web Hyperliquid popisuje standardní, sjednocené a portfoliově maržované účty. Liší se vztahy zůstatků a zajištění. Bot má číst aktivní režim místo předpokladu vždy oddělených nebo vždy společných spotových a perpetual zdrojů.

Ve sjednoceném a portfoliově maržovaném uspořádání mohou dokumentovaný pohled na zůstatek a blokace přesahovat aktivity nesprávně zachycené výkazem pouze spotu nebo jednotlivé decentralizované burzy. Strategie tak může vidět přitažlivou místní příležitost, zatímco širší účet již zavázal zdroje nutné k její podpoře.

Režim účtu chápejte jako součást provozní dohody. Změna režimu může změnit výklad zůstatků a limitů i při stejné aktivní strategii. Po změně odsouhlaste účet před autorizací nové expozice z předpokladů předchozího uspořádání.

Oddělujte limity strategie od burzovní marže

Přijetí příkazu burzou nedokládá soulad s rizikovými pravidly uživatele. Požadavek marže platformy a maximální povolená expozice strategie odpovídají na různé otázky. Opatrný vnitřní limit může odmítnout příkaz, pro který účet technicky má dostatečné zajištění.

Ve zjednodušeném smyšleném příkladu vytvářejí tři jednotky lineárního perpetual kontraktu při ceně 200 nominální expozici 600. Přidělí-li příklad marži 120, jde při vstupu o pětinásobnou páku nominálu vůči marži. Desetiprocentní nepříznivý cenový pohyb vytváří cenovou ztrátu šedesáti jednotek před poplatky a fundingem, tedy spotřebuje polovinu ilustrační marže.

Výpočet není vzorcem likvidační ceny. Skutečná likvidace závisí na instrumentu, maržovém režimu, stavu účtu a udržovacích požadavcích. Příklad ukazuje, proč malá alokace zajištění nečiní ekonomickou pozici malou. Velikost pozice a povolená ztráta potřebují vlastní výslovné limity.

Chování příkazu zvolte podle záměru

Limit určuje cenovou hranici, zatímco doba platnosti určuje zacházení s množstvími neprovedenými okamžitě. Současná dokumentace příkazů Hyperliquid odlišuje čekání v knize, okamžité provedení nebo zrušení a pouze pasivní zadání. Adaptér má zachovat zamýšlenou kombinaci uživatele místo převodu každé žádosti na jedinou výchozí volbu.

Příkaz okamžitě provést nebo zrušit se může vyplnit částečně a zbytek ponechat zrušený. Instrukce pouze pasivního zadání se snaží vyhnout okamžitému odebírání likvidity; nezaručuje pozdější plnění ani ziskovost čekajícího příkazu. Rozdíl je důležitý při odhadu expozice i nákladů provedení.

Průvodce zacházením s API Hyperliquid vysvětluje důvod výkladu výsledků po jednotlivých úkonech. Strategie má reagovat na přijatý výsledek skutečného příkazu. Nemá odvozovat plnou pozici z požadovaného množství obsaženého v žádosti.

Přesnost desetinného záměru zachovejte při sestavování

Omezení ceny a velikosti mají zachovat zamýšlenou přesnost od rozhodnutí strategie po podepsaný úkon. Nahodilé zaokrouhlení může zvětšit expozici, posunout limit přes rozpětí nebo vytvořit neplatnou žádost. Správný směr zaokrouhlení závisí na hranici představované hodnotou.

Například maximální povolená nákupní částka se nemá zaokrouhlovat vzhůru jen kvůli zobrazovací preferenci. Pokyn uzavření má být kontrolován vůči současné pozici a podporovanému množstevnímu kroku. Rozhraní může zobrazovat kratší číslo a trvalý záznam uchovávat přesnou autorizovanou hodnotu.

Validace má nastat před podpisem. Nelze-li množství reprezentovat současnými pravidly trhu, systém má vytvořit výslovné odmítnutí nebo samostatně odůvodněné menší množství. Tichá úprava hodnot po autorizaci ztěžuje doložení trvajícího souladu provedeného úkonu s pravidly uživatele.

Podepisujícího oddělujte od obchodního účtu

Delegovaný agent může podepisovat úkony účtu, aniž by byl účtem, na jehož pozice a zůstatky se má dotazovat. Oficiální dokumentace API peněženek na rozdíl upozorňuje. Čtení adresy agenta jako držitele obchodního účtu může vytvářet prázdný výsledek a falešný dojem neexistující expozice.

Identitu podepisujícího a ekonomického účtu ukládejte do různých polí. Záznam příkazu má také identifikovat příslušný podúčet nebo jiný podporovaný rozsah. Úspěšná kontrola autentizace se tak nezamění za potvrzení strategie na zamýšleném portfoliu.

Požadavky protokolu na nonce koordinujte podle podpisové pravomoci. Model nonce podepsaných úkonů HyperCore nemá být nahrazen předpokládanou posloupností transakcí EVM. Několik procesů sdílejících podepisujícího potřebuje koordinovaný návrh, zatímco samostatná podpisová pravomoc vyžaduje vlastní správu oprávnění a životního cyklu.

Nezodpovězené odeslání chápejte jako nevyřešené

Ztracená odpověď ponechává otázku původního úkonu. Nedokládá selhání ani bezpečnost nového příkazu. Před vnějším odesláním uchovejte trvalý záměr a dostupné identifikátory příkazů pro zkoumání stejné ekonomické žádosti při obnově.

Současnými důkazy účtu a příkazů určete vytvoření čekajícího příkazu, plnění, odmítnutí nebo trvající neznámý stav. Klientský identifikátor může pomoci propojit záznamy, ale nemá být popisován jako univerzální záruka nulového dalšího účinku opakovaného obsahu. Dodržujte zdokumentované chování skutečného koncového bodu.

Při nevyřešeném výsledku zachovávejte příslušnou rezervu zdrojů a expozice. Okamžité uvolnění může jinému procesu dovolit autorizovat druhou pozici. Cílem obnovy je doložení možné již držené pozice účtu, nikoli jen získání úspěšné odpovědi nové žádosti.

Expozici sestavujte z plnění a zbývajících příkazů

Požadované množství, vyplněné množství a otevřený zbytek jsou samostatné hodnoty. Žádá-li hypotetický příkaz pět jednotek a vyplní dvě a potom půl jednotky, změna pozice je 2,5 a zbývající požadované množství je 2,5 do doložení konečného stavu příkazu.

Riziková kontrola účtu má zahrnovat současnou expozici 2,5 jednotky i možný účinek zbytku. Žádost o zrušení může usilovat o odstranění druhého, ale záznam jej nemá mazat před potvrzením dění přijatým stavem příkazu.

Odstraňujte duplicitní důkazy plnění při přehrávání toků nebo překryvu historických dotazů. Dvojí započtení stejného půljednotkového plnění by nadhodnotilo pozici a mohlo vést k nadměrnému uzavíracímu úkonu. Zachovejte stálou identitu plnění a součty odsouhlaste vůči směrodatnému pohledu účtu místo předpokladu nového obchodu v každé přijaté zprávě.

Navrhněte výstupy pouze snižující pozici

Výstupy bota pro perpetual kontrakty Hyperliquid pouze snižující pozici mají vyjadřovat záměr snížit existující pozici bez otevření opačné expozice. Současné volby příkazů tuto kontrolu zahrnují. Je užitečná při možné změně pozice jiným úkonem před provedením výstupu.

Předpokládejte smyšlený účet dlouhý tři jednotky při přípravě výstupu, ale jiný autorizovaný prodej jej snížil na jednu. Neomezený prodej tří může uzavřít zbývající dlouhou pozici a vytvořit krátkou pozici o velikosti dvou jednotek. Řádně uplatněné omezení pouze snížit řeší nežádoucí obrat podle skutečných burzovních pravidel přijetí a provedení.

Pouze snížit nezaručuje dokončení výstupu ani konkrétní cenu. Příkaz může stále narazit na nedostatek protilehlé likvidity, neplatné parametry nebo jiné odmítací podmínky. Bot musí po pokusu odsouhlasit zbývající pozici místo chápání přítomného příznaku jako důkazu zmizelého rizika.

Odlišujte spouštěč výstupu od jeho plnění

Podmínka zastavení nebo výběru zisku může aktivovat příkaz bez dokončení prodeje. Referenční hodnota spouštěče, cenová podmínka, výsledný typ příkazu a velikost mají být výslovné. Různé volby vytvářejí různé kompromisy mezi kontrolou ceny a pravděpodobností provedení za měnících se podmínek.

Spuštěný limit může zůstat nevyplněný při pohybu trhu mimo přijatelný rozsah. Tržně orientovaný výstup může čelit horšímu provedení než pozorovaná spouštěcí úroveň. Ani jeden nemá být předkládán jako zaručená maximální ztráta nebo zaručený realizovaný zisk.

Pozici sledujte přes aktivaci a následná plnění. Uzavře-li se jen část, zbývající množství stále vyžaduje správu. Výstupní řídicí součást má také zahrnovat ruční aktivitu nebo úkon jiné strategie, aby staré spouštěcí velikosti nebyly potichu v nesouladu se současným účtem.

S rušením zacházejte jako se souběhem s trhem

Příkaz se může vyplnit během přenosu žádosti o zrušení. Správný konečný záznam proto může obsahovat částečné plnění a zrušený zbytek. Výsledky jsou slučitelné; zrušení zpětně neodstraňuje již nastalý obchod.

Při nahrazování příkazu určete zbytek staré instrukce před rozhodnutím o velikosti náhrady. Místní žádoucí množství a současný burzovní zbytek se mohou během intervalu rozejít. Chápání náhrady jako nesouvisejícího příkazu plné velikosti může vytvořit nadměrnou expozici.

Průvodce provozní obnovou Hyperliquid vysvětluje potřebu jasné odpovědnosti za povinnosti. Jedna součást má rozhodovat o souhře starého příkazu, mezilehlých plnění a navržené revize. Více procesů nezávisle opravujících stejné rušení může vytvářet více nejistoty než původní zpoždění.

Účetnictví fundingu zachovávejte oddělené

Funding je složkou peněžních toků perpetual expozice odlišnou od zisku nebo ztráty ze vstupních a výstupních cen. Současná dokumentace fundingu popisuje platby mezi držiteli dlouhých a krátkých pozic a ve výpočtu používá nominál založený na cenovém orákulu. Nedosazujte zobrazené ocenění bez kontroly skutečné konvence.

Ve smyšleném intervalu představují dvě jednotky při ceně orákula 500 nominál fundingu 1 000. Předpokládaná platební sazba 0,01 % vytváří platbu 0,1. Šest totožných intervalů by činilo 0,6, ale skutečné sazby, ceny a velikosti pozic se mohou mezi pozorováními měnit.

Sazba příkladu je smyšlená a nepředpovídá směr platby. Zaznamenávejte skutečná připsání a odpisy z důkazů účtu propojené s příslušným obdobím a pozicí. Prognóza fundingu může informovat rozhodnutí, ale není totéž jako již vydělaný nebo zaplacený funding.

Účetnictví fundingu zachovávejte oddělenéOpen PositionsWorking OrdersCollateralFundingUnresolved ActionsTRADING FIELD NOTESEDUCATIONAL RESOURCE
Všech pět záznamů ovlivňuje soudržnou kontrolu účtu; žádný nelze spolehlivě odvodit pouze z cenového grafu.

Odsouhlaste cenové výsledky, poplatky a funding

Před výpočtem čistého výsledku ponechte součásti oddělené. Ve zjednodušené hypotetické dlouhé pozici vytvářejí dvě jednotky se vstupem 500 a výstupem 520 hrubý cenový zisk čtyřicet. Činí-li zaznamenané obchodní náklady tři a čistý funding je odpis 1,2, výsledek je 35,8 před dalšími příslušnými náklady.

Ziskový cenový pohyb tedy může existovat s menším ziskem účtu a nulový cenový výsledek může po nákladech prodělat. Kniha má rozdíly zviditelňovat místo nuceného zahrnutí všech změn zůstatku do jediného čísla realizovaného obchodu.

Používejte skutečná zajišťovací a poplatková aktiva vykazovaná příslušným trhem a účtem. Je-li nutný převod do vykazovací měny, zachovejte čas ocenění a původní množství. Změny hodnoty vykazovacího aktiva nemají být zaměněny za lepší provedení samotné perpetual strategie.

Veďte knihu částečných uzavření

Částečný výstup má jednotně přidělovat ekonomiku pozice při zachování zbývající expozice. Uvažujte smyšlenou dlouhou pozici dvou jednotek se vstupem 500. Uzavření 0,75 při 510 vytváří cenový zisk 7,5. Zbývajících 1,25 později uzavřených při 498 ztratí 2,5, takže hrubý cenový zisk z celé pozice činí pět.

Činí-li kombinované poplatky 1,8 a funding odpis 0,4, úplný čistý výsledek je 2,8. Vykázání pouze prvního ziskového prodeje by výsledek podstatně nadhodnotilo. Vykázání celé dvoujednotkové pozice jako uzavřené po prvním plnění by také vymazalo zbývající riziko.

Účetní metody se mohou lišit prezentací průměrného vstupu a realizovaných složek, takže místní rekonstrukce má sledovat zdokumentovanou konvenci a být odsouhlasena s účtem. Zachovávejte základní plnění a peněžní toky i při jednodušším souhrnu uživatelské zprávy.

Marži sledujte bez vymýšlení pevné likvidační rezervy

Riziko likvidace závisí na současné expozici, vztazích zajištění a udržovacích pravidlech. Procentní vzdálenost od staré vstupní ceny není úplnou mírou. Další pozice, funding a změny hodnoty účtu mohou ovlivňovat dostupné zdroje podle aktivního maržového uspořádání.

Používejte relevantní současné důkazy účtu a parametry instrumentu. Vypočtený odhad má uvádět předpoklady a nemá být zobrazován jako záruka nemožné likvidace před určitou cenou. Rychlé změny a odlišné referenční ceny mohou činit zjednodušenou hranici zavádějící.

Strategie má definovat chování při nedostupných požadovaných důkazech marže. Pokračující přidávání expozice kvůli pohodlně vypadající poslední rezervě může násobit nejistotu. Pozastavení nového rizika při pokračujícím pozorování a autorizované správě pozice se liší od předpokladu bezpečné otevřené pozice kvůli pouhému pozastavení bota.

Před pokračováním po restartu rekonstruujte účet

Spuštění má obnovit trvalé záměry, přijaté identifikátory příkazů, otevřené zbytky, plnění, fundingové události a relevantní převody. Potom má rekonstrukci porovnat se současným stavem účtu. Samotné zdravé spojení nedokládá znalost existujících povinností strategie.

Ruční aktivita musí být zahrnuta. Snížil-li uživatel pozici při vypnutém procesu, bot nemá automaticky obnovovat starou velikost podle zastaralé místní paměti. Vnější změna účtu je důkazem změněného provozního stavu a může vyžadovat nové rozhodnutí podle pravidel.

Nové vstupy obnovujte pouze při podpoře požadovanými záznamy. Nevysvětlené rozdíly mají zůstat viditelné s definovaným rozsahem zkoumání. Tiché přepsání místní knihy jediným současným součtem může skrýt duplicitní plnění, chybějící náklady nebo zrušený příkaz částečně vyplněný před zmizením ze seznamu otevřených příkazů.

Nacvičte jeden přerušený výstup

Užitečné smyšlené cvičení začíná dlouhou pozicí tří jednotek a žádostí pouze snížit o uzavření dvou. Spojení se přeruší po odeslání. Během mezery se vyplní 1,5 jednotky a zbývající půljednotkový příkaz je později zrušen. Správná výsledná pozice je dlouhá 1,5 jednotky za předpokladu žádné jiné aktivity.

Proces obnovy má najít plnění i zrušený zbytek. Nemá předpokládat uzavření zamýšlených dvou jednotek ani znovu odesílat nový dvoujednotkový výstup pouze kvůli chybějící původní odpovědi. Každé další snížení má vycházet ze současné pozice 1,5 jednotky a aktivních pravidel.

Cvičení rozšiřte přehráním stejné zprávy plnění. Po odstranění duplicity má expozice zůstat nezměněná. Scénář testuje několik důležitých hranic najednou: trvalou identitu, částečné provedení, zrušení, restart a ochranu před nezamýšleným obratem. Test uspěje při vysvětleném konečném účtu, nikoli při rychlé odpovědi každé žádosti.

Automatizaci hodnoťte podle zanechané pozice

Perpetual bot má být hodnocen podle trvající správnosti záznamů pozice a zdrojů za běžného i přerušeného provozu. Rychlé žádosti jsou užitečné pouze při schopnosti aplikace identifikovat účet, vyložit každý výsledek a vysvětlit zbývající expozici.

Dokončené a nevyřešené pokusy kontrolujte společně. Zaznamenejte četnost potřeby obnovy strategie, změněné předpoklady a dodržení vnitřních limitů při souběhu. Obchodní výkonnost oddělujte od provozní správnosti, aby příznivý tržní pohyb neskrýval vadný životní cyklus příkazu.

Srozumitelný bot pro perpetual kontrakty Hyperliquid spojuje omezený záměr se skutečnými plněními, uznává funding jako vlastní peněžní tok a spravuje výstupy podle současných pozic. Tyto disciplíny nemohou odstranit derivátové riziko, ale dávají uživateli soudržný základ rozhodnutí o dalších povolených úkonech účtu.

Pokračujte v učení

Prozkoumat všechny zdroje