방법론
CoinGecko는 다양한 암호화폐 자산의 데이터를 광범위하게 제공합니다. CoinGecko가 다양한 출처에서 받아오는/쿼리하는 데이터 전체는 CoinGecko의 다양한 알고리즘을 거쳐 데이터 무결성을 검증합니다. CoinGecko에서 다양한 측정 자료를 계산하고 평가하는 방법의 간단한 요약본을 읽어보세요.Trust Score
1. 거래쌍
CoinGecko의 모든 거래쌍을 대상으로 Trust Score는 다음을 기준으로 계산합니다.- 거래소의 웹 트래픽 통계(출처: SimilarWeb)
- 오더북 스프레드 & ±2% 깊이(depth)
- 전체적인 거래량
- 거래 빈도
- 이상값 확인
Trust Score는 "Trust Score" 행 아래에 녹색/노란색/빨간색으로 표시됩니다. 아래 스크린샷을 보시면 각 Trust Score 색상의 차이를 알 수 있습니다. 또, 코인 페이지(예: Bitcoin, Litecoin)로 바로 이동해 실제 Trust Score가 표시되는 방식을 확인하실 수도 있습니다!




2. 암호화폐 거래소(현물)
현물(spot) 암호화폐 거래소의 Trust Score는 거래소 개요 페이지에서 1-10점 기준으로 표시됩니다.
- 유동성
- 운영 규모
- API 커버리지

3. 암호화폐 거래소(파생상품)
현재 파생상품 거래쌍 또는 파생상품 거래소의 신뢰지수는 제공되지 않습니다. 파생상품 거래쌍과 파생상품 거래소는 각각 보고된 미결제 약정(Open Interest) 및 거래량 수치를 기준으로 순위를 정합니다.마켓 데이터
1. 가격(암호화폐)
암호화폐의 가격은 CoinGecko에서 특정 암호화폐를 대상으로 다양한 거래소에서 수집한 거래 가능 거래쌍을 기준으로 계산합니다. CoinGecko에서 표시하는 특정 암호화폐의 가격은 전 세계의 가중평균 가격 공식을 사용하여 계산한 값입니다.예시 1 (서로 다른 법정통화쌍)
비트코인(BTC)을 예시로 사용하고, 미국 달러(USD)와 일본 엔(JPY)으로 거래하는 거래소 A와 B만 추적한다고 가정하겠습니다.거래소 A: BTC/USD = USD 1,000 / BTC @ 15,000 BTC 거래량(만 24시간)
거래소 B: BTC/JPY = JPY 109,000 / BTC @ 10,000 BTC 거래량(만 24시간)
CoinGecko는 먼저 OpenExchangeRates의 환율을 사용해 엔화를 달러로 바꿉니다. 1달러가 110엔이라고 가정해보면, 이는 다음과 같은 의미가 됩니다.
거래소 B: BTC/JPY = JPY 109,000 / BTC ≈ USD 990 / BTC
이제 CoinGecko는 전 세계 가중평균 가격을 계산합니다. 이번 예시에서는 다음과 같습니다.
CoinGecko BTC 가격(USD)
= [거래량 % * USD 가격] + [거래량 % * 환전한 USD 가격]
= [ 15,000 / (15,000 + 10,000) ] * USD 1,000 + [ 10,000 / (15,000 + 10,000) ] * USD 990
= 0.6 * USD 1,000 + 0.4 * USD 990
= USD 996
예시 2 (법정통화 & 다른 암호화폐 거래쌍)
이번에는 이더리움(ETH)을 예시로 사용하고, 미국 달러(USD)와 비트코인(BTC)으로 거래하는 거래소 A와 B만 추적한다고 가정하겠습니다.거래소 A: ETH/USD = USD 200 / ETH @ 30,000 ETH 거래량(만 24시간)
거래소 B: ETH/BTC = ₿ 0.20000000 / ETH @ 20,000 ETH 거래량(만 24시간)
CoinGecko는 먼저 ETH/BTC 가격을 미국 달러 기준으로 계산합니다. 이때 위에서 계산한 CoinGecko BTC 가격을 사용합니다. 1비트코인이 996달러라고 가정해보면, 이는 다음과 같은 의미가 됩니다.
거래소 B: ETH/BTC = ₿ 0.20000000 / ETH ≈ USD 199.2 / ETH
이제 CoinGecko는 전 세계 가중평균 가격을 계산합니다. 이번 예시에서는 다음과 같습니다.
CoinGecko ETH 가격(USD)
= [ 30,000 / (30,000 + 20,000) ] * USD 200 + [ 20,000 / (30,000 + 20,000) ] * USD 199.2
= 0.6 * USD 200 + 0.4 * USD 199.2
= USD 199.68
예시 1과 2를 보았을 때, OpenExchangeRates의 데이터를 사용해 미국 달러로 표시한 가격을 다른 통화(GBP, CNY, JPY, EUR 등)로 환전하며 이 값이 CoinGecko에 표시된다는 것을 알 수 있습니다.
참조: CoinGecko의 전 세계 가중평균 가격 계산은 이상값(Outlier)로 감지된 데이터 포인트는 제외합니다. 이상값에 대해서는 아래의 3부에서 설명해 드리겠습니다.
2. 거래량(암호화폐)
CoinGecko의 암호화폐 거래량은 암호화폐의 모든 거래쌍을 총 집계한 거래량입니다. 예를 들어, 라이트코인(LTC)이 거래소 A에서만 거래되며 비트코인(BTC), 이더리움(ETH), 미국 달러(USD) 거래쌍만 존재한다고 가정하겠습니다. 코인의 만 24시간 동안 거래량이 다음과 같습니다.거래소 A의 만 24시간 LTC 거래량:
LTC/BTC = 5,000 LTC
LTC/ETH = 1,000 LTC
LTC/USD = 2,000 LTC
1라이트코인이 100달러라고 가정하면, 라이트코인의 24시간 거래량은 5,000 + 1,000 + 2,000 = 8,000 LTC 또는 USD 800,000입니다.
참조: CoinGecko의 전 세계 가중평균 가격 계산은 이상값(Outlier)로 감지된 데이터 포인트는 제외합니다. 이상값에 대해서는 아래의 3부에서 설명해 드리겠습니다.
3. 이상값(Outlier) 감지
CoinGecko는 알고리즘의 일환으로서 여러 방법을 사용해 이상값을 검출하여 가장 정확한 최신 정보만을 집계하고 웹사이트에 표시하고자 합니다. 이상값 감지 메커니즘의 결과는 코인의 거래소 페이지에 표시되며, 일부 열은 회색으로 처리됩니다. 회색에는 두 가지 종류가 있는데, 아래에서 자세히 설명하겠습니다.
(a)와 (b) 는 이상값으로 감지되어, 계산 알고리즘에서 배제한 값입니다.
(a) 연한 회색으로 칠한 열은 거래소 데이터가 이상값임을 나타냅니다. 이러한 상황이 발생하는 이유는 여러 가지가 존재합니다.
- - 거래소 API가 거래량으로 null 값을 반환
- - 거래쌍이 3종 이상인 코인의 경우, 어떠한 거래쌍의 가격이 중앙값 절대 편차에서 벗어나 이상값으로 판정
- - 거래쌍이 1종 또는 2종인 경우, 가격 변동이 이전 가격의 100배 이상이어서 새 가격을 이상값으로 판정
(b) 완전히 회색으로 처리된 열은 정보가 오래되었음을 나타냅니다. 거래소에서 3시간 동안 새 티커를 받아오지 못했을 때 이러한 상황이 발생하는데, 이는 거래소 API의 오류로 인한 현상일 수 있습니다. 이후 7일 동안 새 업데이트를 받지 못하는 경우, 거래소 정보가 코인 페이지에서 삭제됩니다.
4. 거래량(거래소)
거래소의 거래량은 특정 거래소에서 거래되는 모든 거래쌍의 거래량을 전부 더한 총합입니다. 예를 들어, 거래소 A에 2종의 코인(ETH와 LTC)이 있고 둘 모두 USD 및 BTC 거래쌍이 있다고 가정하겠습니다.CoinGecko의 전 세계 가중평균 가격을 기준으로 1 ETH = USD $200이며 LTC = USD $100라고 전제하고, 각 거래쌍의 만 24시간 거래량이 다음과 같다고 생각해 주세요.
ETH/BTC = 400 ETH
ETH/USD = 100 ETH
LTC/BTC = 3,000 LTC
LTC/USD = 2,000 LTC
이때 거래소 A의 거래량은 다음과 같습니다.
400 ETH + 100 ETH + 3,000 LTC + 2,000 LTC = USD 600,000
CoinGecko의 거래소 거래량 계산 알고리즘은 데이터 일관성이 부족하며 3시간 이상 업데이트되지 않아 블랙리스트에 오른 거래쌍을 제외한다는 점에 유의하시기 바랍니다. 이는 집계된 거래량에 최대한 정확하게 시장 상황을 반영하기 위한 조치입니다.
5. 거래량(전 세계)
전 세계 24시간 거래량(웹사이트 상단, 메뉴 바 아래에 있습니다)은 CoinGecko에서 추적하는 모든 거래소의 거래량 총합입니다.
6. 이용 가능한 공급량
CoinGecko에서 표시하는 이용 가능한 공급량 정보는 다양한 토큰 팀에서 수집하며 CoinGecko 팀의 검증을 거칩니다. CoinGecko에서 정보의 정확성을 확인할 수 없는 경우 이용 가능한 공급량이 “-” 기호와 함께 표시됩니다.이용 가능한 공급량 정보는 CoinGecko에서 표시되며, 계산의 근거는 "이용 가능한 공급량" 텍스트 옆의 기호를 눌러 확인하실 수 있습니다. 이용 가능한 공급량 정보는 암호화폐의 시가총액을 계산하는 데 사용됩니다.
작업증명(Proof-of-Work) 코인의 경우, CoinGecko에서 코인 블록 익스플로러의 API 엔드포인트를 활용하여 이용 가능한 코인의 수량을 쿼리합니다. CoinGecko는 사전채굴(Pre-Mine, 프리마인) 코인을 이용 가능한 유통량 계산에 포함합니다. 이러한 코인의 관리 권한을 가진 누구나 코인을 매도할 수 있기 때문입니다.

스마트 컨트랙트 플랫폼에서 발행한 코인(예: Ethereum의 ERC-20 토큰)의 경우, CoinGecko은 총 유통량에서 잠금 처리된 토큰을 차감하여 이용 가능한 유통량을 계산합니다. 잠금 처리된 토큰에는 재단 펀드, 투자자의 잠긴 토큰, 팀의 잠긴 토큰 등이 포함될 수 있습니다. 잠긴 토큰의 주소는 토큰 팀을 통해 확인 가능합니다.

잠긴 주소의 토큰 잔액은 API를 사용할 수 있는 시점 언제든 블록 익스플로러에서 자동으로 가져옵니다. 0x의 경우, ERC-20 토큰이므로 0x 주소의 토큰 잔액은 자동으로 이더스캔(Etherscan)에서 가져오며 총 0x 유통량에서 차감됩니다.
7. 시가총액(암호화폐)
암호화폐 시가총액은 다음의 공식으로 계산합니다.전제:
A = USD 로 표시한 암호화폐의 현재 가격
B = 암호화폐의 이용 가능한 유통량
시가총액 = A * B
예를 들어, 0x의 시가총액은 ZRX의 이용 가능한 유통량에 가격을 곱해 계산합니다. ZRX의 이용 가능한 유통량이 583,209,787이고 ZRX 가격이 USD 0.25라고 가정한다면, 시가총액은 583,209,787 * USD $0.25 = USD 145,802,446.75입니다.
8. 시가총액(전 세계)
전 세계 시가총액(웹사이트 상단, 메뉴 바 아래에 있습니다)은 CoinGecko에서 추적하는 모든 프로젝트의 시가총액 총합입니다.
9. 최고가(ATH)
CoinGecko는 다음의 데이터를 사용해 ATH를 계산합니다.(i) ATH 가격
(ii) ATH 일시
(iii) 현재가
(iv) 현재 일시
ATH 이후 하락률(%)= (ATH 가격 – 현재가) / (ATH 가격) * 100%
ATH 이후 일시 = 현재 일시 – ATH 일시
10. 개발자 및 커뮤니티 현황
CoinGecko의 목표는 사용자 여러분이 좋아하는 프로젝트의 전반적인 개요를 확인하는 데 사용할 수 있도록, 최대한 완전하고 종합적인 암호화폐 프로젝트 관련 데이터베이스를 구축하는 것입니다. 이를 위해 CoinGecko는 자산을 360도 완전히 파악하는 데 필요하다고 판단하는 측정 데이터를 다양하게 다룹니다.개발자
CoinGecko는 깃허브(Github), 깃랩(Gitlab), 비트버킷(Bitbucket)의 공개 소스 코드 저장소를 통해 암호화폐의 개발 활동을 추적합니다. 일부 코인에서 더 이상 개발자가 점검하지 않아 향후 발전할 확률이 낮아 보이는 사례가 존재한다는 점을 고려하여, 개발 활동을 확인하고 있습니다.
개발 커뮤니티에서 얼마나 많은 관심을 보이고 노력을 기울이는지를 보면 코인이 지속해서 암호화폐 시장에 적합한 방향으로 혁신할 가능성이 있는지 판단할 수 있습니다. 개발자 측정 데이터를 자세히 알고 싶으신 분은 블로그 포스팅 링크를 참조하시기 바랍니다.
커뮤니티
CoinGecko는 페이스북, 트위터, 레딧, 텔레그램 등의 SNS 채널에서 확인된 측정치를 활용하여 암호화폐 커뮤니티 활동을 추적합니다. 암호화폐는 강력한 커뮤니티가 뒷받침할 때 큰 성장을 보이는 경향이 있습니다. 강력하고 활발한 커뮤니티는 암호화폐에 적용할 수 있는 새 아이디어와 기능을 제시하고, 성장 가능성을 보여 줍니다.
리스팅
CoinGecko에 토큰이나 거래소를 리스팅(목록 게재)하는 비용은 무료이며 CoinGecko 담당자는 어떠한 형태로든 리스팅 수수료를 부과하지 않습니다.기부금은 감사한 마음으로 받습니다만(CoinGecko 웹사이트 하단에서 주소를 확인하실 수 있습니다), 기부가 리스팅 또는 절차의 신속 처리를 보장하지 않는다는 점에 유의하시기 바랍니다. 아래로는 CoinGecko에서 리스팅 여부를 고려할 때 충족해야 하는 기준 일부를 안내해드립니다. 단, 여기에 명시된 기준을 충족하면 리스팅된다는 자동적 보장은 아니라는 점에 유의해주세요. CoinGecko는 사이트에 프로젝트를 리스팅하기 전에 기타 다양한 요소를 함께 평가합니다.
CoinGecko는 게재된 정보가 어떠한 방식으로든 부정확하다고 판단한 경우 사전 고지 없이 리스팅된 암호화폐, ICO 또는 거래소를 사이트에 게시하거나 게시 취소할 권리를 보유합니다. CoinGecko는 암호화폐/ICO/거래소가 심사 절차를 통과하지 못하더라도 업데이트를 제공하지 않습니다.
리스팅 기준:
(1) 암호화폐- 운영 중이며 기능이 원활히 작동하여 리스팅 대상인 암호화폐 자산과 관련하여 충분한 정보를 제공하는 웹사이트. 의도적으로 웹사이트에 정보를 게시하지 않은 경우 팀 또는 소셜 미디어 프로필을 유효하지 않은 것으로 간주합니다.
- 웹사이트는 프로젝트/운영팀이 소유해야 합니다. 웹사이트 빌더(예: Wix)에서 호스팅하는 웹사이트는 승인하지 않습니다.
- 작동 중인 블록 익스플로러
- CoinGecko와 통합된 거래소 중 하나 이상에 리스팅(상장)
- 셀프 서비스형 중앙화/탈중앙화 거래소에서만 거래된 프로젝트는 보안 사유로 인하여 승인이 거절될 수 있습니다.
- 시가총액 계산을 위하여 이용 가능한 유통량 정보를((예: 회사/재단/팀/개발자/베스팅/잠금 처리된 토큰) 투명하게 공개해야 합니다.
- 운영 중이며 API의 정보와 실제 거래량이 일치하는 거래소 웹사이트.
- CoinGecko의 암호화폐 거래소 API 표준 충족.
- 사용 가능한 REST API 문서.
- 문제 발생 시 팀과 간편하게 소통할 수 있는 담당자.
- 거래소에서 거래된 코인의 사양을 담은 코인 정보 페이지. 기본적인 정보로는 코인의 이름, 티커, 로고, 코인 웹사이트, 블록 익스플로러 예시가 있습니다. 승인 가능한 코인 정보 페이지 사례: DeversiFi 토큰 정보.

리스팅 신청 시 해야 할 일과 하지 말아야 할 일:
리스팅 절차를 최대한 매끄럽게 진행하는 데 도움이 되는 사항이 몇 가지 있습니다.해야 할 일:
- CoinGecko 요청 양식에 최대한 정확한 정보를 입력하세요.
- 링크와 참고 자료가 전부 정확하게 표시되는지 확인하세요.
- 추가로 궁금하신 점이 있다면 support.coingecko.com 주소로 지원 티켓을 제출하세요.
- 요청을 여러 번 제출합니다.
- 반복해서 상황 업데이트를 요청합니다.
- 리스팅을 위해 타인에게 금전적 이득을 제시합니다.
- 리스팅을 신속하게 처리하거나 보장해줄 수 있다고 주장하는 타인의 제안을 받아들입니다.
기억하세요, CoinGecko 담당자는 절대로 리스팅 수수료를 요구하지 않습니다.
리스팅 절차의 진행:
암호화폐- CoinGecko 요청 양식을 작성합니다(여기의 가이드를 참조하세요).
- CoinGecko에서 요청 사항을 심사합니다.
- 심사를 통과한 경우, CoinGecko에서 암호화폐를 리스팅합니다.
- 제출자는 여기에서 리스팅 상태를 확인할 수 있습니다.
- CoinGecko 요청 양식을 제출합니다.
- CoinGecko에서 요청 사항을 심사합니다.
- 거래소가 모든 기준을 만족한 경우, CoinGecko 담당자가 이메일로 연락하여 거래소 리스팅 계약서를 안내합니다(CEX 리스팅일 때 해당).
- CoinGecko 개발자가 거래소 통합 작업을 진행합니다.
- CoinGecko 팀이 코드를 다시 확인합니다. 모든 검토를 통과한 경우, 거래소 API가 CoinGecko 내부 거래소 라이브러리에 통합됩니다. 거래소 리스팅을 원활히 진행하려면 거래소에서 CoinGecko의 암호화폐 거래소 API 표준을 준수해야 합니다.
- CoinGecko 팀이 모든 거래쌍을 확인하고 CoinGecko에 리스팅된 암호화폐와 일치하는지 대조합니다.
- 거래소 정보가 게시됩니다(이미지, 설명, 수수료 등).
- 거래소 통합이 완료됩니다. CoinGecko에 거래소가 리스팅됩니다.