전체 글
가이드

유동성 풀이란? 솔라나에서 깊이와 위험 읽기

유동성 풀이 무엇이고 솔라나에서 어떻게 읽는지 정리했습니다. TVL이 아닌 깊이, 슬리피지 계산, 비영구적 손실, 집중 구간까지 계산 예시와 함께 살펴봅니다.

읽는 시간 9분 J Tools Editorial
솔라나 유동성 풀을 다루는 편집용 표지. 두 갈래의 액체 흐름이 정밀 저울 위에서 만나는 구도

대부분은 유동성을 눈대중으로 판단합니다. 솔라나의 유동성 풀을 열어 큰 숫자를 보고 스왑이 깔끔하게 통과할 거라고 넘겨짚습니다. 그러고는 작은 토큰에 5,000 USDC를 밀어 넣고, 가격이 8퍼센트 불리하게 움직이는 걸 지켜보며, 풀 첫 화면의 금액이 트레이더에게 남은 실제 여유와 거의 상관이 없다는 사실을 비싸게 배웁니다.

유동성은 바로 그 여유입니다. 스왑의 진짜 비용을 결정하는 질문은 하나뿐입니다. 가격이 따라오기를 멈추기 전까지 얼마나 옮길 수 있느냐는 것입니다. 솔라나에서는 이 질문에 계산 가능한 답이 있고, 수식은 겉보기보다 친절합니다.

여기서는 유동성 풀을 실제로 설명하는 네 가지 숫자, AMM(자동 시장 조성자, 스스로 돌아가는 거래 풀)이 그렇게 움직이는 이유, 그리고 같은 숫자에서 나오는 판단을 차례로 다룹니다.

1. 유동성 풀이란 정확히 무엇인가

짧게 말하면 유동성은 한 자산을 다른 자산으로 빠르게, 공정한 가격에, 그 가격을 흔들지 않고 바꿀 수 있는 능력입니다. 작은 환전소를 떠올려 봅시다. 창구에 붙은 환율은 훌륭해 보이지만, 금고에 300달러밖에 없는데 5,000달러를 바꾸러 들어가면 직원은 환율을 불리하게 비틉니다. 얇은 시장도 정확히 같은 방식으로 움직입니다.

전통 시장에서는 매수와 매도 호가 차이, 그리고 호가창 깊이로 유동성을 잽니다. 디파이는 그 전제를 새로 썼습니다. Raydium이나 Orca에는 고전적인 호가창이 없고 대신 유동성 풀이 있습니다. 풀은 두 자산을 안고 있고, 단순한 수식 하나가 넣은 것에 대해 무엇이 나올지 정합니다. 풀이 깊을수록 그 수식이 무는 힘은 약해집니다.

  • 균등 풀. 자금이 모든 가격대에 고르게 퍼집니다. Raydium 표준 풀, Meteora의 고전형 풀, PumpSwap이 여기에 속합니다. 이해하기는 쉽지만 깊게 느껴지려면 많은 자본이 필요합니다.
  • 집중 풀. 유동성을 고른 가격 구간에 몰아 넣습니다. Raydium CLMM, Orca Whirlpool, Meteora DLMM이 해당합니다. 구간 안에서는 체결이 훨씬 촘촘하지만, 가격이 밖으로 나가는 순간 함정이 기다립니다.

유동성은 풀 안에 든 돈이 아닙니다. 특정 주문 규모에 대해 그 돈이 사 주는 가격 이동 폭입니다. 1,000만 달러짜리 유동성 풀이라도 활성 구간이 얇으면, 구간을 잘 잡은 100만 달러 풀보다 좁을 수 있습니다.

2. 유동성 풀을 설명하는 네 가지 숫자

가. 풀 총액(TVL)

양쪽을 합친 달러 금액입니다. SOL이 92.61달러이고 풀이 1,000 SOL과 92,610 USDC를 담고 있다면 한쪽은 각각 92,610달러, 전체는 약 18만 5,000달러입니다. TVL은 풀이 존재하고 얼마나 큰지만 알려 줍니다. 그 돈이 가격대에 어떻게 흩어져 있는지는 말해 주지 않는데, 체결이 깔끔할지 결정하는 건 바로 그 분포입니다.

나. 풀 깊이

허용 슬리피지를 정했을 때 통과시킬 수 있는 최대 주문입니다. 업계 기준은 슬리피지 1퍼센트에서의 깊이입니다. 위 예시에서 그 1퍼센트를 감수하면 약 925달러를 바꿀 수 있습니다. 같은 유동성 풀에 1만 달러를 밀어 넣고 싶다면 9에서 10퍼센트를 각오해야 합니다. 풀은 TVL이 얼마라고 적혀 있든 신경 쓰지 않고, 두 쪽의 비율을 지키는 것만 신경 씁니다.

다. 슬리피지와 가격 영향

슬리피지는 화면에 뜬 가격과 실제 체결 가격의 차이입니다. 가격 영향은 같은 현상을 반대편에서 본 것으로, 내 주문 하나가 풀의 중간 가격을 얼마나 밀었는지를 뜻합니다.

주문 규모(USDC)호가 SOL실제 SOL슬리피지
1001.08001.07900.10%
1,00010.800010.69001.06%
10,000108.000098.90009.10%

곡선의 모양을 봅시다. 주문 규모를 두 배로 키운다고 슬리피지가 두 배가 되지는 않습니다. 그보다 더 빠르게 쌓입니다. 큰 주문을 시간에 걸쳐 잘게 나누는 것이 실제 전략으로 성립하는 이유가 여기에 있습니다.

라. 일간 거래량을 TVL로 나눈 값

그 유동성 풀이 정말 쓰이는지 알려 주는 가장 건강한 신호입니다. 24시간 거래량을 TVL로 나눠 봅시다. 0.5를 넘으면 자금이 자주 돌고 호가 차이가 좁게 유지되며 차익 거래가 가격을 정직하게 지킵니다. 0.05 아래라면 아무도 건드리지 않는 주차된 자본이고, 화면에 보이는 가격은 몇 시간 전 것일 수도 있습니다.

TVL은 큰데 거래량 비율이 낮은 풀은 유동성 공급자에게 전형적인 함정입니다. 수익률은 종이 위에서 매력적으로 보이고, 가격 출렁임은 그대로 아프며, 수수료는 그 격차를 끝내 메우지 못합니다.

3. 유동성 풀이 스왑 가격을 정하는 방식

청사진 양식으로 그린 쌍곡선. 강조된 두 점이 스왑 호로 이어져 있다

풀을 시소라고 생각해 봅시다. 한쪽에 SOL, 다른 쪽에 USDC. 풀의 일은 규칙 하나를 살려 두는 것이고, 그 규칙은 두 쪽의 곱이 일정하게 유지된다는 것입니다. USDC 쪽에 돈을 쌓으면 SOL 쪽은 그 곱이 변하지 않을 만큼 SOL을 내놓아야 합니다.

예시로 돌아가 봅시다. 누군가 1,000 USDC를 넣으면 USDC 쪽은 93,610으로 오르고 풀은 약 10.69 SOL을 내놓습니다. 거래 전 시장 가격은 SOL당 92.61달러였습니다. 실제로 지불한 가격은 1,000을 10.69로 나눈 약 93.55달러입니다. 이 1퍼센트 남짓한 차이가 슬리피지입니다.

큰 주문이 더 아픈 이유가 여기 있습니다. 시소를 크게 기울일수록 규칙은 가격을 더 세게 불리한 쪽으로 밉니다. 풀에는 의견이 없습니다. 자기 규칙을 집행할 뿐입니다.

4. 집중 풀은 규칙을 바꾼다

집중 풀에서는 공급자가 선을 긋습니다. 가격 A와 가격 B 사이에만 유동성을 두겠다는 선입니다. 그 구간 안에서는 수수료를 온전히 받고, 밖으로 나가면 포지션이 두 자산 중 하나로 100퍼센트 바뀌어 가격이 돌아올 때까지 아무것도 벌지 못합니다.

효율 개선 폭은 크다. SOL이 92달러 근처일 때 90에서 95 구간에 고정한 10만 달러 집중 포지션은 같은 금액의 균등 풀보다 열 배에서 쉰 배 촘촘하게 느껴집니다. 자금 전부가 거래가 일어나는 자리에 쌓여 있기 때문입니다. 뒤집힌 면도 그만큼 분명하다. 구간을 벗어나는 순간 포지션은 내가 서명한 적 없는 방향성 베팅으로 바뀐다.

구간 폭수수료 확보가격 변동 노출구간 이탈 위험
아주 좁음(±2%)가장 높음가장 높음상시 리밸런싱
보통(±10%)강함보통감당 가능
넓음(±50%)완만함약함드묾
전체 구간균등 풀과 동일균등 풀과 동일없음

시작하는 단계라면 넓은 구간이 더 너그럽다. 능동적으로 운용한다면 리밸런싱 계획이 있는 좁은 구간이 수동 운용을 이깁니다. 단 실제로 리밸런싱했을 때만 그렇다. 아무도 손대지 않는 좁은 구간은 양쪽의 나쁜 점만 남습니다.

5. 비영구적 손실을 쉬운 말로

가격 비율이 오를수록 차례로 기우는 아이소메트릭 저울. 바닥 그림자가 비영구적 손실 곡선을 그린다

비영구적 손실은 두 자산을 풀에 넣어 둔 경우와 지갑에 그대로 들고 있는 경우의 차이입니다. 이름이 오해를 부른다. 이것은 손실이 아니라 비교이기 때문입니다. 풀에서 돈이 사라지는 게 아니라, 가격이 움직였을 때 풀에 앉아 있는 결과와 가만히 들고 있는 결과가 다를 뿐입니다.

구조는 단순하다. 풀은 두 쪽의 균형을 지켜야 하므로 SOL이 오르면 알아서 SOL을 팔고 USDC를 받습니다. 그래서 정작 중요했던 자산이 손에 덜 남습니다. 가격이 내리면 반대 일이 벌어집니다.

가격 변화그냥 보유 대비 격차
+25%−0.6%
+50%−2.0%
2배(+100%)−5.7%
3배−13.4%
5배−25.5%

진입 가격 대비 손실이 아니라 그냥 보유라는 선택지 대비 격차다. 가격이 두 배 오르는 동안 수수료를 12퍼센트 지급한 유동성 풀이라면 보유 대비로도 약 6퍼센트가 남습니다. 이게 승리인지는 오로지 수수료에 달렸지, 비영구적 손실 숫자 하나로 결정되지 않습니다.

정직한 질문은 내 비영구적 손실이 얼마인가가 아닙니다. 가격이 실제로 움직인 폭을 감안했을 때 수수료와 보상이 그 격차를 넘어섰는가다. 좁은 집중 구간 안에서는 가격이 구간을 존중하는 한 수수료가 넉넉히 이깁니다. 변동성 큰 자산을 넓고 수동적인 포지션으로 들고 있으면 대개 수수료가 집니다.

6. 내 포지션 가치를 읽는 법

균등 풀은 LP 토큰이라는 보관증을 줍니다. 이게 풀에 대한 내 몫을 뜻합니다. 풀 전체가 50만 달러이고 내 보관증이 발행량의 1.5퍼센트라면 지금 포지션은 7,500달러어치이고, 현재 비율에 따라 두 자산에 나뉘어 있습니다. 쌓인 수수료를 더하고 그냥 보유 대비 격차를 빼면 실질 수익이 나온다.

집중 포지션에는 보관증이 없습니다. 각 포지션이 자기 구간과 자기 금액을 가진 NFT다. 뼈대는 같지만 화면이 이미 내역을 쪼개 보여 주므로, 실무는 계산이 아니라 읽기가 됩니다.

7. 솔라나에서 유동성 풀 고르기

깊이는 질문의 절반일 뿐입니다. 나머지 절반은 그 깊이를 떠받치는 예치금이 떠날 수 있는지다. LP 토큰 소각과 락업과 보유 비교는 각 선택이 거래 반대편 사람에게 어떤 의미인지 설명하고, Raydium V4 풀 개설 안내는 같은 숫자를 실제 무대에서 보여 줍니다.

점검 항목통과탈락
실사용 가능한 TVL50만 달러 초과10만 달러 미만이면 소액 주문도 크게 밀린다
거래량 대비 TVL일간 0.5 초과0.05 미만이면 거래가 아니라 주차된 자본
수수료 구간 적합성변동성 쌍 0.30%, 스테이블 0.05%, 롱테일 1%스테이블 쌍의 0.30%는 옆 0.05% 풀에 집니다
가격 구간 배치최근 7일의 현실적인 가격 띠를 덮는다리밸런싱 계획 없이 너무 좁다
집중도상위 5개 공급자 합이 50% 미만고래가 지배하는 풀은 나갈 때 깊이를 들고 간다

수수료 구간 얘기를 조금 더 해 보겠습니다. 스테이블 쌍을 0.30퍼센트에 두면 거래량 대부분을 옆의 0.05 구간에 넘겨주는 셈입니다. 작은 토큰을 1퍼센트 선택지 없이 0.30에 두면 자기 변동성을 헐값에 파는 것입니다. 수수료 구간은 풀의 상품 포지셔닝이지 사소한 설정이 아닙니다.

8. J Tools에서 실제로 처리하기

이미 포지션을 들고 있는 풀이라면 유동성 추가와 회수 화면이 Raydium과 Meteora 양쪽에서 예치와 출금을 처리합니다. 여러 DEX 화면을 오갈 필요가 없습니다.

그전에 실제로 굴릴 규모로 슬리피지 곡선을 시험해 봅시다. 여러 풀을 가로지르는 일괄 스왑 설계 화면은 규모가 다른 주문을 차례로 세워 두고, 진짜 자금을 넣기 전에 실현 슬리피지를 보여 줍니다.

들어가기 전에 누가 또 포지션을 들고 있는지 보고 싶다면 토큰 보유자 스냅숏 도구가 전체 목록을 한 번에 내보낸다. 직접 풀을 여는 경우라면 유동성 풀 새로 만드는 화면이 비율 계산을 맡아 시작 가격이 의도한 자리에 내려앉게 합니다.

9. 자주 나오는 실수

  • TVL을 유동성으로 읽는 것. 구간이 넓은 1,000만 달러 풀은 현재 가격 근처에서 구간이 좁은 100만 달러 풀보다 얇을 수 있습니다. 언제나 내 주문 규모에서의 깊이를 확인합시다.
  • 격차를 손실로 읽는 것. 비영구적 손실은 그냥 보유와의 비교이지 진입 가격과의 비교가 아닙니다.
  • 좁은 구간을 저위험으로 보는 것. 2퍼센트 구간은 수수료가 가장 높고 구간 이탈 결과는 가장 나쁘다. 지켜볼 수 없다면 고르지 말자.
  • 거래량 비율을 무시하는 것. 아무도 거래하지 않는 고TVL 풀은 주차된 자본이고, 거래량이 없으면 수수료도 생기지 않습니다.

유동성 공급을 결정하기 전에 숫자 두 개를 적어 두세요. 현실적인 30일 가격 구간과 예상 일간 거래량입니다. 수수료 구간과 집중도가 그 둘에 맞는 풀을 고르면 됩니다. 둘 중 하나를 채우지 못하겠다면 그 자산은 아직 이르다.

유동성 계산, 다섯 단계

  1. 두 예치량을 읽습니다. 균등 풀은 늘 두 수량을 담는다. 예를 들어 1,000 SOL과 92,610 USDC다.
  2. 상수를 구합니다. 곱하면 1,000 × 92,610 = 92,610,000입니다. 이 곱은 어떤 스왑에서도 고정입니다.
  3. 풀을 평가합니다. 양쪽을 달러로 환산해 더하면 약 18만 5,000달러입니다.
  4. 주문을 시뮬레이션합니다. 입력을 한쪽 예치량에 더한 뒤 상수를 그 새 수량으로 나눈다. 1,000 USDC를 넣으면 SOL 쪽은 약 989.31로 줄고, 약 10.69 SOL을 받습니다.
  5. 슬리피지를 읽습니다. 실효 가격(1,000 ÷ 10.69 ≈ 93.55)을 시작 가격(92.61)과 비교합니다.

유동성은 3단계의 결과가 아니라 4단계가 드러내는 값입니다. TVL이 커도 활성 구간이 얇은 유동성 풀은 첫 화면 숫자가 암시하는 것보다 작은 규모에서 4단계에 걸린다. 집중 풀도 같은 다섯 단계를 쓰되, 상수가 지배하는 범위는 지금 활성인 가격 띠뿐입니다.

잠긴 유동성, 소각된 유동성, 출구 유동성

  • 잠긴 유동성은 LP 토큰이 정해진 날짜까지 발행자가 건드릴 수 없는 타임락 계약에 들어 있다는 뜻입니다. 러그풀 위험을 줄이지만 없애지는 못합니다. 발행자는 자기 토큰 물량을 여전히 던질 수 있기 때문입니다.
  • 소각된 유동성은 LP 토큰을 아무도 통제하지 않는 주소로 보내 예치금을 영영 빼낼 수 없게 만든 상태다. 락업보다 강하지만 발행자도 자기 수수료 청구권을 함께 포기합니다.
  • 출구 유동성은 안전장치가 전혀 아닙니다. 내부자가 물량을 넘길 상대가 된 늦은 매수자를 가리키는 말입니다.

이런 주장은 트윗을 그대로 믿지 말고 체인에서 직접 확인합시다. Raydium 프로토콜 공식 문서에 어떤 풀 형식이 있고 어떻게 움직이는지 적혀 있습니다. 포지션을 연 뒤에는 보유 중인 LP 포지션 목록 화면이 지분과 수수료와 현재 가치를 한자리에 모아 줍니다. 나머지 디파이 구조는 가이드 카테고리가 도구와 전략 글을 모아 두었고, 솔라나 태그 보관함이 체인 관련 글을 한곳에 묶어 둔다.

자주 묻는 질문

유동성 풀은 정말 돈이 되나요?

될 때도 있습니다. 풀은 예치 지분에 비례해 스왑 수수료 일부를 지급하므로 수입은 풀 크기가 아니라 거래량에 달려 있습니다. 200만 달러가 잠자는 조용한 풀이 20만 달러로 붐비는 풀보다 적게 줄 수도 있습니다. 이익이라 부르기 전에 수수료 수입을 비영구적 손실과 나란히 놓고 비교하자.

솔라나에서 유동성 공급은 얼마나 위험한가요?

정직하게 답하면 위험을 세 개 동시에 집니다. 양쪽 가격이 벌어지면 그냥 보유 대비 가치를 잃는다. 얇은 풀은 큰 스왑 한 번에 말라 버리고 아무도 원하지 않는 쪽이 손에 남습니다. 그리고 토큰 자체가 무가치해질 수 있는데, 그러면 풀 계산은 의미가 없습니다. 어느 것도 발을 빼야 할 이유는 아니지만 셋 다 예치 전에 값을 매겨 두어야 합니다.

포지션 하나를 열려면 SOL이 얼마나 필요한가요?

페어의 양쪽에 계정 임대료와 네트워크 수수료를 더한 만큼이면 되고, 솔라나에서 둘을 합쳐도 1 SOL의 일부입니다. 진짜 제약은 기술적 최소치가 아니라 수수료 수입이 포지션 관리 비용을 못 덮기 시작하는 지점입니다. 몇백 달러 아래에서는 주 2회 리밸런싱이 필요한 좁은 구간이 돌려주는 것보다 더 많은 주의를 잡아먹는다.

솔라나에서 어떤 풀을 골라야 하나요?

첫 화면의 TVL 대신 거래량 대비 TVL 비율부터 봅시다. 대략 0.5를 넘으면 예치금이 일하고 있고, 0.1 아래면 그냥 놓여 있는 것입니다. 그다음 공급자 쪽 집중도를 본다. 지갑 다섯 개가 깊이 대부분을 쥐고 있다면 내 출구는 그들의 인내심에 달려 있습니다.

비영구적 손실이 영구적이 되기도 하나요?

인출하는 순간 영구적이 됩니다. 포지션이 열려 있는 동안 손실은 지금 들고 있는 것과 들고 있었을 것 사이의 격차일 뿐이고, 가격이 돌아오면 그 격차는 닫힌다. 인출은 그날 비율로 격차를 고정하므로 나가는 시점이 들어간 시점만큼 중요하다.

J
작성자
J Tools Editorial

J Tools 팀에서 작성한 글입니다.

J Tools Editorial의 글 전체 보기 →

관련 글