> ## Documentation Index
> Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
> Use this file to discover all available pages before exploring further.

# CLMM

> AMM de liquidez concentrada. A liquidez é depositada em faixas de preço (ticks); as posições ganham taxas apenas quando o preço está dentro do intervalo.

<Info>
  **Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.**

  [Ver versão em inglês →](/products/clmm/index)
</Info>

## O que é

CLMM é o AMM de liquidez concentrada da Raydium, inspirado no design do Uniswap v3 e adaptado ao modelo de contas do Solana. Provedores de liquidez escolhem uma faixa de preço em vez de fornecer ao longo de toda a curva; a eficiência de capital é dramaticamente maior para pares estáveis e correlacionados.

**ID do Programa:** veja [reference/program-addresses](/pt/reference/program-addresses).

**Token-2022:** suportado (com ressalvas documentadas em [`fees`](/pt/products/clmm/fees)).

## Conteúdo do capítulo

<CardGroup cols={2}>
  <Card title="Visão geral" icon="circle-info" href="/pt/products/clmm/overview">
    Modelo conceitual: representação de sqrt-price, ticks, matemática de liquidez e por que posições podem ficar "fora do intervalo".
  </Card>

  <Card title="Contas" icon="database" href="/pt/products/clmm/accounts">
    PoolState, AmmConfig, TickArrayState, PersonalPositionState, ObservationState. Seeds, layouts de campo.
  </Card>

  <Card title="Ticks e posições" icon="grid" href="/pt/products/clmm/ticks-and-positions">
    Espaçamento de ticks, arrays de ticks, como uma posição mapeia para dois limites de tick, como a liquidez cruza um tick.
  </Card>

  <Card title="Matemática" icon="function" href="/pt/products/clmm/math">
    Fórmulas de sqrt-price, conversão liquidez ↔ quantidade de token, contabilidade de crescimento de taxa, algoritmo de etapa de swap.
  </Card>

  <Card title="Instruções" icon="terminal" href="/pt/products/clmm/instructions">
    CreatePool, OpenPosition, IncreaseLiquidity, DecreaseLiquidity, Swap, CollectFee, CollectReward, UpdateRewardInfos.
  </Card>

  <Card title="Taxas e recompensas" icon="coins" href="/pt/products/clmm/fees">
    Faixas de taxa, divisões de taxa de protocolo/fundo, cronogramas de recompensas (até três mints de recompensa por pool).
  </Card>

  <Card title="Demonstrações de código" icon="code" href="/pt/products/clmm/code-demos">
    Criar pool, abrir posição, aumentar/diminuir liquidez, swap, coletar taxas e recompensas.
  </Card>
</CardGroup>

## Quando ler isto

* Você está fornecendo liquidez concentrada ou construindo ferramentas para LPs.
* Você está implementando estratégias de range-order ou auto-rebalanceamento.
* Você é um roteador que precisa precificar um swap CLMM com precisão.
