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

# AMM v4

> 定積AMM。元々はOpenBookと流動性を共有するハイブリッド設計でしたが、OpenBook依存関係はプログラムから削除されました。

<Info>
  **このページは AI による自動翻訳です。すべての内容は英語版を正とします。**

  [英語版を表示 →](/products/amm-v4/index)
</Info>

<Warning>
  **AMM v4のOpenBook / Serum依存関係は削除されました（2026-07プログラムアップグレード）。** すべてのスワップはAMM専用パスで実行されます。オーダーブックCPIとマーケットメイキング命令（`MonitorStep`、`MigrateToOpenBook`、`WithdrawSrm`など）は**プログラムから削除**され、呼び出された場合はリバートします。v1の`SwapBaseIn` / `SwapBaseOut`、`Deposit`、`Withdraw`命令は後方互換性のため古いアカウントレイアウトを保持しています。マーケットアカウントは位置的に受け入れられていますが、**検証または使用されなくなりました**。新しい統合では`SwapBaseInV2` / `SwapBaseOutV2`エントリーポイントを使用してください。[2026-07-22チェンジログエントリ](/ja/reference/changelog/2026-07-22-amm-v4-openbook-removal)を参照してください。
</Warning>

## 概要

AMM v4はRaydiumの第1世代プールです。定積不変量（xy=k）を維持しています。このプールは元々**ハイブリッドAMM**として設計されました。曲線に加えて、フィボナッチ間隔のグリッドの指値注文をバウンドされたOpenBookマーケットに投稿し、プール流動性がオーダーブックテイカーに見えるようにしていました。**そのOpenBook統合はプログラムから削除されました**（上記の警告を参照）。今日のAMM v4は純粋な定積AMMです。オンチェーンの`AmmInfo`アカウントはレイアウト互換性のため`market` / `open_orders`参照フィールドを保持していますが、プログラムはもはやそれらを読み取ったり作用したりしません。

多くのレガシーペアではRaydium上で最も流動性が高いプロダクトですが、**新しいプールには推奨されなくなりました**。新しいデプロイメントについては[CPMM](/ja/products/cpmm)を参照してください。

**プログラムID：** [reference/program-addresses](/ja/reference/program-addresses)を参照してください。

**Token-2022：** サポートされていません。AMM v4プールはクラシックSPLトークンのみを受け入れます。

## チャプター内容

<CardGroup cols={2}>
  <Card title="概要" icon="circle-info" href="/ja/products/amm-v4/overview">
    概念モデル：AMM v4が定積曲線をOpenBookマーケットと結合する方法、および設計が存在する理由。
  </Card>

  <Card title="アカウント" icon="database" href="/ja/products/amm-v4/accounts">
    AmmInfo、TargetOrders、OpenOrders、LPミント、トークンボルト、マーケットボルト署名者。シード、フィールドレイアウト、不変量。
  </Card>

  <Card title="数学" icon="function" href="/ja/products/amm-v4/math">
    xy=k不変量、価格計算。リザーブ公式はボルト専用になりました。OpenBook指値注文グリッド数学は歴史的文脈として保持されています。
  </Card>

  <Card title="命令" icon="terminal" href="/ja/products/amm-v4/instructions">
    Initialize2、Deposit、Withdraw、SwapBaseIn / V2、SwapBaseOut / V2、SetParams、WithdrawPnl。（MonitorStepなどのオーダーブック命令は削除されました。）
  </Card>

  <Card title="手数料" icon="percent" href="/ja/products/amm-v4/fees">
    LP手数料、プロトコル手数料、トレード手数料分割。オーダーブック約定のための歴史的PnL処理（廃止）。
  </Card>

  <Card title="コードデモ" icon="code" href="/ja/products/amm-v4/code-demos">
    TypeScript（raydium-sdk-v2）およびRust CPIの例：デポジット、ウィズドロー、スワップ。
  </Card>
</CardGroup>

## このセクションを読むべき場合

* 既存のAMM v4プールを監査または統合している。
* v4流動性をサポートする必要があるルーターを構築している。
* v4からCPMMへの移行を計画している。[user-flows/migrate-amm-v4-to-cpmm](/ja/user-flows/migrate-amm-v4-to-cpmm)も参照してください。

**新しい**プールを作成している場合は、代わりに[CPMM](/ja/products/cpmm)を読んでください。
