Volume profile agrupa uma medida de atividade por intervalos de preço, numa janela definida. A medida pode ser quantidade transacionada ou atualizações de cotação. O histograma descreve os dados fornecidos, sem obrigar o mercado a voltar aos seus níveis. Fonte, unidade, grelha e algoritmo fazem parte da definição.

Atividade por preço não é atividade por tempo

Um perfil transacional distribui volume registado por classes de preço; um perfil de ticks distribui a sua medida de atualizações. Sierra Chart explica que registos mais agregados podem repartir atividade pela amplitude, em vez de reproduzir negócios exatos em cada preço. Não tratar essa aproximação como dados transação a transação.

Barras normais agrupam por tempo; o perfil agrupa por preço. Time Price Opportunity, TPO, conta presença em blocos de tempo, não quantidade transacionada. A documentação TradingView associa a origem do Market Profile ao Chicago Board of Trade nos anos 1980; história comum não torna TPO e volume equivalentes.

Dois máximos iguais mudam o ponto de partida

Fixar classes semiabertas [100; 101),[101; 102),[102; 103),[103; 104),[104; 105), com atividade 40,5,5,40,10. Total 100; máximo 40 ocorre duas vezes. Algoritmo próprio: começar num POC escolhido; adicionar o vizinho de maior atividade; em empate escolher preço inferior; incluir classe inteira até alcançar ou ultrapassar 70. O parâmetro 70% não escolhe sozinho o POC inicial.

Máximos empatados: a área depende do inícioClasses fictícias[100; 101)…[104; 105),atividade 40,5,5,40,10. Expansão própria:maior vizinho, inferior no empate, classe inteira até≥70.EXEMPLO DE CÁLCULOInferior40→45→50→90Superior40→50→55→60→100Dados40,5,5,40,10
Máximos empatados: a área depende do início. Classes fictícias[100; 101)…[104; 105),atividade 40,5,5,40,10. Expansão própria:maior vizinho, inferior no empate, classe inteira até≥70.

POC inferior:VA 90% [100; 104). POC superior:VA 100% [100; 105). O alvo 70% não resolve empates.

Inferior
40→45→50→90 – VA[100; 104)
Superior
40→50→55→60→100 – VA[100; 105)
Dados
40,5,5,40,10 – Mesmo histograma, total 100

Máximos empatados: a área depende do início

Máximos empatados: a área depende do inícioClasses fictícias[100; 101)…[104; 105),atividade 40,5,5,40,10. Expansão própria:maior vizinho, inferior no empate, classe inteira até≥70. POC inferior:VA90%[100; 104). POC superior:VA100%[100; 105). O alvo 70% não resolve empates.Máximos empatados: a área depende do inícioModelo educativo fictício · dados e pressupostos explicitados no texto[104; 105)10[103; 104)40[102; 103)5[101; 102)5[100; 101)40Azul: [100; 104), 90% · Ocre: [100; 105), 100%Alvo 70 · classes inteiras · mesmo histogramaPOC inferior:VA90%[100; 104). POC superior:VA100%[100; 105). O alvo 70% não resolve empates.
POC inferior:VA 90% [100; 104). POC superior:VA 100% [100; 105). O alvo 70% não resolve empates.

Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.

Começando no máximo inferior: 40→45→50→90, área [100; 104),90%. Começando no superior: 40→50→55→60→100, área [100; 105),100%. No segundo caso, primeiro adiciona vizinho superior 10, não inferior 5. Empate no POC, empate entre vizinhos e ultrapassagem do alvo são três decisões diferentes. Modelo fictício de atividade, sem volume Forex observado ou norma universal do terminal.

POC, Value Area e sensibilidade à grelha

Outra experiência: sete classes semiabertas de um pip desde 1,1000 até 1,1006, pip 0,0001; atividade 5,10,20,35,15,10,5, total 100. Maior classe [1,1003; 1,1004) tem 35 e é POC. Não é obrigatoriamente preço exato transacionado ou valor justo; máximos iguais exigiriam política de seleção.

No nosso algoritmo, 35→55→70 ao adicionar 20 e 15. Value Area 70%=[1,1002; 1,1005),VAL 1,1002 e fronteira externa superior VAH 1,1005. Para 80%, os dois vizinhos de 10 empatam; escolher o inferior dá [1,1001; 1,1005). São regras próprias de maior vizinho/desempate inferior/classes inteiras com possível ultrapassagem.

A documentação atual TradingView descreve outra política: parar se a adição exceder o alvo; em empate considerar distância ao POC e depois classe superior. Assim, 70% não identifica um algoritmo. Também não significa um desvio-padrão numa distribuição arbitrária ou 70% de probabilidade futura de ficar na área.

Reagrupar os mesmos eventos em classes de dois pips ancoradas 1,1000 dá 15,55,25,5; POC[1,1002; 1,1004). Ancorar antes em 1,0999 dá 5,30,50,15; POC[1,1003; 1,1005). Pontos médios 1,1003 e 1,1004 diferem um pip sem mudar evento algum. Nós de muita/pouca atividade descrevem concentração ou escassez no histograma, sem revelar intenção ou velocidade futura.

Três hipóteses, sem confirmação automática

Testar nós como suporte/resistência é hipótese; concordância com outro desenho não constitui evidência independente. Definir níveis congelados de janela concluída ou atualização ao longo do tempo. Regresso ao POC e afastamento da Value Area exigem regras distintas de entrada/saída.

Adicionar 35 unidades à classe 1,1005 do modelo de sete classes muda atividade 10 para 45, total 135, e desloca POC para essa classe. Esse histograma final não estava disponível antes das novas observações. Usá-lo para decisões anteriores introduz futuro. O perfil não distingue ordens informadas de ruído; Negociar com fluxo de ordens: delta, pesos e classificação desconhecida exige fonte/classificação próprias.

Exemplo de execução com lados da cotação

Perfil fictício separado, níveis diretamente atribuídos: EUR/USD POC 1,0850, Value Area 1,0810–1,0890. Não foram reconstruídos das sete classes. Uma reação anterior e vela de inversão podem ser filtros, sem garantir resposta no POC.

Hipótese de venda: execução Bid 1,0850, stop comum acionado em Ask 1,0868, alvo de fecho em Ask 1,0810. Distância de perda 18 pips, ganho 40 pips, 40/18≈2,22 antes de comissão/financiamento. Execução do stop pode ser pior. O perfil não fornece probabilidade de cada saída. O spread já integra lados Bid/Ask especificados.

Alternativa de compra: primeiro observar Close concluído acima de VAH 1,0890; depois assumir execução real Ask 1,0895. Stop Bid 1,0872 tem distância 23 pips. Não foi fornecido alvo; não é possível calcular relação ganho/perda. Definir alvo, ordem, expiração e custos antes do teste. Execução posterior não é automaticamente Close do sinal.

Modelo adicional EUR para a venda: quantidade 1000 EUR, diferença-preço de stop 1,8 USD e alvo 4 USD. Comissão fictícia total 1 USD, sem financiamento, conversão fixa 1,10 USD/EUR. Perda planeada líquida 2,8 USD≈2,55 EUR; ganho líquido 3 USD≈2,73 EUR. Relação líquida 3/2,8≈1,07, apesar de distância bruta 2,22. Não são tarifas atuais ou teto de perda. A unidade/custos mudam a avaliação económica, sem alterar o histograma.

Volume local real não é cobertura global

Spot FX é OTC e fragmentado. O estudo BIS de dezembro 2019 descreve execução distribuída e internalização por dealers. Uma plataforma pode registar negócios reais dentro do seu âmbito sem cobrir todo o mercado mundial. Atualizações de cotação também não equivalem a quantidades transacionadas. Dizer apenas que não existe volume verdadeiro confunde observação local com consolidação global.

TradingView documenta tick volume para perfis Forex/CFD: atualizações de preço. A classificação up/down deriva da direção de barras inferiores, não de comprador/vendedor agressor. Ferramentas MetaTrader e indicadores personalizados podem usar outros campos. Identificar o campo e implementação; números não tornam o perfil mapa calibrado de probabilidades.

Perfis de futuros cambiais medem os seus contratos. Antes de comparar com spot, alinhar direção da cotação, contrato, sessão, vencimento e tratamento de mudança de contrato. Diferença não é necessariamente erro de uma aproximação spot.

OBV e perfil podem repetir a mesma informação

OBV acumula o campo de volume com sinal baseado na direção do preço; perfil distribui atividade por preço. Ambos podem depender do mesmo feed. Concordância não é confirmação independente ou garantia de sinal mais rentável. Testar contribuição de cada regra e quando os seus dados ficaram disponíveis. OBV: volume, precisão e o sinal após uma barra apagada desenvolve essa diferença.

O que fazer agora

  1. Registar fonte, unidade, base de preço, janela/fuso, largura/origem das classes, empate POC e expansão VA. Reproduzir os sete valores e testar reagrupamento.
  2. Congelar o perfil disponível em cada decisão. Ao comparar futuros/spot, documentar sessão, contrato, cotação, vencimento e roll; não misturar unidades de atividade.
  3. Definir hipótese completa com ordem, fechos Bid/Ask, quantidade, stop, alvo, prazo e custos. Conservar falhas e avaliar fora da amostra usada para escolher regras.

Um perfil convincente, um mês demo ou trinta entradas não estabelecem vantagem duradoura. Volume no Forex: contadores, fontes e denominadores explica campos de volume; Perfil de volume,Liquidez e Backtesting: teste histórico de regras ajudam a auditar os pressupostos.