Im aktuellen Paper-Modus entscheidest Du selbst, zu welchem historischen Zeitpunkt Du kaufen oder verkaufen möchtest. VolSniper berechnet die mögliche Ausführung und führt Dein virtuelles Konto. Eine automatisch handelnde Strategie ist noch nicht eingebaut.
Datensatz und Markt wählen. Ein Datensatz enthält ein bereits aufgezeichnetes Zeitfenster. Der Markt legt Börse, Währungspaar und Kontowährung fest: BTC/USD verwendet beispielsweise BTC als Bestand und USD als Guthaben.
„Neuen Paper-Lauf starten“ drücken. Du erhältst das konfigurierte virtuelle Startguthaben und startest ohne Coins am Anfang des Datensatzes. Ein bestehender Lauf wird ersetzt; bei Bedarf zuerst dessen Protokoll exportieren.
Eine verwendbare Buchstelle suchen. „Nächstes Buch“ springt zur nächsten aufgezeichneten Buchänderung. Alternativ den Regler „Replay-Zeit“ bewegen und danach „Zeit übernehmen“ drücken. Achte auf „Buch für Simulation zugelassen“.
Eine Order auslösen. Menge und Limitpreis eingeben, dann „Paper-Kauf“ oder „Paper-Verkauf“ drücken. Die Order gilt zur angezeigten bestätigten Orderzeit. Das Ergebnis erscheint nach der simulierten Verzögerung im Protokoll; Du wartest diese historische Zeit nicht real ab.
Ergebnis prüfen und fortsetzen. Guthaben, Bestand, Gebühren und ausgeführte Menge ansehen. Für einen späteren Verkauf die Zeit weiterbewegen, das Verkaufslimit prüfen und selbst „Paper-Verkauf“ auslösen. Zeitfortschritt allein erzeugt keine Orders.
Zeit und Zeitfenster
Du setzt einzelne Orders an Zeitpunkten innerhalb eines vorgegebenen Zeitfensters. Beginn und Ende stammen aus dem ausgewählten Datensatz. Eigene Datumsbereiche, geplante Orders und ein automatischer Strategielauf über das ganze Fenster sind derzeit nicht auswählbar.
Archiv-Replay
Historische Bücher ansehen, abspielen, pausieren und zurückspulen. Das erzeugt keine Trades und verändert weder Zeit noch Konto des Paper-Laufs.
Paper-Trading
Eigenes Konto und eigene Uhr. Die Uhr bewegt sich durch „Zeit übernehmen“, „Nächstes Buch“ und die Auswertung einer Order vorwärts. Für einen Neustart am Anfang benötigst Du einen neuen Lauf.
Reglerstellung und Orderzeit unterscheiden: Der Regler zeigt eine ausgewählte Zielzeit. Erst „Zeit übernehmen“ bestätigt sie. Direkt am Orderformular steht die tatsächlich gültige Orderzeit. Die Zeiten sind in UTC angegeben.
Beispiel bei eingestellten 100 ms Verzögerung
12:00:00.000 UTCBestätigte Orderzeit; Du drückst Paper-Kauf.
+ 100 msDie Simulation springt vorwärts.
12:00:00.100 UTCAuswertung mit dem dann gültigen Buch; neue Kontouhr.
Der dortige Preis kann vom zuvor angezeigten Preis abweichen. Ist das Buch dann ausgeschlossen, wird die Order abgelehnt. Die Verzögerung muss vollständig in das Datensatzfenster passen.
Menge, Limit und Ausführung
Menge
Anzahl der Coins, nicht der Geldbetrag. Bei BTC/USD bedeutet 0.001 eine Menge von 0,001 BTC. Eingaben mit Dezimalpunkt und höchstens acht Nachkommastellen.
Limitpreis beim Kauf
Höchster Preis pro Coin, den Du akzeptierst. Gekauft wird gegen die Verkaufsangebote im Buch, beginnend beim günstigsten Ask. Das Konto muss die gesamte angefragte Menge zum Limit plus Gebühren decken.
Limitpreis beim Verkauf
Niedrigster Preis pro Coin, den Du akzeptierst. Verkauft wird gegen die Kaufgebote, beginnend beim höchsten Bid. Du kannst nur vorhandene Coins verkaufen; der Startbestand ist null.
Limit-IOC
Einmalige Auswertung nach der Verzögerung: Was zum Limit und innerhalb der verfügbaren Modellmenge möglich ist, wird simuliert. Der Rest verfällt sofort. Die Order bleibt nicht liegen, bis der Markt später Dein Limit erreicht.
Ein Kauflimit unter dem dann geltenden Ask oder ein Verkaufslimit über dem dann geltenden Bid führt zu keiner Ausführung. Auch ein passend gewähltes Limit garantiert keinen vollständigen Fill: Nur ein eingestellter Anteil der Buchmenge ist nutzbar. Bereits verbrauchte Menge steht bei unverändertem Buch nicht erneut zur Verfügung.
Der Limitpreis im Formular bleibt nach Zeitbewegungen stehen. Prüfe ihn vor jeder weiteren Order, besonders beim Wechsel von Kauf zu Verkauf.
Rechenbeispiel mit erfundenen Werten
Angenommen: Startguthaben 10.000 USD, Kaufmenge 0.001 BTC, Limit 100000 USD pro BTC und Gebührenannahme 20 Basispunkte (0,20 %). Das gültige Buch nach der Verzögerung bietet genügend nutzbare Menge zu 100.000 USD.
Kaufwert
0,001 × 100.000 USD = 100,00 USD
Simulierte Kaufgebühr
100,00 USD × 0,20 % = 0,20 USD
Guthaben danach
10.000,00 − 100,00 − 0,20 = 9.899,80 USD
Bestand danach
0,001 BTC
Ein späterer Verkauf ist eine weitere manuelle Order und verursacht erneut modellierte Gebühren. Diese Zahlen erläutern die Rechnung; sie sind keine aktuellen Marktpreise oder bestätigten Börsengebühren.
Ergebnisse verstehen
Vollständig simuliert
Die gesamte angefragte Menge wurde im Modell ausgeführt.
Teilweise simuliert
Nur ein Teil war innerhalb von Limit und nutzbarer Buchmenge möglich. Der Rest ist verfallen; er wird später nicht automatisch nachgeholt.
Nicht ausgeführt
Keine nutzbare Menge bis zum Limit. Es wurden keine Coins und keine Gebühren gebucht.
Abgelehnt
Zum Beispiel ausgeschlossene Daten, zu wenig Guthaben oder zu wenig Bestand. Den Grund findest Du in der Protokollzeile.
Wert zum Bid
Guthaben plus Bestand zum besten gültigen Kaufgebot. Zusätzliche Ausstiegsgebühren und die für einen Verkauf verfügbare Menge sind darin nicht berücksichtigt.
Änderung zum Start
Unterschied zwischen dieser Bewertung und dem Startguthaben. Das ist kein realisierter Gewinn. Spread und Gebühren können den Wert direkt nach einem Kauf senken.
Nicht bewertbar
Das aktuelle Buch ist nicht verwendbar. Guthaben und Bestand bleiben erhalten; es wird kein aktueller Gesamtwert erfunden.
Im Protokoll bedeutet „Menge“: ausgeführt / angefragt. „Ø Preis“ ist der mittlere Ausführungspreis; „Gebühr“ steht in der Kontowährung. USD und USDC bleiben getrennt.
Wenn etwas nicht geht
„Noch kein Buch“ oder „Ausführung ausgeschlossen“: Mit „Nächstes Buch“ oder einer bestätigten späteren Zielzeit weitergehen. Einzelne Bücher können veraltet oder fehlerhaft sein. Gibt es kein weiteres gültiges Buch, endet die nutzbare Strecke.
Kauf/Verkauf ist deaktiviert: Erst einen Lauf starten und ein gültiges Buch wählen. Nach Änderung der Datensatz-/Marktauswahl einen neuen Lauf starten oder zur Auswahl des laufenden Kontos zurückkehren. Am Fensterende oder nach 200 Orderanfragen ist ebenfalls ein neuer Lauf nötig; vorher exportieren.
„Paper deaktiviert“: Der Betriebsmodus wurde in der Anwendungskonfiguration abgeschaltet. Es gibt dafür keinen Schalter in der Oberfläche.
Guthaben/Bestand reicht nicht: Menge und Limit prüfen; beim Kauf sind Gebühren mitzurechnen. Für einen Verkauf musst Du zuvor Bestand gekauft haben.
Datenfehler oder abgelaufene Sitzung: „Paper-Daten neu laden“ bzw. „Erneut anmelden“ verwenden. Nach einem Übertragungsfehler zuerst Konto und Protokoll prüfen: Die Order kann bereits verarbeitet worden sein.
Startguthaben, Gebührenannahme, Verzögerung und nutzbarer Buchanteil stehen oben auf der Paper-Seite. Sie sind für den laufenden Anwendungsstand vorgegeben; Änderungen erfolgen derzeit durch die Betriebskonfiguration und einen Neustart. „Neuen Paper-Lauf starten“ übernimmt diese Vorgaben.
Lauf erhalten und exportieren
Pro angemeldetem Benutzer gibt es einen aktuellen Lauf. Ein Besuch dieser Hilfe, ein Seitenwechsel oder Neuladen erhält ihn. Ein neuer Lauf, Anwendungsneustart oder Deployment entfernt den bisherigen Lauf. Die Konten sind noch nicht dauerhaft gespeichert.
„Protokoll exportieren“ speichert Kontostand, Modellparameter und Orders als JSON-Datei. Vor dem Ersetzen oder einem Deployment exportieren. Der Export dient als Aufzeichnung; ein Wiederimport zum Fortsetzen ist noch nicht möglich.
Alle Buchungen verwenden virtuelles Guthaben. Für diesen Modus brauchst Du keine privaten Börsen-API-Keys und kein echtes Handelskapital. Modellierte Ergebnisse belegen keine realen Ausführungen oder Renditen.