Методологія
CoinGecko надає найрізноманітніші дані про різні криптоактиви. Всі дані, які ми отримуємо/запитуємо з різних джерел, проходять через різні алгоритми CoinGecko, які перевіряють цілісність даних. Читайте далі, щоб дізнатися, як ми розраховуємо і оцінюємо різні метрики, доступні на CoinGecko.Показник надійності
1. Торгові пари
Для кожної торгової пари на CoinGecko розраховується Показник надійності з урахуванням:- Статистики веб-трафіку біржі (за даними SimilarWeb)
- Спреду книги заявок і глибини ±2%
- Загального обсягу торгів
- Частоти торгів
- Перевірки відхилень
Показник надійності відображається у колонці "Показник надійності" зеленим/жовтим/червоним кольором або може бути відсутній. Знімки екрану, зроблені нижче, зображують різницю між різними кольорами Показника надійності. Ви також можете перейти безпосередньо на сторінки монет (наприклад, Bitcoin, Litecoin), щоб побачити його в дії!
2. Криптовалютні біржі (спотові)
Показник надійності для спотових криптовалютних бірж відображається за шкалою від 1 до 10 на сторінці огляд бірж.- Загальна ліквідність
- Масштаб операцій
- Покриття API
- Кібербезпека
- Наявність команди
- Минулі інциденти
- Підтвердження активів
- Підтвердження зобов'язань (станом на перше півріччя 2023 року)
Детальну методологію можна знайти в блозі CoinGecko в узагальненому форматі , тутабо у формі окремих випусків:
- Показник надійності 1 (травень 2019) - оцінює торгові пари на основі веб-трафіку, ліквідності та показників, пов'язаних з торговельною активністю.
- Показник надійності 2 (вересень 2019 р.) - оцінює біржі на основі веб-трафіку, ліквідності, масштабу та покриття API.
- Оновлення Показника надійності - Кібербезпека (липень 2020) - покращує Показник надійності 2 завдяки включенню оцінки кібербезпеки.
- Оновлення Показника надійності Наявність команди та інциденти (листопад 2020) - включає оцінку операційних факторів, таких як наявність команди та минулі інциденти.
- Показник надійності 3 Підтвердження резервів (січень 2023 р.) включає дані про резерви до Показника надійності для використання в алгоритмі для цілей оцінювання.
3. Криптобіржі (деривативи)
Показник надійності наразі недоступний для Деривативні торгові пари або Біржі деривативів. Торгові пари деривативів та біржі деривативів оцінюються на основі їх відповідних показників відкритих позицій та обсягу торгів, згідно зі звітами.Ринкові дані
1. Ціна (Криптоактив)
Ціна криптоактиву розраховується на основі даних про пари, доступних і зібраних CoinGecko з різних бірж для конкретного криптоактиву. Ціна, показана на CoinGecko для конкретного криптоактиву, розраховується за допомогою формули глобального середнього зваженого обсягу.a. Calculating the Bitcoin Price Index (BPI)
All ticker data on CoinGecko are stored in BTC base. To convert all ticker data to BTC, we utilize the BPI as the internal reference Bitcoin conversion rate to all fiat currencies.Приклад 1 (Різні фіатні пари)
Використовуючи біткойн (BTC) як приклад і припускаючи, що ми відстежуємо лише дві біржі, 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 спочатку конвертує JPY в USD, використовуючи курси валют, надані %{link}. Припускаючи, що USD 1 = JPY 110, це буде означати:
Обмін B: BTC/JPY = JPY 109,000 / BTC ≈ USD 990 / BTC
Після цього CoinGecko розрахує ціну за формулою глобального середнього зваженого обсягу. В даному випадку вона буде такою:
Ціна BTC (USD) CoinGecko
= [Обсяг % * Ціна в 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 (Фіатні та інші криптовалютні пари)
Використовуючи Ethereum (ETH) як приклад і припускаючи, що ми відстежуємо лише дві біржі, A та B, на яких торгують USD та BTC:Біржа A: ETH/USD = USD 200 / ETH @ 30 000 ETH Обсяг торгів (за 24 години)
Біржа B: ETH/BTC = ₿ 0,20000000 / ETH при обсязі торгів 20 000 ETH (за 24 години)
CoinGecko спочатку конвертує ціну ETH/BTC в ціну в USD , використовуючи ціну CoinGecko BTC, отриману вище. Припускаючи, що 1 BTC = USD 996, це буде означати:
Біржа B: ETH/BTC = ₿ 0,20000000 / ETH ≈ USD 199,2 / ETH
Після цього CoinGecko розрахує глобальну середньозважену за обсягом ціни В даному випадку вона буде такою:
Ціна ETH CoinGecko (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, ціни, отримані в USD , потім конвертуються в інші місцеві валюти, такі як GBP, CNY, JPY, EUR і т. д., за допомогою %{link} , а потім відображаються на CoinGecko.
Примітка: Розрахунок глобальної середньозваженої ціни CoinGecko виключає точки даних, які визначені як викиди, як пояснюється в Частині 3 нижче.
b. Aggregating the market price for all coins
i) Initial Ticker Set Construction
In addition to displaying data from individual tickers, CoinGecko also displays one aggregated market price for coins. For the purpose of price aggregation, an initial ticker set is constructed based on the top 600 tickers by volume of a particular coin. We then filter out tickers if it is detected to be anomalous or do not meet selected criteria.ii) Price Outlier Detection and Exclusion
One of the most important anomalous ticker filters we utilize is price outlier detection, where tickers that display an outlier price within the ticker set are automatically excluded. There are currently two different outlier detection algorithms depending on the number of available tickers in the ticker set. For coins with less than three tickers, any ticker price change that is greater than 100x from the previous price will be classified as an outlier. For coins with three tickers or more, CoinGecko applies an outlier detection algorithm by calculating the lower and upper bounds based on the median absolute deviation (MAD). If the price falls outside the bounds, we consider those tickers as outliers.iii) Final Price Aggregation
Once outliers have been removed, we calculate the VWAP of all remaining tickers in the ticker set to arrive at the final aggregated price. In certain cases, our operations team may intervene to exclude outliers if the team believes a certain ticker price to be anomalous but was not excluded by our outlier detection algorithm.4. Обсяг торгів (біржовий)
Обсяг торгів на біржі - це сума обсягів усіх торгових пар, доступних на певній біржі. Наприклад, припустимо, що на біржі A є 2 різні монети (ETH і LTC), і обидві мають пари USD і BTC:Візьмемо ETH = 200 доларів США і LTC = 100 доларів США за формулою глобальної середньозваженої за обсягом ціни CoinGecko і з наступним обсягом торгів (змінний за 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 = 600,000 USD
Зверніть увагу, що алгоритм розрахунку обсягу біржі CoinGecko виключає торгові пари, які були занесені в чорний список за неточні дані і не оновлювалися більше 3 годин. Це робиться для того, щоб сукупний обсяг якомога точніше відображав ринкові умови.
5. Обсяг торгів (глобальний)
Глобальний 24-годинний обсяг (у верхній частині сайту, нижче рядка меню) - це сумарний обсяг торгів на всіх біржах, які відстежує CoinGecko.6. Кількість в обігу
Інформація про кількість в обігу, що відображається на CoinGecko, отримується від різних команд токенів і перевіряється командою CoinGecko. Якщо CoinGecko не може перевірити достовірність такої інформації, значення кількості в обігу буде позначене символом "-".Інформація про кількість в обігу відображається на CoinGecko, а джерело цього розрахунку можна знайти, натиснувши на символ поряд з текстом про кількість в обігу. Інформація про кількість в обігу використовується для розрахунку ринкової капіталізації криптоактивів.
Для монет Proof-of-Work CoinGecko використовує кінцеву точку API з оглядача блокчейнів монети для запиту кількості доступних монет. CoinGecko включає монети попереднього видобутку в розрахунок кількості в обігу, оскільки ці монети можуть бути продані будь-ким, хто має контроль над ними.
Детальна інформація щодо кількості в обігу для Litecoin (LTC)
Для токенів, випущених на платформах смарт-контрактів (наприклад, токени ERC-20 на Ethereum), ми розраховуємо пропозицію в обігу, віднімаючи заблоковані токени від загальної пропозиції. Заблоковані токени можуть включати Фонд Установи, заблоковані токени інвесторів, заблоковані токени команди тощо. Адреси цих заблокованих токенів отримуються від команд токенів.
Детальна інформація щодо кількості в обігу для 0x (ZRX)
Баланс токенів заблокованих адрес отримується автоматично з оглядача блокчейнів, коли API є доступним. У випадку 0x, оскільки це токен ERC-20, баланси токенів адрес 0x отримуються автоматично з Etherscan і віднімаються від загальної пропозиції 0x.
7. Ринкова капіталізація (криптоактив)
Ринкова капіталізація криптоактиву розраховується за наступною формулою:Якщо:
A = Поточна ціна криптоактиву в USD
B = Обсяг пропозиції активу
Ринкова капіталізація = A * B
Наприклад, ринкова капіталізація 0x розраховується шляхом множення кількості ZRX в обігу на його ціну. Якщо припустити, що кількість ZRX в обігу становить 583 209 787, а ціна ZRX - 0,25 USD, то ринкова капіталізація розраховується як 583 209 787 * 0,25 USD = 145 802 446,75 USD.
8. Ринкова капіталізація (глобальна)
Глобальна ринкова капіталізація (вгорі сайту, нижче рядка меню) - це сума ринкової капіталізації всіх проектів, які відстежує CoinGecko.9. Абсолютний максимум (ATH)
CoinGecko розраховує ATH, використовуючи такі дані:(i) Ціна ATH
(ii) Дата ATH
(iii) Поточна ціна
(iv) Поточна дата
% падіння з моменту ATH= (Ціна ATH - Поточна ціна) / (Ціна ATH) * 100%
Дата з моменту ATH = Поточна дата - Дата ATH
Включення у списки проектів
Реєстрація вашого токена або біржі на CoinGecko є безкоштовною і жоден представник CoinGecko ніколи не попросить вас про будь-яку плату за розміщення у списку.В той час, коли ми з радістю приймаємо будь-які пожертвування (адреси знаходяться внизу сайту CoinGecko), зверніть увагу, що це не гарантує потрапляння у список і не прискорює будь-яку частину процесу. Нижче вказані деякі з критеріїв, які необхідно виконати для того, щоб розглянути можливість потрапляння у список CoinGecko. Однак зауважте, що виконання цих критеріїв не гарантує автоматичного потрапляння у список, оскільки CoinGecko також оцінює багато інших факторів, перш ніж розмістити будь-який проект на нашому сайті.
CoinGecko залишає за собою право на розміщення будь-якого перерахованого криптоактиву, ICO або біржі на нашому сайті без попереднього повідомлення, якщо ми вважаємо, що будь-яка з представленої інформації є неточною в будь-яких аспектах. CoinGecko не надасть оновлення, якщо криптоактиви / ICO / біржі не пройшли будь-яку частину процесу перевірки.
Критерії включення до списку:
(1) Криптоактиви- Працюючий, функціональний веб-сайт, який містить достатню інформацію про криптоактиви, що знаходяться у списку. Веб-сайти без інформації про мету, команду або профілі в соціальних мережах будуть вважатися неприпустимими.
- Веб-сайт має належати проекту/команді підтримки. Веб-сайти, розміщені на конструкторах сайтів (наприклад, Wix), відхиляються.
- Робочий досліджувач блокчейнів
- Розміщені принаймні на одній (1) активній біржі, з якою інтегрований CoinGecko.
- Проекти, які торгуються тільки на централізованих/децентралізованих біржах з самообслуговуванням, можуть бути відхилені з міркувань безпеки.
- Для розрахунку ринкової капіталізації необхідне чітке повідомлення про кількість в обігу (наприклад, будь-яка компанія/фонд/команда/розробники/інвестиції/заблоковані токени).
- Робочий веб-сайт біржі з фактичним обсягом торгів, який відповідає інформації в API.
- Дотримання Стандарти API криптовалютної біржі CoinGecko.
- Робоча документація REST API.
- Наявність представника, з яким команда може легко зв'язатися з будь-яких питань.
- Сторінка інформації про монету з ідентифікацією кожної монети, що торгується на біржі Необхідна базова інформація: назва, тикер, логотип, веб-сайт монети, приклад огладача блокчейну прийнятної інформаційної сторінки монети: Інформація про токен DeversiFi.
Що потрібно і чого не потрібно робити при подачі заявки на потрапляння у список:
Існують певні речі, з якими ви можете допомогти максимально полегшити процес потрапляння до списку.Правильно:
- Надати якомога більше точної інформації на сторінці Форма запиту CoinGecko.
- Переконатися у відсутності непрацюючих/некоректних посилань.
- Надіслати тікет на support.coingecko.com, якщо у вас виникнуть додаткові запитання.
- Надсилати кілька запитів.
- Неодноразово просити про оновлення статусу.
- Пропонувати фінансову вигоду будь-кому за розміщення у списку.
- Приймати будь-які пропозиції від тих, хто стверджує, що може прискорити або гарантувати ваше розміщення.
Пам'ятайте, що представники CoinGecko ніколи не вимагатимуть від вас жодної плати за розміщення у списку.
Процес розміщення у списку:
Криптоактиви- Заповніть Форма запиту CoinGecko. (Див. посібник тут)
- CoinGecko розглядає запити.
- Якщо він проходить перевірку, CoinGecko публікує криптоактиви.
- Заявники можуть перевірити статус розміщення у спискутут.
- надсилають заявки Форма запиту CoinGecko.
- CoinGecko розглядає запити.
- Якщо біржа відповідає всім критеріям, представник CoinGecko зв'яжеться з вами по електронній пошті для підписання угоди про розміщення у списку (застосовується для розміщення на CEX).
- Розробник CoinGecko працюватиме над інтеграцією з біржею.
- Команда CoinGecko ще раз перевірить код, і якщо він пройде всі перевірки, API біржі буде об'єднано з внутрішньою бібліотекою CoinGecko. Біржі повинні дотримуватись Стандарти API криптовалютної біржі CoinGecko для полегшення розміщення.
- Команда CoinGecko перевірить кожну окрему торгову пару і зіставить її з існуючим криптоактивом, зареєстрованим на CoinGecko.
- Буде заповнена інформація про біржу (зображення, опис, комісії тощо).
- Інтеграцію біржі буде завершено, і біржа буде зареєстрована на CoinGecko.