Tradewaysdocs
Conceitos

Aliases de símbolos

Referência sobre os aliases de símbolos no Tradeways — como os nomes de símbolo específicos de cada broker são mapeados para os símbolos canônicos durante a importação e a sincronização ao vivo.

Os aliases de símbolos mapeiam os nomes de símbolo específicos de cada broker para os símbolos canônicos usados dentro do Tradeways. Os brokers costumam adotar convenções de nomes diferentes para o mesmo instrumento; por exemplo, um broker pode enviar ESZ5 enquanto outro envia ES.FUT. Os aliases de símbolos garantem que ambos sejam resolvidos para o símbolo canônico ES.

Diálogo de importação mostrando a seleção de broker para importar trades, em que os aliases de símbolos são criados automaticamente
Diálogo de importação mostrando a seleção de broker para importar trades, em que os aliases de símbolos são criados automaticamente

Os aliases são criados automaticamente durante a importação e a ingestão por API. Eles têm escopo por usuário, por broker e por conta do broker.

Como os aliases são criados

Quando o Tradeways processa uma execução recebida, ele percorre uma cadeia de resolução para determinar o símbolo canônico:

EtapaOrigemDescrição
1Símbolo sugeridoSe o broker fornece um símbolo normalizado junto com o símbolo bruto, ele é verificado primeiro.
2Alias existenteO Tradeways verifica se esse símbolo já foi visto antes neste broker e nesta conta.
3Candidatos normalizadosO símbolo bruto é limpo (removendo prefixos e sufixos do broker e os códigos de mês de futuros) e cada candidato é verificado contra os instrumentos do usuário e os presets integrados.
4Provisionamento automáticoEm brokers conectados por API, se o símbolo limpo corresponder a um par de Forex ou cripto conhecido, um registro de instrumento é criado automaticamente.

Depois que um símbolo bruto é resolvido com sucesso, um registro de alias é salvo para que as importações futuras do mesmo símbolo bruto pulem a cadeia de resolução por completo.

Estrutura do registro de alias

Cada alias armazena o símbolo original do broker junto com o símbolo do Tradeways ao qual ele é mapeado. Os aliases têm escopo no seu broker e na sua conta, de modo que o mesmo símbolo do broker pode ser mapeado de forma diferente em cada conta.

Normalização de símbolos

O Tradeways remove automaticamente os prefixos e sufixos comuns do broker, além dos códigos de contrato de futuros, ao buscar uma correspondência. Por exemplo, ESZ25 e ES@CME são resolvidos ambos para ES.

Aliases manuais vs. automáticos

Os aliases são criados automaticamente na primeira vez que um símbolo bruto é visto durante a importação de arquivos ou a ingestão por API. Você também pode criar, editar ou excluir aliases manualmente na interface de configurações quando um broker envia um símbolo que não pode ser resolvido automaticamente. Um alias manual para um determinado símbolo bruto sempre tem prioridade sobre a resolução automática.

Onde os aliases são usados

Tanto as importações por CSV quanto por API percorrem a cadeia de aliases para resolver os símbolos. Após a primeira resolução bem-sucedida, o alias é mantido, de modo que as importações seguintes do mesmo formato são resolvidas instantaneamente. Cada registro de execução preserva o símbolo original do broker ao lado do canônico, para que você sempre possa rastrear a nomenclatura original do seu broker.

Veja também

On this page