Tradewaysdocs
Konzepte

Symbol-Aliase

Referenz zu Symbol-Aliasen in Tradeways — wie brokerspezifische Symbolnamen beim Import und bei der Live-Synchronisierung auf kanonische Symbole abgebildet werden.

Symbol-Aliase bilden brokerspezifische Symbolnamen auf die kanonischen Symbole ab, die innerhalb von Tradeways verwendet werden. Broker verwenden häufig unterschiedliche Namenskonventionen für dasselbe Instrument; ein Broker sendet etwa ESZ5, ein anderer ES.FUT. Symbol-Aliase stellen sicher, dass beide auf das kanonische Symbol ES aufgelöst werden.

Import-Dialog mit Broker-Auswahl fuer den Trade-Import, bei dem Symbol-Aliase automatisch erstellt werden
Import-Dialog mit Broker-Auswahl fuer den Trade-Import, bei dem Symbol-Aliase automatisch erstellt werden

Aliase werden automatisch beim Import und bei der API-Datenaufnahme erstellt. Sie sind pro Benutzer, pro Broker und pro Broker-Konto zugeordnet.

Wie Aliase erstellt werden

Wenn Tradeways eine eingehende Ausführung verarbeitet, durchläuft es eine Auflösungskette, um das kanonische Symbol zu bestimmen:

SchrittQuelleBeschreibung
1Vorgegebenes SymbolFalls der Broker ein normalisiertes Symbol neben dem Rohsymbol liefert, wird dieses zuerst geprüft.
2Vorhandener AliasTradeways prüft, ob dieses Symbol bereits von diesem Broker und Konto bekannt ist.
3Normalisierte KandidatenDas Rohsymbol wird bereinigt (Broker-Präfixe, -Suffixe, Futures-Monatscodes entfernt) und jeder Kandidat wird gegen Benutzerinstrumente und eingebaute Voreinstellungen geprüft.
4Auto-ProvisionierungBei API-verbundenen Brokern wird, wenn das bereinigte Symbol einem bekannten Forex- oder Krypto-Paar entspricht, automatisch ein Instrumentdatensatz erstellt.

Sobald ein Rohsymbol erfolgreich aufgelöst wurde, wird ein Alias-Datensatz gespeichert, sodass zukünftige Importe desselben Rohsymbols die Auflösungskette vollständig überspringen.

Struktur eines Alias-Datensatzes

Jeder Alias speichert das ursprüngliche Broker-Symbol zusammen mit dem Tradeways-Symbol, auf das es abgebildet wird. Aliase sind auf deinen Broker und dein Konto beschränkt, sodass dasselbe Broker-Symbol in verschiedenen Konten unterschiedlich zugeordnet werden kann.

Symbolnormalisierung

Tradeways entfernt automatisch gängige Broker-Präfixe, -Suffixe und Futures-Kontraktcodes bei der Suche nach einer Übereinstimmung. Beispielsweise werden ESZ25 und ES@CME beide zu ES aufgelöst.

Manuelle vs. automatische Aliase

Aliase entstehen automatisch beim ersten Auftreten eines Rohsymbols im Datei- oder API-Import. Du kannst Aliase außerdem manuell in der Einstellungsoberfläche anlegen, bearbeiten oder löschen, wenn ein Broker ein Symbol sendet, das sich nicht automatisch auflösen lässt. Ein manueller Alias für ein Rohsymbol hat stets Vorrang vor der automatischen Auflösung.

Wo Aliase verwendet werden

CSV- und API-Importe laufen beide durch dieselbe Aliaskette. Nach der ersten erfolgreichen Auflösung wird der Alias gespeichert, sodass weitere Importe desselben Formats sofort durchlaufen. Jeder Ausführungsdatensatz behält das ursprüngliche Broker-Symbol neben dem kanonischen, damit die Broker-Benennung jederzeit nachvollziehbar bleibt.

Siehe auch

Auf dieser Seite