Calculator

Uniswap V3 LP 계산기

체인과 풀을 고르면 현재 가격과 풀 수수료 APR이 채워집니다. 가격 범위와 예치 금액을 넣고 토큰 구성, 집중도, 무상손실(IL), 예상 수수료를 확인합니다.

수량·IL 검증 완료 수수료는 추정 Uniswap V3 백서 수식 · 2026-10-13
온체인 스냅샷

선택한 체인에서 버튼을 누를 때만 조회합니다. 주소 조회는 TVL·거래량·APR을 제공하지 않습니다. V4는 지원하지 않습니다.

풀 목록을 불러오는 중입니다.

예상 APR -
예상 수수료 - 보유 기간 동안 쌓이는 금액 · 추정값
그냥 보유 대비 순손익 -
예상 APR 은 구간 안에 있는 동안만 발생합니다. 구간을 좁게 잡으면 APR 이 크게 올라가지만, 가격이 구간을 벗어나는 순간 수수료는 0 이 되고 한쪽 토큰만 남습니다. 좁은 구간의 높은 APR 은 공짜가 아니라 이탈 위험의 대가입니다.

Input

입력값

금액: USD · 기간: 일
구간 폭
어떤 수식을 쓰는지, 어디까지 정확한지 (2026-10-13 검증)

정확한 부분 — 토큰 수량, 비중, 집중도, 무상손실(IL). Uniswap V3 백서 수식을 그대로 씁니다. 구간 안에서는 amount0 = L × (1/√P − 1/√P상단), amount1 = L × (√P − √P하단)이고, 구간을 벗어나면 가격을 경계로 고정한 값과 같아집니다(하단 밖 = 변동 토큰 100%, 상단 밖 = 기준 토큰 100%). IL은 (LP 가치 ÷ 그냥 들고 있었을 때 가치 − 1)이며 수수료는 포함하지 않습니다. 구간을 무한히 넓히면 Uniswap V2 공식 2√r/(1+r) − 1과 일치하는 것을 테스트로 확인했습니다.

추정인 부분 — 수수료. 풀을 선택하면 그 풀이 현재 가격대에 실제로 깔아 둔 유동성(집중도)을 기준으로 내 구간의 APR을 추정합니다. 2026-10-13 검증에서 이 방법과 온체인 유동성 지분 방식이 0.4% 이내로 일치했습니다. 그래도 추정인 이유는 ① 가격·유동성·거래량이 하루 한 번 갱신된 스냅샷이고, ② 다른 LP들이 내 구간과 겹치게 유동성을 더 넣으면 내 몫이 줄고, ③ 거래량이 그대로 유지된다는 가정을 깔기 때문입니다. 풀을 선택하지 않으면 입력한 Fee APR을 집중도 없이 그대로 씁니다. 구간을 벗어난 포지션은 스왑에 쓰이지 않으므로 수수료가 0으로 나옵니다.

입력값과 기대 출력 표, 경계 케이스는 docs/calculator-tests.md에 있습니다. 가격은 모두 기준 토큰 / 변동 토큰 단위(예: USD per ETH)이고, 풀 데이터를 어떻게 모으는지는 docs/pool-data-feasibility.md에 있습니다.