> ## 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.

# Algoritma

> Bab pendalaman matematis: invariant, rumus harga, dan edge case di balik setiap produk Raydium.

<Info>
  **Halaman ini diterjemahkan secara otomatis oleh AI. Versi bahasa Inggris adalah acuan resmi.**

  [Lihat versi bahasa Inggris →](/algorithms/index)
</Info>

## Bab ini untuk siapa

Peneliti protokol, auditor, dan integrator tingkat lanjut yang ingin memahami alasan di balik matematika, bukan hanya memanggil instruksi. Halaman produk memberikan ringkasan dan mengacu ke sini untuk derivasi.

## Isi bab

<CardGroup cols={2}>
  <Card title="Constant product (xy=k)" icon="function" href="/id/algorithms/constant-product">
    Invariant, marginal price, rumus input/output swap, slippage sebagai fungsi dari ukuran perdagangan.
  </Card>

  <Card title="CLMM math" icon="chart-line" href="/id/algorithms/clmm-math">
    Representasi sqrt-price, konversi liquidity ↔ amount, single-tick swap step, fee-growth accumulator, iterasi multi-tick swap.
  </Card>

  <Card title="Bonding curves" icon="arrow-trend-up" href="/id/algorithms/bonding-curves">
    Rumus kurva LaunchLab, derivasi graduation threshold, penetapan harga kontinyu vs. diskret.
  </Card>

  <Card title="Slippage dan price impact" icon="percent" href="/id/algorithms/slippage-and-price-impact">
    Definisi, cara SDK menghitung `minAmountOut`, arti "price impact" di berbagai tipe AMM, pertimbangan MEV.
  </Card>

  <Card title="Token-2022 transfer fees" icon="coins" href="/id/algorithms/token-2022-transfer-fees">
    Bagaimana token dengan transfer fee mengubah jumlah input dan output swap yang efektif, dan cara program CPMM/CLMM menanganinya.
  </Card>

  <Card title="Impermanent loss" icon="scale-unbalanced" href="/id/algorithms/impermanent-loss">
    Rumus IL untuk CPMM dan CLMM, contoh terselesaikan, dan ambang batas APR fee break-even yang harus diketahui setiap LP.
  </Card>

  <Card title="Memperkirakan CLMM APR" icon="chart-mixed" href="/id/algorithms/clmm-apr">
    Cara Raydium menghitung APR yang ditampilkan di pool CLMM dan cara memproyeksikan APR untuk range prospektif sebelum membukanya.
  </Card>
</CardGroup>

## Panduan penulisan

* Gunakan math gaya LaTeX secara hemat; tampilkan rumus sebagai blok kode dengan prosa inline.
* Setiap rumus diikuti oleh contoh numerik yang terselesaikan.
* Setiap halaman memiliki bagian "Tempat ini diimplementasikan" yang menunjuk ke rentang baris relevan dalam sumber program on-chain, untuk auditor.
* Jangan menurunkan rumus yang sama di halaman produk — tautkan ke sini.
