Esta página fue traducida automáticamente por IA. La versión en inglés es la fuente autorizada.Ver versión en inglés →
El modelo de tarifas
Stable AMM reutiliza la estructuraFees de AMM v4, pero no los números de AMM v4. Los pools de Stable cobran una tarifa mucho más baja, lo que es lo esperado en un pool diseñado para activos con precios similares. Solo hay una categoría de tarifa por pool (establecida en la inicialización); los pools no pueden reconfigurarse a categorías más altas.
Estos no son “valores por defecto” — son los valores en cada pool de Stable activo en mainnet. Los tres (USDT/USDC
2EXiumdi14E9b8Fy62QcA5Uh6WdHS2b38wtSxp72Mibj, 9DTY3rv8xRa3CnoPoWJCMcQUSY7kUHZAoFKNsBhx8DDz, 9f4FtV6ikxUZr8fAjKSGNPPnUHJEwi4jNk8d79twbyFf) llevan el conjunto idéntico anterior, y con SetParams eliminado en la actualización del 2026-06-22 ya no existe ninguna instrucción que pueda cambiarlos. Verificado decodificando los campos AmmInfo.fees de los pools activos en mainnet.Cómo se calcula la división
En cada swap:lp_portionpermanece en la bóveda, inflaky beneficia a los LP en el canje.pnl_portionincrementaAmmInfo.out_put.need_take_pnl_coinoneed_take_pnl_pc(dependiendo del token de entrada) y es retirada porWithdrawPnl.
PnL de OpenBook (retirado)
Al principio de su vida, el pool también publicaba órdenes limitadas en OpenBook; cuando se ejecutaban, ganaba o perdía el diferencial entre creador de mercado y tomador, se liquidaba duranteMonitorStep y se registraba el resultado en los contadores out_put.total_pnl_{coin,pc}. Esa ruta ha estado inactiva durante años — el pool no tiene órdenes abiertas, por lo que el único devengo de comisión es la participación del protocolo del 0.0024% descrita anteriormente. Los contadores total_pnl_* permanecen en el diseño pero ya no se incrementan. La actualización del 2026-06-22 eliminó el código restante de OpenBook (incluyendo MonitorStep). CPMM se convirtió en el valor predeterminado para nuevos pools en parte debido a este acoplamiento anterior a OpenBook; Stable AMM es independiente del libro de órdenes.
Recopilación
El multisig de Raydium (o quien controleamm_admin) llama a WithdrawPnl para retirar:
- Transfiere
need_take_pnl_coinyneed_take_pnl_pcde las bóvedas a cuentas designadas por el administrador. - Pone a cero los contadores.
Canje de comisión de LP
Sin instrucción dedicada para “recopilar comisiones”. Las comisiones de LP se acumulan en las bóvedas, inflando las reservas. Los LP las realizan quemando LP a través deWithdraw. El valor de un token LP crece a medida que crecen las reservas.
Visualización: a dónde van $10,000 de volumen
En unSwap pesado en USDC de $10,000 contra un pool de Stable activo:
index=0 $25.00 — 12.5× más. Esa brecha es el punto del producto: los pares estables se mueven muy poco, por lo que los LP necesitan muy poca compensación por riesgo de inventario, y la curva ajustada más la tarifa baja es lo que mantiene los swaps grandes de estable a estable competitivos.
Tabla de comparación
Matriz completa:
reference/fee-comparison.
Notas para integradores
- Cotización: Siempre lee
AmmInfode la cadena; no codifiques las tarifas. ConSetParamsahora eliminado, los parámetros de tarifa en los pools existentes son efectivamente fijos. - No asumas la tasa de AMM v4. La estructura
Feesse comparte con AMM v4, por lo que es fácil copiar25 / 10_000de AMM v4 en una cotización de Stable. Los pools de Stable cobran2 / 10_000. Cotizar un pool de Stable al 0.25% sobrestima la comisión por 12.5×. - Curva vs. comisiones: La aplicación de comisión es independiente de si la curva es una fórmula (x·y=k en AMM v4) o una tabla de búsqueda (Stable). Ambas toman la comisión del monto de entrada antes de tocar la curva.
- Sin recompensas: Los pools de Stable no admiten emisiones de recompensas en el pool. Las granjas del ecosistema (Farm v3/v5/v6) manejan el staking en otro lugar.
A dónde ir a continuación
products/stable/math— aplicación de comisión en la matemática de swap.products/stable/instructions— lista de cuentas deWithdrawPnl.products/amm-v4/fees— derivación de comisión más profunda para la ruta de OpenBook.reference/fee-comparison— todos los productos lado a lado.
raydium-stable/program/src/state.rs(estructuraFees)- Campos
AmmInfo.feesen cadena en pools activos en mainnet

