Fehlermeldung: „The new trade cannot be open, because some close orders will have a opposite position“
1. Beschreibung
Diese Meldung erscheint, wenn ein neuer Trade nicht eröffnet werden kann, weil seine Close Orders (Schließungsorders) im Widerspruch zu bestehenden Close Orders anderer, bereits laufender Trades stehen würden. Die OptionsApp erkennt diesen Konflikt automatisch und verhindert die Eröffnung, da Interactive Brokers (IBKR) technisch keine gleichzeitige Kauf- und Verkaufsorder auf denselben Optionskontrakt erlaubt.
2. Hintergrund
Die OptionsApp kann überlappende Trades führen, also Konstellationen, in denen mehrere Trades denselben Kontrakt (Strike, Verfall, Optionstyp) enthalten. Ab Version 2.0 setzt das eine Freischaltung im Benutzerportal voraus, siehe Überlappende Trades in der OptionsApp. Auch mit dieser Freischaltung bleibt die hier beschriebene Grenze bestehen: Ein Konflikt liegt vor, wenn ein neuer Trade auf einen Kontrakt zielt, der bereits in einem anderen Trade existiert und dessen Close Order in die entgegengesetzte Richtung geht. Diesen Trade eröffnet die OptionsApp nicht, weil die TWS die Order ablehnen würde.
3. Beispiel
- Trade A: Short Put 6500 / Long Put 6400 enthält eine Kauf-Order zum Schließen des Shorts.
- Trade B: Long Put 6500 / Short Put 6400 enthält eine Verkaufs-Order zum Schließen des Longs. Beide betreffen denselben Kontrakt (Put bei 6500). In der Summe würde also eine Kauf- und eine Verkaufsorder auf denselben Strike aktiv sein und IBKR würde diese Order ablehnen. Die OptionsApp verhindert daher bereits im Vorfeld die Eröffnung und gibt diese Fehlermeldung aus:
4. Vorgehensweise
Generell kann dieser Umstand einfach akzeptiert werden, da der Fehler nur selten und meist an starken Trendtagen auftritt. Es handelt es sich nicht um ein technisches Problem, sondern um eine notwendige Schutzmaßnahme, um widersprüchliche Orders zu vermeiden.
Allerdings hängt das Verhalten stark von der jeweiligen Strategie ab. Wenn aktiv gehandelt wird und der Trade trotzdem eröffnet werden soll, kann wie folgt vorgegangen werden:
- Prüfen, welche Trades bereits Close Orders besitzen, deren Kontrakte beim neuen Trade gewählt werden könnten.
- Den neuen Trade so anpassen, dass keine entgegengesetzte Close Order entsteht (z. B. leicht andere Strikes wählen oder das Stop-Management entsprechend verändern).
- Danach den Trade manuell über Direct Trade nachträglich eröffnen.
Liegt die Freischaltung "Überlappende Positionen zwischen Trades" nicht vor, wird ein gegenläufiger Trade bereits vorher nicht eröffnet, unabhängig von den Close Orders. Dazu: Freischaltungen im Benutzerportal.