← Zurück zum Modul-Shop
Schutz & RisikoVersion 1.0.1

Break-even Protection

Schützt eine bereits positiv laufende Long- oder Short-Position, indem der Stop Loss nach einer festgelegten Gewinnbewegung automatisch in die Nähe des tatsächlichen Einstiegspreises verschoben wird. Der bestehende Take Profit bleibt dabei aktiv.

Für Betreiber und Entwickler von Python-Trading-Bots, die laufende Gewinne schützen möchten, ohne Take Profit, Entry-Strategie oder Positionsgröße ihres Bots neu entwickeln zu müssen.

SelbstinstallationKein AboLong & ShortTP bleibt aktivPython 3.11+

Welches Problem löst das Modul?

Ein Trade kann schon deutlich im Gewinn sein und danach trotzdem bis zum ursprünglichen Stop Loss zurücklaufen. So wird aus einem guten Trade noch ein voller Verlust. Break-even Protection verschiebt den Stop nach einer festgelegten positiven Kursbewegung kontrolliert zum tatsächlichen Einstiegspreis oder zu einem kleinen Schutzgewinn. Der Take Profit bleibt dabei aktiv. Dreht der Markt anschließend zurück, wird die Position ungefähr am Einstieg oder mit dem gewählten Puffer geschlossen, statt wieder den ursprünglichen Verlust zuzulassen.

Für welche Börsen ist es geeignet?

  • Exchange-neutraler Python-Kern mit dokumentierter Adapter-Schnittstelle
  • Mitgelieferter Bitget-Referenzadapter für One-way- und Hedge-Modus
  • Andere Börsen und SDKs sind mit einem passenden Adapter und dokumentiertem Abnahmetest nutzbar
  • Jede Börse und jeder Kontomodus benötigt vor Live-Einsatz einen dokumentierten Abnahmetest
  • Keine pauschale Plug-and-play-Garantie für jede Exchange, API-Version oder Kontoart
Technischer Ablauf

Take Profit bleibt aktiv, während der Stop Loss zum Break-even nachgezogen wird.

Nach dem Entry bleiben zunächst der ursprüngliche Stop Loss und der geplante Take Profit bestehen. Erst wenn die konfigurierte Gewinnschwelle erreicht ist, prüft das Modul Position, durchschnittlichen Fill-Preis, aktuellen Marktpreis, Gebührenpuffer sowie vorhandene SL- und TP-Orders. Danach ersetzt es nur den Stop Loss durch einen stärkeren Reduce-only-Schutz. Der Take Profit wird nicht verändert. Der neue Stop kann exakt am Entry liegen oder leicht darüber beziehungsweise darunter, um Gebühren, Funding, Slippage oder einen bewusst gewählten kleinen Restpuffer zu berücksichtigen.

  1. 01Position, Richtung, Fill-Preis sowie aktuelle Stop-Loss- und Take-Profit-Orders frisch abgleichen
  2. 02Aktivierungsschwelle und gewünschten Break-even-Puffer aus validierter Konfiguration berechnen
  3. 03Prüfen, ob die Schwelle erreicht und der neue Stop stärker als der bestehende Schutz ist
  4. 04Take Profit unverändert lassen und den Reduce-only Stop idempotent erstellen oder kontrolliert ersetzen
  5. 05Bestätigung, Positionsmenge und Triggerpreis erneut von der Exchange verifizieren
  6. 06Ergebnis und technischen Grund strukturiert protokollieren

Was das Modul technisch übernimmt

  • Getrennte Long- und Short-Berechnung auf Basis des tatsächlichen durchschnittlichen Fill-Preises
  • Konfigurierbare Aktivierungsschwelle als Prozent-, R- oder absolute Preisbewegung
  • Break-even exakt am Entry oder mit frei definierbarem Abstand oberhalb beziehungsweise unterhalb des Einstiegs
  • Bestehender Take Profit bleibt während der Stop-Anpassung unverändert aktiv
  • Optionaler Gebühren-, Funding- und Slippage-Puffer
  • Erhalt eines bereits stärkeren Stops; niemals Rückstufung des vorhandenen Schutzes
  • Mengenabgleich für vollständige, vergrößerte und teilweise geschlossene Positionen
  • Ein Stop gilt nur mit Reduce-only und vollständiger aktueller Mengenabdeckung als ausreichend
  • Idempotente Verarbeitung gegen doppelte Stop-Erstellung bei wiederholten Bot-Zyklen
  • Eindeutige Zustände für nicht erreicht, bereits geschützt, aktualisiert, blockiert und fehlgeschlagen
  • Strukturierte Ergebnisse für Logging, Alerts und spätere Reports

Was Sie nach dem Kauf erhalten

  • Versioniertes Python-Paket 1.0.1 mit typisierten Konfigurations- und Ergebnisobjekten
  • Exchange-neutrale Break-even-Engine und dokumentierte Adapter-Schnittstelle
  • Referenzadapter und Integrationsbeispiel für Bitget
  • Vollständige Einbau-, Konfigurations- und Testanleitung auf Deutsch
  • Beispielkonfigurationen für konservative, normale und verzögerte Aktivierung
  • 42 automatisierte Testfälle für Long, Short, Mengenabdeckung, Gebührenpuffer, Dubletten und Exchange-Fehler
  • Reproduzierbarer Wheel- und Source-Paket-Build mit Changelog und Release-Checkliste

Technische Voraussetzungen

  • Python 3.11 oder neuer
  • Bestätigter durchschnittlicher Fill-Preis und aktuelle offene Positionsmenge
  • Aktueller Markt- oder Mark-Preis aus einer geprüften Datenquelle
  • Eindeutige Positionsrichtung und bekannter One-way-/Hedge-Modus
  • Vorhandener Stop-Loss-Adapter oder Integration mit Stop-Loss Safety
  • Testnet-, Demo- oder sichere Testumgebung vor Live-Freigabe

Klare Grenzen

  • Kein Handels-, Entry- oder Gewinnsignal und keine Empfehlung für eine Aktivierungsschwelle
  • Break-even reduziert den geplanten Trade-Verlust, garantiert wegen Gebühren, Slippage, Kurslücken, Liquidität und Exchange-Ausfällen aber keinen exakt verlustfreien Exit
  • Ein Schutzpreis leicht unterhalb des Long-Einstiegs beziehungsweise oberhalb des Short-Einstiegs kann bewusst einen kleinen kontrollierten Restverlust zulassen
  • Zu enge Einstellungen können zu häufigen frühen Exits führen und müssen vom Betreiber getestet werden
  • Die tatsächliche Kostenneutralität hängt von Gebühren, Funding, Slippage und Ausführungsqualität ab
  • Persönliche Strategieanpassung und Integration bleiben separate Leistungen

Was nicht enthalten ist

  • Keine automatische Optimierung anhand historischer Performance
  • Kein Trailing-Stop oder Momentum-Modell
  • Keine Veränderung oder automatische Berechnung der Take-Profit-Strategie
  • Keine Entry-Strategie und keine Positionsgrößenberechnung
  • Keine ungeprüfte Universal-Kompatibilität mit jeder Exchange oder API-Version
  • Keine Gewinn- oder vollständige Verlustvermeidungsgarantie
Selbst installieren oder Hilfe buchen

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.

Integrationshilfe anfragen