Drawdown Report
Berechnet aktuellen und maximalen cashflow-bereinigten Drawdown in Betrag und Verhältnis mit jeweils korrektem Extremzeitpunkt.
Für Betreiber und Entwickler, die Konto-, Bot- oder Strategie-Drawdown aus einer bestätigten Equity-Zeitreihe nachvollziehbar berichten möchten.
Welches Problem löst das Modul?
Der aktuelle Kontostand allein zeigt nicht, wie stark ein Bot zwischenzeitlich vom bisherigen Höchststand gefallen ist. Ein- und Auszahlungen können die Auswertung zusätzlich verfälschen und wie Gewinn oder Verlust aussehen. Drawdown Report rechnet solche Geldbewegungen neutral heraus und zeigt den aktuellen sowie den bisher größten Rückgang in Geld und Prozent. Dadurch erkennt der Betreiber, wie tief das Konto tatsächlich unter seinem bereinigten Höchststand liegt.
Für welche Börsen ist es geeignet?
- Exchange-neutraler Python-Kern ohne direkten Börsenzugriff und ohne API-Schlüssel
- Mit Bitget, Binance, Bybit, OKX und anderen Börsen nutzbar, wenn der Bot den dokumentierten Datenvertrag erfüllt
- Für BTC, ETH und andere Symbole sowie Long und Short geeignet, soweit die Eingangsdaten vollständig sind
- Der kundenseitige Adapter bleibt für bestätigte Exchange-Daten, Vorzeichen, Einheiten und Reconciliation verantwortlich
- Keine pauschale Plug-and-play-Garantie für jede Börse, API-Version, Kontoart oder Bot-Struktur
Cashflows werden neutralisiert und absolute sowie relative Maxima getrennt geführt.
Jeder Equity-Punkt enthält bestätigte Equity und kumulierten Netto-Cashflow. Das Modul sortiert die Reihe, führt die bereinigte High-Water-Mark und berechnet aktuellen Drawdown sowie maximale Betrags- und Verhältniswerte unabhängig voneinander.
- 01Equity und Cashflows derselben Quelle laden
- 02Punkt-IDs und Scope auf Konsistenz prüfen
- 03Zeitreihe deterministisch sortieren
- 04Bereinigte Equity und High-Water-Mark führen
- 05Aktuelle und beide maximalen Drawdown-Kennzahlen berechnen
- 06Bericht nur bei GENERATED veröffentlichen
Was das Modul technisch übernimmt
- Cashflow-bereinigte Equity aus Einzahlungen und Auszahlungen
- Deterministische Sortierung nach Zeit und Punkt-ID
- Idempotente point_id und Konflikt-Erkennung
- Strikte Einzel-Scope-Prüfung
- Persistierbare cashflow-bereinigte High-Water-Mark
- Aktueller Drawdown in Betrag und Verhältnis
- Unabhängiger maximaler Drawdown-Betrag mit Zeitpunkt
- Unabhängiges maximales Drawdown-Verhältnis mit Zeitpunkt
- Blockierung nicht positiver bereinigter Equity
Was Sie nach dem Kauf erhalten
- Versioniertes Python-Paket 1.0.0 mit vollständig typisierter öffentlicher API
- Deterministischer exchange-neutraler Kern ohne externe Laufzeitabhängigkeiten
- Vollständige deutsche Produkt-, Einbau-, Betriebs-, Fehlerbehebungs- und Abnahmeanleitung
- Beispielkonfiguration und ausführbares Integrationsbeispiel
- 15 automatisierte Tests mit 100,00 Prozent Statement- und Branch-Coverage
- Ruff- und Mypy-strict-geprüfter Quellcode mit PEP-561-Marker
- Reproduzierbarer Wheel- und Source-Distribution-Build
- Kunden-ZIP mit geprüfter SHA-256-Prüfsumme, Lizenz, Changelog und Kontrollbericht
Technische Voraussetzungen
- Bestätigte Equity-Snapshots aus einer konsistenten Quelle
- Kumulierter Netto-Cashflow seit festem Reihenbeginn
- Stabile point_id und einheitlicher Scope
- Timezone-aware Zeitstempel
- Einheitliche Kontowährung und Equity-Definition
- Vollständige Reihe oder verifizierter Checkpoint mit Folgepunkten
Klare Grenzen
- Keine zeit- oder geldgewichtete Renditeberechnung
- Falsch klassifizierte Cashflows können nicht automatisch erkannt werden
- Keine Bot-Abschaltung oder Positionsschließung
- Keine direkte Exchange-Abfrage
- Lange Reihen benötigen eine kundenseitige Speicherstrategie
- Persönliche Bot-Integration bleibt separate Leistung
Was nicht enthalten ist
- Kein Max-Drawdown-Entry-Gate
- Keine Tagesverlustzählung
- Keine Performance-Prognose
- Keine automatische Cashflow-Erkennung
- Kein gehostetes Dashboard
- Keine Gewinn- oder vollständige Verlustvermeidungsgarantie
Die vollständige Anleitung kommt mit dem Modul.
Die öffentliche Seite erklärt Funktion, Lieferumfang und Grenzen. Nach dem Kauf enthält das Paket den vollständigen Code und jeden Einbauschritt. Falls der vorhandene Bot keinen passenden Order-Adapter besitzt, kann persönliche Integration separat angefragt werden.