암호화폐 거래소는 어떻게 작동하고 가격은 어디서 나올까
가격은 발표되는 숫자가 아닙니다. 수십 곳의 거래소에서 거래가 한 건씩 체결되며 발견됩니다. 이 글에서는 호가창 안에서 거래가 체결되는 과정을 따라가고 Coinmico가 수천 건의 거래를 코인 페이지의 한 숫자로 만드는 방법을 살펴봅니다.

배울 내용
- 거래소는 호가창에서 매수자와 매도자의 주문을 연결하며 가격은 최근에 체결된 거래의 값입니다.
- 거래소마다 호가창과 가격이 다릅니다. 차익거래자가 가격 차이에서 이익을 얻으므로 가격은 서로 비슷하게 유지됩니다.
- Coinmico는 각 거래소의 거래를 직접 측정하고 거래량을 가중치로 합산하므로 한 거래소가 단독으로 가격을 결정할 수 없습니다.
어느 사이트에서는 비트코인이 87,412이고 다른 사이트에서는 87,398인 이유를 궁금해한 적이 있습니까? 비트코인에는 단 하나의 가격이 없기 때문입니다. 거래소마다 거래쌍마다 수백 개의 가격이 있고, 사이트마다 이를 요약하는 방식이 다릅니다. 이 글에서는 가격이 어디에서 나오고 Coinmico가 이를 어떻게 종합하는지 설명합니다.
호가창
중앙화 거래소(CEX)는 주문 매칭 엔진을 중심으로 움직이는 시장입니다. 거래자들이 0.5 BTC를 87,400 이하에 매수, 2 BTC를 87,450 이상에 매도 같은 주문을 제출하면 엔진은 이를 호가창이라는 목록에 보관합니다.
- 매수 호가는 매수 주문으로 높은 가격부터 차례로 쌓입니다.
- 매도 호가는 매도 주문으로 낮은 가격부터 차례로 쌓입니다.
- 가장 높은 매수 호가와 가장 낮은 매도 호가의 차이가 스프레드입니다.

누군가 스프레드를 가로지르는 주문, 즉 최저 매도 호가 이상에 매수하겠다는 주문을 내면 엔진은 대기 중인 주문과 매칭해 거래를 체결합니다. 그 거래의 가격이 시세 표시기에 보이는 '최근 거래 가격'이 됩니다. 가격은 결국 가장 최근에 체결된 주문의 값입니다.
거래소마다 가격이 다른 이유
거래소마다 자체 호가창을 운영하며 거래자, 수수료, 입출금 경로도 다릅니다. Binance의 BTC/USDT 호가창과 Coinbase의 BTC/USD 호가창은 같은 자산을 거래할 뿐 서로 다른 시장입니다. 어느 순간에는 평범한 이유로 가격이 몇 달러씩 달라집니다.
- 표시 통화가 다릅니다(USDT와 USDC의 가치는 모두 정확히 1달러가 아닙니다).
- 지역별 수요가 다릅니다. 원화로 거래하는 한국 거래소에는 한동안 지속적인 프리미엄이 붙기도 했습니다.
- 수수료 체계가 달라 대규모 거래자가 거래할 장소를 고르는 방식에 영향을 줍니다.
가격 차이가 작게 유지되는 것은 차익거래 덕분입니다. 거래소 A의 비트코인이 거래소 B보다 싸면 거래자는 A에서 사서 B에서 팔고 가격 차이가 줄어들 때까지 반복합니다. 이런 일은 밀리초 단위로 계속 벌어지며, 덕분에 '비트코인 가격'이라는 개념이 의미를 가질 수 있습니다.
현물, 파생상품, DEX
앞서 본 호가창은 표시 통화를 지불하고 코인을 받는 현물 시장입니다. 이 밖에도 중요한 거래처가 두 종류 있습니다.
- 파생상품 거래소는 코인을 실제로 인도하지 않고도 코인 가격에 연동되는 계약을 거래합니다. 거래량이 가장 큰 상품은 무기한 선물이며 거래 과정에서 다룹니다.
- 탈중앙화 거래소(DEX)에는 호가창 자체가 없습니다. 거래자는 일정한 공식에 따라 운영되는 토큰 풀을 상대로 교환합니다. 온체인 과정에서 작동 방식을 설명합니다.
Coinmico는 측정한 거래량을 기준으로 세 종류 모두의 순위를 매깁니다. 현물 거래소, 파생상품 거래소, DEX에서 확인할 수 있습니다.
수천 건의 거래를 하나의 가격으로
Coinmico는 각 거래소의 실시간 거래 데이터에 연결해 체결되는 거래를 모두 기록합니다. 비트코인 같은 코인은 수십 개 거래쌍에서 한 시간에 수만 건이 체결됩니다. 이를 하나의 가격으로 만들기 위해 세 단계를 거칩니다.
- 모든 거래를 미국 달러로 환산합니다. USDT, EUR, KRW, IDR로 체결된 거래는 해당 시점의 표시 통화 환율로 환산합니다. 따라서 원화 거래쌍과 달러 거래쌍을 비교할 수 있습니다.
- 최근 거래량에 따라 각 거래소에 가중치를 줍니다. 최근 집계 구간에 1,000만 달러가 거래된 곳은 1만 달러가 거래된 곳보다 더 큰 비중을 차지합니다. 따라서 거래량이 극히 적은 거래소의 오래되거나 조작된 가격은 지수에 거의 영향을 주지 못합니다.
- 이상치를 제외합니다. 다른 거래쌍의 가격에서 크게 벗어난 거래쌍은 비정상으로 판단하고 정상 범위로 돌아올 때까지 제외합니다.
그 결과가 거래가 들어올 때마다 갱신되는 각 코인 페이지의 지수 가격입니다.
BitcoinBTC우리가 인덱싱하는 56개 현물 시장 기준산정 방식 페이지에는 정확한 집계 구간, 가중치, 이상치 제외 규칙이 나와 있습니다. 독자가 기억할 점은 이 숫자가 아닌 것에 있습니다. 어느 한 거래소의 시세도, 다른 데이터 사이트에서 복사해 온 값도 아닙니다.
거래량: 거래소 발표치와 직접 집계한 수치
거래소는 자체적으로 24시간 거래량을 발표하며 일부는 과거에 이를 부풀린 적이 있습니다. Coinmico는 이 수치를 사용하지 않습니다. 거래소 페이지의 거래량은 Coinmico가 해당 거래소의 거래 데이터에서 직접 기록한 거래를 달러로 환산해 합한 값입니다. 모든 거래를 확인했으므로 근거를 제시할 수 있는 숫자입니다. 거래량에 관한 글에서 그 차이가 무엇을 드러내는지 자세히 살펴봅니다.
| 코인 | 가격 | 24h | 24시간 거래량 | 시가총액 |
|---|---|---|---|---|
| $0.9990 | 0.01% | $35.75B | $175.8B | |
| $74,140.70 | 0.53% | $19.76B | $1.49T | |
| $2,063.13 | 0.58% | $7.25B | $252.1B | |
| $1.00 | 0.01% | $7.00B | $69.72B | |
| $84.00 | 1.10% | $1.46B | $49.68B | |
| $1.06 | 0.07% | $1.42B | $67.18B | |
| $984.99 | 6.15% | $956.2M | $16.78B | |
| $0.00000466 | 11.93% | $563.9M | $1.93B | |
| $72.07 | 0.57% | $478.7M | $17.25B | |
| $3.63 | 1.65% | $466.4M | $4.76B |
실제로 어떤 의미일까
- 코인 가격은 여러 거래를 요약한 값입니다. 정확한 체결 가격이 중요하다면 실제로 거래할 거래소의 가격을 확인하십시오.
- 스프레드가 넓고 거래처가 적으면 가격이 불안정할 수 있습니다. 가격을 믿기 전에 코인 페이지의 마켓 수를 확인하십시오.
- 한 거래소가 자체 발표한 거래량은 그 거래소의 주장입니다. 거래 데이터에서 측정한 거래량은 기록입니다.
다음으로 읽을 글
암호화폐 기초 과정을 마쳤습니다. 이어지는 시장 데이터 읽기 과정에서는 시가총액과 거래량, 점유율, 시장 심리를 오해하지 않고 읽는 방법을 배웁니다.
이 글의 자산
여기의 모든 수치는 Coinmico가 인덱싱하는 거래소와 체인에서 직접 측정한 값입니다. 방법론을 참고하세요.




