Performance
O indicador de performance mostra a variação em porcentagem nos preços de um ou mais símbolos em tempos definidos. Os preços são exibidos em uma tabela abaixo do gráfico. A lista de símbolos e a lista de tempos gráficos são definidos pelos inputs.
Cálculo
O indicador calcula as variações de cada símbolo na sequência em que são especificadas. Para cada tempo gráfico, o indicador seleciona uma barra âncora que é removida da última barra no gráfico por um tempo gráfico especificado. Por exemplo, se a última barra do gráfico for 15 de maio de 2024, a âncora 3M será 15 de fevereiro de 2024 e a âncora 1A será 15 de maio de 2023. Se não houver nenhuma barra no momento da âncora, a barra seguinte será usada como âncora.
O indicador calcula o valor de performance usando a seguinte fórmula:
(Valor atual - Valor passado) / Valor passado * 100
Onde:
O valor atual é o fechamento mais recente no gráfico, histórico ou em tempo real.
O valor passado é o fechamento da barra anterior à barra de ancoragem.
Por exemplo, se hoje é 15 de Maio de 2024, o tempo gráfico de 1M usa a barra de 15 de Abril de 2024 como âncora e o fechamento da barra anterior - 14 de abril de 2024 - como o Valor passado para o cálculo da performance. Se o preço de fechamento atual em tempo real for 215,00 e o preço de fechamento em 14 de Abril for 193,00, o valor da performance resultante será (215 - 193) / 193 * 100 = 11,40%, indicando que o preço aumentou onze por cento no período de um mês.
A lógica que o indicador usa para encontrar âncoras difere dependendo do tipo de âncora:
- Para tempos gráficos baseados em dias e semanas, uma barra âncora é calculada subtraindo-se o número especificado de períodos de 24 horas ou de 7 dias, respectivamente, da abertura do último vela.
- Para tempos gráficos mensais, o indicador subtrai os meses, mas seleciona o mesmo dia. Por exemplo, se hoje for 15 de Abril de 2024, 3M antes disso será 15 de Janeiro de 2024 e 6M de deslocamento será 15 de Outubro de 2023.
- Para cada tempo gráfico com base anual, a barra anterior é a barra com o mesmo dia e mês do seu respectivo ano. Por exemplo, se a última barra do gráfico for 14 de Julho de 2024, o período de 2 anos selecionará 14 de Julho de 2022.
- Para “year to date” (YTD), o dia 1º de janeiro do ano atual é usado como âncora.
Para ver a data âncora de uma combinação específica de símbolo e tempo gráfico, passe o mouse sobre um valor percentual na tabela de Performance onde os dois se cruzam.
Observação: O script define as âncoras uma vez, quando o script é carregado. As âncoras não se alteram depois disso, a menos que a página seja recarregada, o símbolo seja alterado ou as configurações do indicador sejam alteradas. Isso significa que, com o tempo, a âncora fica fora de sincronia com o input do tempo gráfico. Por exemplo, se o script for carregado em 1º de Setembro, com um tempo gráfico de 1M, após dois dias o fechamento atual (atualizado) em 3 de Setembro ainda estará sendo comparado com o fechamento de 1º de Agosto, mas essa data agora é 1M + 2 dias atrás.
Inputs
Incluir Símbolo do Gráfico
Quando essa opção é selecionada, o indicador adiciona o símbolo atual à parte superior da tabela de símbolos se ele ainda não estiver incluído no input de Lista de Símbolos.
Lista de Símbolos
Uma lista de símbolos ou IDs de ticker, separados por vírgulas, com espaços opcionais. Um ID de ticker pode especificar um prefixo da bolsa (por exemplo, “NASDAQ:AAPL”) ou apenas o ticker (“AAPL”); nesse caso, a bolsa mais popular para esse símbolo é selecionada automaticamente.
Lista de Tempos Gráficos
Uma lista de tempos gráficos, separados por vírgulas, com espaços opcionais. Um tempo gráfico válido consiste em um número seguido de D, S, M ou A, por exemplo, “7D”, “1S”, “3M”, “5A”. Além disso, “YTD” – que significa “year to date” – é compatível.
Cor Positiva
A cor das células da tabela que contêm valores positivos.
Cor Negativa
A cor das células da tabela que contêm valores negativos.
Cutoff de Intensidade de Cor
Especifica a porcentagem absoluta máxima para o cálculo da intensidade da cor. Os valores absolutos iguais ou superiores a esse nível terão a maior intensidade (opacidade) na exibição do mapa de calor. Por exemplo, um valor de corte de 10% significa que as cores se tornam mais opacas à medida que os valores correspondentes se aproximam de 10%, mas todos os valores acima de 10% compartilharão a mesma opacidade.
Posição da Tabela
Especifica a posição da tabela do Mapa de Calor em relação ao painel em que ela é desenhada. Por padrão, a posição é definida como Centro e o Mapa de Calor é ancorado no centro de seu painel. Alterar essa configuração para “Esquerda” ou “Direita” âncora a tabela no canto esquerdo ou direito do painel, respectivamente.
Largura da Tabela (%)
A largura da tabela como uma porcentagem do painel em que a tabela está localizada. O valor padrão é 100, o que significa que a tabela é tão larga quanto o painel. Se esse valor for 0, a largura se ajustará ao conteúdo da tabela, e a tabela poderá ser mais larga que o painel.
Altura da Tabela (%)
A altura da tabela como uma porcentagem do painel em que a tabela está localizada. O valor padrão é 95, o que significa que a tabela é ligeiramente menor do que a altura do painel. Se esse valor for 0, a altura se ajustará ao conteúdo da tabela, e a tabela poderá ser mais alta do que o painel.