Kann man Hyperliquid automatisieren?

Ja, mit der dokumentierten Schnittstelle des Handelsplatzes selbst statt um sie herum. Lesen braucht keinen Key, Schreiben braucht eine Signatur, und ein Konto kann ein API-Wallet genehmigen, das diese Signaturen statt seines eigenen Keys erzeugt.

Zuletzt aktualisiert: 16.10.2026

Ja, über die öffentliche API

Ja: Hyperliquid veröffentlicht seine ganze Handelsschnittstelle als öffentliche HTTP-API, dieselbe, die die Weboberfläche nutzt. Lesen braucht keinen Key, Schreiben braucht eine signierte Aktion, und ein Konto kann ein API-Wallet genehmigen, das sie statt seines eigenen Keys signiert.

Wofür es da istWo
Lesen: mittlere Kurse, das L2-Orderbuch, Kerzen, die Funding-Historie, der Zustand eines Kontos. Kein Key, keine Signatur.POST https://api.hyperliquid.xyz/info
Schreiben: order, cancel, modify, updateLeverage, approveAgent, withdraw3 und die übrigen, jede signiert.POST https://api.hyperliquid.xyz/exchange
Live-Ströme (allMids, l2Book, trades, candle, userFills), und eine Alternative zum Senden über HTTP.wss://api.hyperliquid.xyz/ws
Dieselben drei Wege auf dem Test-Handelsplatz.api.hyperliquid-testnet.xyz

Drei Adressen zählen, unten, und jede Zahl dieser Seite ist die der Dokumentation vom 5. Oktober 2026.

Die SDKs, die die Dokumentation nennt

Sie müssen signierte Aktionen nicht von Hand zusammenbauen. Die Dokumentation nennt ein offizielles Python-SDK, hyperliquid-dex/hyperliquid-python-sdk, ein Rust-SDK der Community, zwei TypeScript-SDKs der Community (nktkas/hyperliquid und nomeida/hyperliquid) und CCXT.

Das Signieren ist der Teil, den man eher übernimmt als neu schreibt. Eine Aktion wird in einer genauen Form serialisiert und signiert, und eine Form, die in einem einzigen Feld falsch ist, wird abgelehnt: die Order erreicht das Orderbuch nie.

API-Wallets und Nonces

Ein Hauptkonto kann API-Wallets genehmigen, die im Namen des Hauptkontos oder eines seiner Unterkonten signieren. Sie signieren nur: um die Daten eines Kontos abzufragen, müssen Sie die echte Adresse dieses Kontos übergeben, und das Agent-Wallet zu verwenden liefert ein leeres Ergebnis.

Die Nonces sind strenger, als sie aussehen. Hyperliquid behält die 100 höchsten Nonces je Adresse, und eine neue Aktion braucht eine Nonce über der kleinsten dieser Menge, die nie zuvor verwendet wurde, und innerhalb eines Fensters von (T minus 2 Tage, T plus 1 Tag), wobei T der Zeitstempel des Blocks in Unix-Millisekunden ist.

Bei einem abgemeldeten Agenten lassen sich Nonces wiederholen

Ein API-Wallet wird beschnitten, wenn ein neues Wallet ohne Namen angemeldet wird, wenn ein neues Wallet mit Namen einen bestehenden Namen übernimmt, wenn es abläuft, oder wenn dem Konto, das es angemeldet hat, das Geld ausgeht. Die Dokumentation warnt, dass bei einem abgemeldeten Agenten der Nonce-Zustand beschnitten werden kann, sodass früher signierte Aktionen wiederholt werden können: erzeugen Sie ein neues Agent-Wallet, statt ein altes wiederzubeleben.

Die Anfragelimits, wie dokumentiert

  • Je IP. REST-Anfragen teilen sich eine aggregierte Gewichtsgrenze von 1.200 pro Minute. Eine Exchange-Aktion wiegt 1 + floor(batch_length / 40), ein Bündel ist also fast umsonst; die meisten Info-Anfragen wiegen 20, eine Handvoll wiegt 2, und userRole wiegt 60.
  • Je Adresse. 1 Anfrage je 1 kumuliert gehandeltem USDC, nach einem anfänglichen Puffer von 10.000 Anfragen, danach eine Anfrage alle 10 Sekunden. Stornierungen bekommen ein weiteres Kontingent.
  • Websocket. Höchstens 10 Verbindungen, 30 neue Verbindungen pro Minute, 1.000 Abos, 2.000 gesendete Nachrichten pro Minute und 100 gleichzeitig laufende Post-Nachrichten.
  • Offene Orders. Eine Standardgrenze von 1.000, plus eine weitere je 5 Mio. USDC Volumen, gedeckelt bei insgesamt 5.000.

Die Grenze je Adresse überrascht ein neues Programm: sein Kontingent verdient es sich durch Handeln, und eine Schleife, die blind wiederholt, verbraucht es für nichts.

Ein Skript, ein Bot, ein Assistent

Was es istWer entscheidetWas es von Ihnen braucht
Ein SkriptSie, als Sie es geschrieben haben. Es läuft eine Folge ab und wählt nichts.Dass Sie es lesen, bevor Sie es starten. Seine Grenzen sind die getippten Zeilen.
Ein BotEine Regel, die Sie geschrieben haben, immer wenn ihre Bedingungen erfüllt sind, unbeaufsichtigt.Grenzen außerhalb der Regel, und einen Weg, ihn mit einem Befehl zu stoppen.
Ein Assistent (ein KI-Agent)Ein Modell schlägt vor; Code prüft den Vorschlag gegen Zahlen.Grenzen, die er nicht erweitern kann, und einen Key, der nicht auszahlen kann.

Die API kann nicht erkennen, welcher der drei sie aufruft, und wendet auf alle drei dieselben Regeln an. Sie unterscheiden sich darin, wo die Entscheidung fällt und was passiert, wenn sie falsch ist: ein Skript, das falsch liegt, liegt einmal falsch, ein Bot die ganze Nacht.

Locker Protocol Agentic ist die dritte Art: lpa für einen Menschen oder einen KI-Agenten, ein MCP-Server mit denselben Befehlen als Werkzeuge, eine lokale Policy, die vor jeder Order zweimal geprüft wird, und ein von Ihrer eigenen Wallet signiertes Mandat. Es verspricht kein Ergebnis.