In der Simulationsumgebung arbeiten

In Bearbeitung - Zielversion V0.38.0

Die Implementierung von Alarmen und regelbasiertem Handel ist noch nicht vollständig abgeschlossen. Diese Dokumentation beschreibt die geplante und teilweise bereits umgesetzte Funktionalität.

Eine Simulationsumgebung ist eine abgetrennte Kopie Ihrer Portfolios und Konten zu einem Stichtag in der Vergangenheit. Sie ist ein eigener Mandant: Was Sie darin buchen, ändern oder löschen, bleibt darin und berührt Ihr echtes Portfolio nicht. Wie eine Umgebung entsteht, ist unter Regelbasierter Handel beschrieben.

Mit Zur Simulation wechseln öffnen Sie eine Umgebung, mit Zum Hauptmandanten wechseln kehren Sie zurück. Beide Befehle laden die Anwendung neu, damit Navigationsbaum, Menüs und Auswertungen wirklich zur gewählten Umgebung passen und nicht noch Zahlen des zuvor geöffneten Mandanten zeigen.

Was in einer Umgebung möglich ist

Die folgende Übersicht zeigt, womit Sie in einer geöffneten Umgebung arbeiten können und was ausserhalb bleibt. Massgebend ist immer, wo die Daten hingehören: alles Mandantenspezifische gehört der Umgebung, die Strategie und Ihr Benutzerkonto gehören Ihnen.

BereichIn der Umgebung
Portfolios, Konten, Watchlists, Korrelationsmatrizen, Importe, SteuerkorrekturenVollständig bearbeitbar; sie gehören allein der Umgebung.
TransaktionenSie können eigene Transaktionen erfassen, ändern und löschen. Beachten Sie dazu den Abschnitt zur Wirkung einer Wiederholung.
Strategie mit ihren Anlageklassen, Wertpapieren und RegelnNur lesbar. Ändern Sie die Strategie in Ihrem eigenen Portfolio und wiederholen Sie die Simulation danach erneut.
AlarmeNicht verfügbar. Alarme beobachten laufende Kurse und gehören deshalb ausschliesslich zu Ihrem eigenen Portfolio.
Instrumente, Währungspaare, Anlageklassen, Börsen, ImportvorlagenWie gewohnt bearbeitbar. Diese Daten sind gemeinsam genutzt und gehören keiner einzelnen Umgebung.
Konto-DaueraufträgeErfassbar; ausgeführt werden sie allein durch die Historische Wiederholung.
Persönliche Daten exportieren und Löschen meiner Daten und des BenutzerkontosNicht verfügbar. Beide betreffen Ihr Benutzerkonto und wirken nur in Ihrem eigenen Portfolio; die Menüeinträge werden in einer Umgebung deshalb nicht angezeigt.
Lesezugriff teilen und die KlientenverwaltungNicht verfügbar. Eine Freigabe gilt Ihrem eigenen Portfolio, nicht einer Kopie davon.

Versuchen Sie eine dieser gesperrten Funktionen dennoch, so lehnt Grafioschtrader sie mit einer Meldung ab, statt still etwas am falschen Ort zu ändern.

Die Strategie ist gemeinsam, aber geschützt

Die Strategie wird von Ihrem Portfolio und allen ihren Simulationsumgebungen gemeinsam verwendet. Damit eine aufgezeichnete Wiederholung nachvollziehbar bleibt, lässt sie sich aus einer Umgebung heraus nicht verändern. Wechseln Sie zum Hauptmandanten, passen Sie die Strategie dort an und starten Sie die Wiederholung anschliessend neu.

Wirkung der Historischen Wiederholung

Eine Wiederholung beginnt immer beim Eröffnungsbestand der Umgebung. Bevor der erste Handelstag ausgewertet wird, versetzt Grafioschtrader die Umgebung in genau diesen Zustand zurück. Dabei wird gelöscht, was nicht zum Eröffnungsbestand gehört:

  • Sämtliche Transaktionen, die nicht aus der Eröffnung stammen. Das betrifft die Ausführungen der vorherigen Wiederholung ebenso wie Transaktionen, die Sie selbst in der Umgebung erfasst haben.
  • Das bisherige Ergebnis mit seinem Verlauf und den Handelsempfehlungen.

Anschliessend werden die Bestände aus dem Eröffnungsbestand neu aufgebaut. Nicht zurückgesetzt werden dagegen Ihre Einstellungen: Portfolios, Konten, Watchlists und die Angaben der Umgebung selbst bleiben unverändert.

Eigene Buchungen gehen bei der nächsten Wiederholung verloren

Transaktionen, die Sie von Hand in einer Umgebung erfassen, sind bewusst vergänglich: Die nächste Wiederholung entfernt sie zusammen mit den Ausführungen des letzten Laufs. Wollen Sie eine Buchung dauerhaft behalten, gehört sie in Ihr eigenes Portfolio oder in eine eigene Umgebung, die Sie nicht erneut wiederholen.

Den Eröffnungsbestand nicht verändern

Die Transaktionen des Eröffnungsbestandes sind die Grundlage, auf die jede Wiederholung zurücksetzt. Ändern oder löschen Sie diese Buchungen nicht und entfernen Sie auch nicht die Konten, auf denen sie liegen. Andernfalls beschreibt die Umgebung einen Ausgangszustand, den es so nie gab, und die Ergebnisse sind nicht mehr vergleichbar. Eröffnungsdatum und Eröffnungsart lassen sich ohnehin nicht nachträglich ändern; erstellen Sie dafür eine neue Umgebung.

Während eine Wiederholung läuft

Eine laufende Wiederholung bucht fortlaufend Transaktionen und baut die Bestände der Umgebung neu auf. Solange sie arbeitet, ist die Umgebung deshalb gesperrt: Sie lässt sich weder öffnen noch löschen. Zur Simulation wechseln und Simulation löschen werden dann nicht angeboten, und eine bereits geöffnete Sitzung kehrt zum Hauptmandanten zurück.

Status und Verlauf verfolgen Sie stattdessen vom Hauptmandanten aus, ebenso Wiederholung abbrechen. Ein Abbruch beendet den Lauf nach dem Tag, an dem er gerade rechnet; bis dahin gebuchte Ausführungen bleiben erhalten. Die Umgebung wird erst wieder frei, wenn der Lauf tatsächlich beendet ist, nicht schon im Moment des Abbruchs.

stateDiagram-v2
    [*] --> Frei
    Frei --> Laeuft: Wiederholung starten
    Laeuft --> Abbrechend: Wiederholung abbrechen
    Abbrechend --> Frei: Lauf beendet
    Laeuft --> Frei: Lauf beendet
    Frei --> [*]: Simulation loeschen
    note right of Frei
        Oeffnen, bearbeiten und
        loeschen moeglich
    end note
    note right of Laeuft
        Gesperrt: weder oeffnen
        noch loeschen
    end note

Je Umgebung läuft immer nur eine Wiederholung, und der Server führt insgesamt nur wenige gleichzeitig aus. Ist diese Kapazität ausgeschöpft, meldet Grafioschtrader dies und Sie versuchen es später erneut.

Mengenbeschränkungen

Jede Umgebung hat ihr eigenes Budget: Portfolios, Konten, Watchlists und Transaktionen zählen gegen die üblichen Obergrenzen, aber getrennt von Ihrem eigenen Portfolio und getrennt von den anderen Umgebungen. Eine Umgebung kann Ihnen also nicht den Platz in Ihrem Hauptmandanten wegnehmen.

Anders verhält es sich bei gemeinsam genutzten Daten. Ein Instrument, das Sie in einer Umgebung anlegen, zählt gegen dasselbe Budget wie eines, das Sie in Ihrem eigenen Portfolio anlegen, denn es gehört keiner Umgebung. Die Anzahl der Simulationsumgebungen je Portfolio ist ebenfalls begrenzt; standardmässig sind es fünf. Wie diese Grenzen verwaltet werden, ist unter Mengenbeschränkung beschrieben.

Auch der Verlauf einer Wiederholung hat eine Obergrenze. Ist sie erreicht, zeichnet Grafioschtrader keine weiteren Einträge mehr auf, der Lauf selbst rechnet aber zu Ende. Der Verlauf ist dann unvollständig, das Ergebnis bleibt gültig.

Löschen einer Umgebung

Simulation löschen entfernt die Umgebung mit allem, was allein zu ihr gehört: Portfolios, Konten, Transaktionen, Watchlists sowie das Ergebnis der letzten Wiederholung mit ihrem Verlauf. Ihr eigenes Portfolio und die gemeinsam genutzte Strategie bleiben unberührt.

Mitgelöscht werden auch private Instrumente, die Sie innerhalb dieser Umgebung angelegt haben. Ein privates Instrument gehört dem Mandanten, in dem es entstanden ist, und wäre ohne diesen ohne Bedeutung. Legen Sie ein Instrument an, das Sie über die Simulation hinaus behalten möchten, so erfassen Sie es in Ihrem eigenen Portfolio.

Umgebungen sind nicht Teil des persönlichen Exports

Persönliche Daten exportieren liefert die Daten Ihres eigenen Portfolios. Die Inhalte einer Simulationsumgebung sind darin nicht enthalten und lassen sich aus dem Export auch nicht wiederherstellen. Das ist beabsichtigt: Eine Umgebung ist eine jederzeit neu erstellbare Kopie, kein eigenständiger Datenbestand.