OpenAlgo Executor für Openclaw

Eine Hochleistungsschnittstelle zur Verwaltung automatisierter Trading-Operationen und zum Abrufen von Marktdaten über die OpenAlgo API.

anthonyabraham1379-pixel
v1.0.0
Apr 8, 2026
0
718
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install openalgo-executor

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, openalgo-executor über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist OpenAlgo Executor?

OpenAlgo Executor ist eine ausgeklügelte Skill, die entwickelt wurde, um die Lücke zwischen KI-Coding-Agenten und Finanzmärkten zu schließen. Durch die Integration dieser Funktion in Ihren Workflow via Openclaw Skills können Entwickler programmatisch Markt- und Limit-Orders ausführen, Portfolio-Positionen in Echtzeit überwachen und Live-Symbolkurse abfragen. Diese Skill fungiert als robuster Wrapper um die OpenAlgo API und wandelt komplexe Trading-Logik in ausführbare, für Menschen lesbare Befehle um, die jeder KI-Agent verarbeiten kann.

Egal, ob Sie einen autonomen Trading-Bot oder einen Finanzforschungsassistenten bauen, diese Skill bietet die notwendige Grundlage, um sicher und effizient mit Trading-Backends zu interagieren. Als Teil des breiteren Openclaw Skills-Ökosystems legt sie Wert auf Benutzerfreundlichkeit und ermöglicht sowohl lokale Entwicklung als auch Remote-Bereitstellung über benutzerdefinierte API-Endpunkte.

OpenAlgo Executor Anwendungsfälle

  • Automatisierung von Markt-Kauf- und Verkaufsaufträgen für Kryptowährungen wie SOL, BTC oder ETH.
  • Platzierung präziser Limit-Orders bei bestimmten Kurszielen zur Optimierung von Ein- und Ausstiegspunkten.
  • Überwachung des aktiven Portfolio-Risikos durch Abruf aller aktuellen offenen Positionen in Echtzeit.
  • Sammlung von Live-Marktinformationen durch Symbolkursabfragen zur Unterstützung automatisierter Entscheidungsfindung.
  • Skalierung der Trading-Infrastruktur durch Verbindung zu Remote-OpenAlgo-Instanzen via ngrok-Tunnel.

So funktioniert OpenAlgo Executor

  1. Der KI-Agent initiiert einen Befehl unter Verwendung der Funktion run_command mit spezifischen Parametern wie symbol, action und quantity.
  2. Die Anfrage wird durch das interne Skript openalgo_client.py verarbeitet, das sich im Projektverzeichnis befindet.
  3. Die Skill stellt eine Verbindung zum OpenAlgo API-Endpunkt her, der standardmäßig auf localhost gesetzt ist, aber überschrieben werden kann.
  4. Die OpenAlgo API führt die angeforderte Finanztransaktion oder Datenabfrage an der verbundenen Börse aus.
  5. Erfolgs- oder Fehlerantworten werden an die Openclaw Skills-Umgebung zurückgegeben, wodurch der Agent auf Marktbedingungen oder den Ausführungsstatus reagieren kann.

OpenAlgo Executor Einrichtung

Um mit dieser Skill zu beginnen, stellen Sie sicher, dass das Skript openalgo_client.py in Ihrem Scripts-Verzeichnis vorhanden ist. Dieses Skript fungiert als primärer Treiber für alle API-Interaktionen. Sie können die Installation durch Ausführen eines einfachen Kursabfragebefehls über die CLI-Schnittstelle überprüfen.

# Überprüfen, ob das Skript vorhanden ist
ls scripts/openalgo_client.py

# Einen Test-Kursabfragebefehl ausführen
openalgo-executor.run_command("quote --symbol BTCUSD")

Wenn Sie einen Remote-Server oder einen ngrok-Tunnel verwenden, stellen Sie sicher, dass die URL bereitsteht, um sie als Argument in Ihren Befehlen zu übergeben.

OpenAlgo Executor Datenschema & Taxonomie

Die Skill organisiert ihre Operationen durch eine strukturierte Menge von CLI-Argumenten, die direkt auf Trading-API-Parameter abgebildet werden. Nachfolgend ist das primäre Schema für Order- und Datenoperationen aufgeführt:

Argument Beschreibung Standard / Typ
--symbol Der Ticker oder das Handelspaar (z. B. BTCUSD) String (Erforderlich)
--action Die Handelsrichtung (Kaufen oder Verkaufen) String (Erforderlich für Orders)
--quantity Das Volumen oder der Handelsbetrag Numerisch (Erforderlich für Orders)
--type Die Ausführungslogik (Markt oder Limit) market (Standard)
--price Der Ausführungspreis für Limit-Orders Numerisch
--url Der Ziel-OpenAlgo API-Endpunkt http://localhost:5000 (Standard)

OpenAlgo Executor Erweiterte Funktionen

  • Unterstützung für benutzerdefinierte Endpunkte: Verwenden Sie den --url-Flag, um eine Verbindung zu jeder erreichbaren OpenAlgo-Instanz herzustellen, was Remote- oder Cloud-basierte Trading-Setups innerhalb von Openclaw Skills erleichtert.
  • Limit-Order-Präzision: Ausgeklügeltes Kurs-Targeting für fortgeschrittene Ein- und Ausstiegsstrategien über einfache Markt-Orders hinaus.
  • Echtzeit-Positionsverfolgung: Sofortiger Zugriff auf das aktuelle Markt-Exposure für dynamisches Risikomanagement und automatisiertes Portfolio-Rebalancing.
  • Erweiterbare Skripte: Der zugrunde liegende Python-Client kann modifiziert werden, um zusätzliche OpenAlgo-Endpunkte zu unterstützen, während sich die Trading-Plattform weiterentwickelt.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*