
Der ADAMANT Trading- und Market-Making-Bot ist ein Open-Source-Tool für Token-Emittenten und Kryptobörsen, die autonomes Market-Making benötigen. Er platziert und führt Aufträge aus, um Handelsvolumen zu generieren, den Spread und die Liquidität aufrechtzuerhalten, dynamische Orderbücher aufzubauen und Tokenpreise zu überwachen. Version 6.0.0 bringt eine Reihe von Verbesserungen mit sich, die erwähnenswert sind, wenn Sie den Bot betreiben oder anpassen.
Änderungen an Konfiguration und Codebasis
Die Codebasis wurde umstrukturiert, um die Anpassung für alle, die am Open-Source-Projekt arbeiten, zu vereinfachen. Die Konfiguration erfolgt nun über einen vereinheitlichten Handelskonfigurationsentwurf, der für alle unterstützten Börsen gilt. Preisfunktionen wie getSmartPrice() und getCleanPrice() sowie Hilfsfunktionen wurden aktualisiert, um eine bessere Genauigkeit zu gewährleisten. Der Preisüberwacher und der dynamische Orderbuch-Generator wurden ebenfalls verbessert, um eine zuverlässigere Marktüberwachung zu ermöglichen.
„Prevent“-Aktion des Preisüberwachers
Bisher war die einzige Aktion des Preisüberwachers „fill“ – also das aktive Platzieren von Kauf- oder Verkaufsaufträgen, um einem Referenzpreis einer anderen Börse zu folgen. Dieser Ansatz kann den Bot Manipulationen durch Dritte aussetzen. Die neue „prevent“-Aktion verfolgt einen anderen Ansatz: Anstatt einen Preis durch Orderplatzierung durchzusetzen, definiert sie einen sicheren Preiskorridor, den andere Bot-Module (wie Liquidität) einhalten müssen, und verbietet damit das Kaufen zu hohen und das Verkaufen zu niedrigen Preisen außerhalb dieses Bereichs.

Neue und erweiterte Befehle
Der Befehl /deposit zeigt nun Einzahlungsadressen für alle verfügbaren Chains an, wodurch Einzahlungen vereinfacht werden.

Ein neuer Befehl /info zeigt alle verfügbaren Informationen zu einer bestimmten Coin an, einschließlich Chain-Details.

Die Stornierung von Aufträgen kann nun nach Modultyp (manuell, Orderbuch-Generator, Preisüberwacher, Liquidität usw.), Kauf- oder Verkaufsseite und Preis gefiltert werden. Dies gibt Administratoren eine feinere Kontrolle bei der Verwaltung aktiver Aufträge.

Bei Verwendung von /amount, /interval oder /stats meldet der Bot nun das geschätzte Handelsvolumen, das er generiert, und hilft so Betreibern, die erwartete Aktivität einzuschätzen.

Der neue Befehl /account zeigt Handelsgebühren und das monatliche Handelsvolumen für das Bot-Konto an, sofern die Börse diese Daten bereitstellt.

Der Befehl /stats wurde erweitert, um Preise des Handelspaares, Tiefst- und Höchststände, Handelsvolumen, höchsten Bid und niedrigsten Ask des Orderbuchs mit Spread, Orderbuch-Liquidität, geschätztes Market-Making-Volumen sowie Auftragsstatistiken nach Typ mit Gesamtsummen einzubeziehen.

Börsenunterstützung
Der Bot unterstützt nun XeggeX und verfügt über aktualisierte Börsen-Connectoren für Azbit, Coinstore, FameEX, NonKYC, P2B und StakeCube. Diverse Fehlerbehebungen und weitere Verbesserungen runden das Release ab.
Die Veröffentlichung und das Änderungsprotokoll sind auf GitHub verfügbar: adamant-tradebot v6.0.0.