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.
이 페이지는 AI 자동 번역입니다. 모든 내용은 영문판을 기준으로 합니다.영문판 보기 →
수수료 모델
Stable AMM은 AMM v4와 동일한 수수료 구조를 사용합니다. 풀당 하나의 수수료 티어만 있으며(초기화 시 설정됨), 풀을 더 높은 티어로 재구성할 수 없습니다.| 필드 | 기본값 | 의미 |
|---|---|---|
swap_fee_numerator / swap_fee_denominator | 25 / 10_000 | 총 거래 수수료: 입력 금액의 0.25% |
trade_fee_numerator / trade_fee_denominator | 25 / 10_000 | OpenBook 통합을 위해 주문 가격 책정에 사용되는 동일한 0.25% |
pnl_numerator / pnl_denominator | 12 / 100 | 프로토콜의 수수료 비율: 12% — 즉, 거래액의 0.25% × 12% = 0.03% |
min_separate_numerator / min_separate_denominator | 4 / 10_000 | 내부 반올림 최솟값 |
분할 계산 방식
각 스왑에서:- **
lp_portion**은 볼트에 남아k를 증가시키고 LP 인출 시 이익을 제공합니다. - **
pnl_portion**은AmmInfo.out_put.need_take_pnl_coin또는need_take_pnl_pc(입력 토큰에 따라)를 증가시키며WithdrawPnl로 추출됩니다.
OpenBook의 PnL(AMM v4와 동일)
풀의 OpenBook 제한 주문이 체결되면 테이커 측에서 시장 조성자/테이커 스프레드를 얻거나 잃을 수 있습니다. 이러한 체결은MonitorStep 중에 정산되며 풀 준비금에 입금/출금됩니다. 프로그램은 분석을 위해 out_put.total_pnl_{coin,pc} 카운터에서 추적합니다.
이 OpenBook PnL은 0.03% 프로토콜 수수료와 다릅니다. 풀 준비금을 증가시키고 LP와 프로토콜에 비례하여 이익을 제공합니다. OpenBook에 대한 운영 연결이 CPMM(오더북 독립적)이 이제 새로운 풀의 기본이 된 이유입니다.
수수료 징수
Raydium 멀티시그(또는amm_admin을 제어하는 사용자)는 WithdrawPnl을 호출하여 다음을 추출합니다:
- 먼저 보류 중인 OpenBook 체결을 정산합니다(내부 크랭크 로직 사용).
need_take_pnl_coin과need_take_pnl_pc를 볼트에서 관리자 지정 계정으로 이전합니다.- 카운터를 초기화합니다.
LP 수수료 인출
전용 “수수료 징수” 명령어가 없습니다. LP 수수료는 볼트에 축적되어 준비금을 증가시킵니다. LP는Withdraw를 통해 LP를 소각하여 이를 인출합니다. LP 토큰의 가치는 준비금이 증가하면서 함께 증가합니다.
시각화: $1,000 거래액이 어디로 가는가
기본 매개변수 Stable 풀에 대한 USDC 중심Swap $1,000에서:
비교 표
| Stable AMM | AMM v4 | CPMM index=0 | |
|---|---|---|---|
| 거래 수수료 | 0.25% | 0.25% | 0.25% |
| LP | 0.22% | 0.22% | 0.21% |
| 프로토콜 | 0.03% | 0.03% | 0.03% |
| 펀드 | 없음 | 없음 | 0.01% |
| 크리에이터 | 없음 | 없음 | 기본값 0 |
reference/fee-comparison.
통합자 참고사항
- 견적: 항상 체인에서
AmmInfo를 읽으세요. 수수료를 하드코딩하지 마세요. 원칙적으로SetParams는 이를 변경할 수 있지만 멀티시그는 기본값을 변경하지 않았습니다. - 곡선 vs. 수수료: 0.25% 수수료는 곡선이 공식(AMM v4의 x·y=k)인지 조회 테이블(Stable)인지 여부와 무관합니다. 둘 다 입력 금액에 동일한 0.25%를 적용합니다.
- 보상 없음: Stable 풀은 온-풀 보상 발행을 지원하지 않습니다. 생태계 팜(Farm v3/v5/v6)이 다른 곳에서 스테이킹을 처리합니다.
다음 단계
products/stable/math— 스왑 수학에서의 수수료 적용.products/stable/instructions—WithdrawPnl계정 목록.products/amm-v4/fees— OpenBook 경로에 대한 더 깊은 수수료 유도.reference/fee-comparison— 모든 상품 나란히 비교.
raydium-stable/program/src/state.rs(Fees구조체)- 라이브 메인넷 풀의 온체인
AmmInfo.fees필드


