⬡ SMART MONEY · COM CÓDIGO · READ 10 MIN

Fair Value Gap: o imbalance que o preço busca.

A lacuna de três velas que vira um ímã for the preço. Vamos à definição exata, why o preço tende a preenchê-la, como operar e como detectar o FVG por código.

By RoboTraderIA Team· updated may/2026· nível intermediário

Se o order block marca where o smart money agiu, o Fair Value Gap (FVG) marca where o preço was rápido demais — deixando uma ineficiência for trás. É um dos conceitos mais objetivos do SMC (dá for definir com regra matemática clara), o que o torna ótimo to automate. Vamos awhat is, in fact.

01What is um Fair Value Gap

Um Fair Value Gap (fair value gap), also chamado de imbalance (imbalance), is a lacuna de preço formada por três velas consecutivas where há um espaço que a vela do meio não "cobriu". Num FVG de alta:

  • A vela do meio is a movimento forte de alta.
  • Existe um espaço between a máxima da primeira vela e a mínima da terceira vela.
  • Esse espaço — não tocado — é o Fair Value Gap.
Fair Value Gap de alta (3 velas) vela 1 máx vela 1 → vela 2 (forte) vela 3 ← mín vela 3 FVG (gap) retorno ao FVG
O espaço between a máxima da vela 1 e a mínima da vela 3 (não tocado) é o FVG. O preço tende a retornar for "preencher".

02Why o preço tende a preencher

A lógica: when o preço se move very rápido (a vela forte do meio), ele "pula" níveis without negociar adequadamente — cria uma ineficiência. A teoria do SMC diz que o mercado tende a retornar a essas zonas for "preencher" o imbalance, equilibrando compradores e vendedores que não tiveram chance de negociar ali, before continuing o movimento.

Analogia: imagine uma escada where alguém pulou três degraus de uma vez. O FVG é o degrau pulado. A ideia é que o preço frequentemente "volta for pisar no degrau" before de seguir subindo. Não é lei física — is a trend observada, não uma garantia.

03Como operar o FVG

O uso mais comum é como zona de entrada a favor da trend:

  • Identifica o FVG deixado por um impulso na direção da trend.
  • Espera o retorno do preço à zona do gap (o preenchimento parcial ou total).
  • Busca entrada na zona, com confirmação, a favor da direção do impulso original.
  • Stop do outro lado do gap; alvo na continuação do movimento.

Combinação poderosa: FVG + order block na mesma zona = confluência forte. When um gap coincide com um bloco de ordens, a zona de interesse fica mais robusta. SMC é about empilhar confluências, não usar um conceito isolado.

04Detectando o FVG por código (é objetivo!)

O FVG é o conceito de SMC mais fácil de automatizar, because tem definição matemática exata. Veja nas duas plataformas:

Python (com pandas)
# detecta FVG de alta: gap between máx[i-2] e mín[i]
def detectar_fvg_alta(df):
    fvgs = []
    for i in range(2, len(df)):
        max_v1 = df.iloc[i-2]["high"]
        min_v3 = df.iloc[i]["low"]
        # há gap se a mínima da 3ª está above da máxima da 1ª
        if min_v3 > max_v1:
            fvgs.append({
                "indice": i,
                "base": max_v1,    # fundo do gap
                "topo": min_v3,    # topo do gap
                "tamanho": min_v3 - max_v1,
            })
    return fvgs
Pine Script (TradingView)
//@version=5
indicator("Fair Value Gap", overlay=true)

// FVG de alta: mínima atual above da máxima de 2 velas atrás
fvgAlta = low > high[2]

if fvgAlta
    // desenha a zona do gap
    box.new(bar_index[2], low, bar_index, high[2],
            border_color=color.orange,
            bgcolor=color.new(color.orange, 85))

Por isso o FVG brilha na automação: ao contrário do order block (que tem subjetividade), o FVG é puramente geométrico — três velas, uma comparação de máxima e mínima. Um bot detecta without ambiguidade. É um ótimo bloco de construção for strategys automatizadas de SMC.

FVG is a peça do quebra-cabeça SMC

Veja o complete guide: estrutura, quebra (BOS/CHOCH), order block e liquidity juntos.

Guia completo SMC →

05Cuidados e honestidade

Nem todo FVG é igual: gaps pequenos, em ranging market, ou contra a trend têm pouco valor. Um FVG só é relevante when vem de um impulso forte, a favor da trend, idealmente com confluência (order block, nível de estrutura). E o preenchimento isn't garantido — às vezes o preço never volta. Trate como zona de probabilidade, não certeza.

O FVG is a ferramenta de leitura, parte de um sistema maior. Sozinho, marcar todo gap do chart e operar mecanicamente não funciona. Combinado com trend, estrutura e risk management, agrega valor como zona de entrada com bom risk/reward.

06Preguntas frecuentes

What is um Fair Value Gap?

Uma lacuna de preço formada por três velas where a máxima da primeira e a mínima da terceira não se sobrepõem (num FVG de alta). Representa um imbalance/imbalance que o preço frequentemente retorna for preencher.

Why o preço preenche o FVG?

A teoria diz que o gap is a ineficiência — o preço passou rápido demais without negociar direito. O mercado tende a voltar for "equilibrar" before continuing. Não é garantido, is a trend observada.

Como identificar um FVG?

Olhe três velas consecutivas. Num FVG de alta, há gap between a máxima da primeira e a mínima da terceira (espaço não tocado by the vela do meio). É definição geométrica exata — that's why é fácil de automatizar.

FVG ou order block, qual usar?

Não é "ou" — are complementares. FVG é mais objetivo (geométrico); order block tem mais contexto institutional. When coincidem na mesma zona, a confluência é forte. SMC é empilhar confluências.

Dá to automate o FVG?

Sim, e é o conceito de SMC mais fácil de codificar, por ter definição matemática exata (comparação de máxima/mínima de três velas). Ótimo bloco de construção for strategys automatizadas. Mas valide a relevância (tamanho, trend, confluência).