Tradewaysdocs
Concepten

Symboolaliassen

Referentie voor symboolaliassen in Tradeways — hoe brokerspecifieke symboolnamen worden gekoppeld aan canonieke symbolen tijdens import en live-synchronisatie.

Symboolaliassen koppelen brokerspecifieke symboolnamen aan de canonieke symbolen die binnen Tradeways worden gebruikt. Brokers hanteren vaak verschillende naamgevingsconventies voor hetzelfde instrument; de ene broker stuurt bijvoorbeeld ESZ5, terwijl een andere ES.FUT stuurt. Symboolaliassen zorgen ervoor dat beide worden omgezet naar het canonieke symbool ES.

Importdialoog met brokerkeuzescherm voor trade-import waarbij symboolaliassen automatisch worden aangemaakt
Importdialoog met brokerkeuzescherm voor trade-import waarbij symboolaliassen automatisch worden aangemaakt

Aliassen worden automatisch aangemaakt tijdens import en API-verwerking. Ze zijn begrensd per gebruiker, per broker en per brokeraccount.

Hoe aliassen worden aangemaakt

Wanneer Tradeways een inkomende uitvoering verwerkt, doorloopt het een resolutieketen om het canonieke symbool te bepalen:

StapBronOmschrijving
1Aangeraden symboolAls de broker een genormaliseerd symbool naast het ruwe symbool aanlevert, wordt dit als eerste gecontroleerd.
2Bestaande aliasTradeways controleert of dit symbool eerder is gezien van deze broker en dit account.
3Genormaliseerde kandidatenHet ruwe symbool wordt opgeschoond (broker-prefixen, achtervoegsels en futures-maandcodes worden verwijderd) en elke kandidaat wordt gecontroleerd op basis van gebruikersinstrumenten en ingebouwde presets.
4Automatische provisioningVoor API-verbonden brokers wordt automatisch een instrumentrecord aangemaakt als het opgeschoonde symbool overeenkomt met een bekend forex- of cryptopaar.

Zodra een ruw symbool succesvol is omgezet, wordt een aliasrecord opgeslagen zodat toekomstige imports van hetzelfde ruwe symbool de resolutieketen volledig overslaan.

Structuur van aliasrecords

Elke alias slaat het originele brokersymbool op naast het Tradeways-symbool waaraan het is gekoppeld. Aliassen zijn begrensd tot je broker en account, zodat hetzelfde brokersymbool per account verschillend kan worden omgezet.

Symboolnormalisatie

Tradeways verwijdert automatisch veelvoorkomende broker-prefixen, achtervoegsels en futures-contractcodes bij het zoeken naar een overeenkomst. Zo worden ESZ25 en ES@CME beide omgezet naar ES.

Handmatige vs. automatische aliassen

Aliassen worden automatisch aangemaakt de eerste keer dat een ruw symbool wordt gezien tijdens bestandsimport of API-verwerking. Je kunt aliassen ook handmatig aanmaken, bewerken of verwijderen in de instellingen wanneer een broker een symbool stuurt dat niet automatisch kan worden omgezet. Een handmatige alias voor een bepaald ruw symbool heeft altijd voorrang boven automatische omzetting.

Waar aliassen worden gebruikt

CSV- en API-imports doorlopen beiden de aliasketen om symbolen om te zetten. Na de eerste succesvolle omzetting wordt de alias opgeslagen, zodat volgende imports van hetzelfde formaat direct worden omgezet. Elk uitvoeringsrecord bewaart het originele brokersymbool naast het canonieke symbool, zodat je altijd kunt terugvinden hoe je broker het noemde.

Zie ook

On this page