Какой бирже я должен доверять, чтобы предоставить цену эфира в долларах США?

Существует множество бирж, которые предоставляют API для получения рыночной цены эфира в долларах США и других валютах. В качестве примера различных наборов данных:

Cryptonator 1 eth = $19,27
CoinGecko 1 eth = $19,33916452
Ether Pricre 1 eth = $19,15060
Etherscan.io 1 eth = $19,42

Цена на каждой бирже разная.

Откуда эти биржи берут текущую рыночную цену эфира? Нет централизованного органа, который устанавливает эти цены.

Кроме того, кому из них я должен доверять информацию о реальных ценах?

Я хочу создать API для получения цены эфира в разных валютах. Как я могу этого добиться?

Эти цены не обязательно отличаются. У долларов тоже разная стоимость. Один доллар в Cryptonator может стоить больше или меньше одного доллара в CoinGecko, потому что они могут поддерживать разные способы оплаты, иметь разные комиссии за снятие средств, занимать разное время для вывода и так далее. Вы должны помнить, что каждая биржа имеет немного разные активы, номинированные в долларах.
Я думаю, что способ оплаты не должен влиять на ценовой график. Комиссия за снятие средств применяется к указанной биржевой цене. Например, если на бирже ABC 1eth = 20 долларов, а комиссия за вывод составляет 0,2%, то при выводе вы получите 19,96 долларов. Таким образом, доллар США не имеет разных значений.
Да, поскольку эта биржа имеет комиссию в размере 0,2%, а не все биржи имеют одинаковые комиссии. Кроме того, на некоторых биржах время вывода средств задерживается. Некоторые взимают комиссию за снятие средств или имеют минимальную сумму. Кроме того, существуют разные риски, связанные с тем, что биржа по какой-то причине может отказать в обработке вывода. Дело в том, что из того, что два актива оба деноминированы в «1 доллар США», не следует, что они имеют одинаковую стоимость. Если вы считаете, что они должны, тогда обменяйте мне 1000 долларов наличными на долговую расписку на 1000 долларов, поскольку они оба номиналом 1000 долларов.

Ответы (4)

Откуда эти биржи берут текущую рыночную цену эфира?

Цена зависит от того , сколько пользователи в настоящее время оценивают эфир. Биржи не устанавливают цены и не получают их откуда-либо еще.

Если кто-то, кто торгует на одной бирже, готов заплатить больше, чем кто-то, торгующий на другой бирже, тогда цена эфира на первой бирже будет выше. (Вы также должны учитывать объем торгов, который будет разным на разных биржах.)

Во-первых, я в замешательстве, кому из них доверять по реальной цене.

Нет единой реальной цены. Биржи являются отдельными объектами и работают изолированно. (Или должен.)

Я хочу создать API для получения цены эфира в разных валютах?

Выберите биржу, которой вы доверяете больше всего, и используйте их API. Если вы выбираете биржу с наибольшим объемом, вы выбираете биржу, которой доверяют больше всего люди. (Теоретически.)

Отличный пост! Спасибо. Я думаю о подходе, как это было предложено, Hermanчтобы выбрать 2-3 биржи с большинством пользователей и рассчитать среднее значение, поэтому, даже если одна из них по какой-либо причине упадет, я все равно получу цену.
Ага, хорошая идея :-)

Цены определяются спросом и предложением, как это происходит с валютами FIAT. Следовательно, разные биржи будут предоставлять разные цены. Добавьте к этому сложность, заключающуюся в том, что некоторые сайты будут просто собирать информацию с одной или нескольких бирж, применять (при необходимости) ряд расчетов и давать вам обработанную цену.

Если вы хотите создать API, просто выберите API бирж, которым вы больше всего доверяете, и выберите способ усреднения их значений (как в Ax + By = C) для вывода цены.

Список цен

На каждой бирже пользователи покупают/продают криптовалюты (вот что делает их биржами). Пользователи могут продавать/покупать их, используя фиатные валюты (например, доллары США), другие криптовалюты или что-либо еще, что принимает биржа (включая, помимо прочего, ваучеры, которые можно обменять только на бирже, золото и пятнистых сов).

В случае такой валютной пары, как ETH/USD, в определенный момент может быть предложение (предложение купить) 500 ETH за 500 долларов (1 доллар США/ETH) и предложение (предложение продать) 10. ETH за 11 долларов (1,10 доллара за ETH); это называется аукционным рынком и, как мне кажется, является доминирующим типом обмена криптовалютой (ср. shapeshift, который является дилерским рынком). Разница между ценами покупки и продажи (спотовой ценой) называется спредом. Чем меньше спред, тем лучше информация о ценах (ИМХО), поскольку цена сделки лежит где-то между спредом. Некоторые биржи могут указывать некоторую смесь между ценой покупки и продажи в качестве прейскурантной цены валюты. Другие могут использовать последнюю цену, по которой была совершена сделка.

Истинная цена

Понятие «истинной цены» — ложь, как и понятие курса обмена валюты. Если вы смотрите новости и видите цену валюты за конкретный день, по крайней мере, в местах, с которыми я знаком, вы обычно видите последнюю сделку согласно одному источнику времени, которая произошла до определенного времени.

Вместо этого вас может интересовать, сколько будет стоить вам покупка эфира за доллары США или за сколько вы можете продать эфир. Что вы, вероятно, захотите сделать в этом случае, так это посмотреть на различные комиссии за снятие/внесение средств. Например, если конкретная биржа взимает 1% за депозиты и снятие средств, в вашей ситуации может быть более разумно добавить 2% к объявленной ставке, если вы хотите купить, или вычесть 2% из опубликованной ставки, если вы ищет продать.

Если биржа считается неспособной выполнить свои долговые обязательства, вам также необходимо принять это во внимание. Например, если биржа была взломана и эфир был украден, вы можете увидеть очень дешевый эфир на сайте: пользователи, которым биржа должна эфир, могут сомневаться, смогут ли они вывести свой эфир и вместо этого согласиться на меньшее количество эфира. USD/CAD/GBP/что бы то ни было, чем они могли якобы получить в другом месте. Точно так же в странах, где действуют ограничения на капитал, валюта, которая считается более предпочтительной, чем национальная валюта, может продаваться лучше по неофициальным каналам, чем по официальным (например, доллары США в Венесуэле).

Биржи, которые работают с использованием USDT вместо USD, также не должны иметь оценку USDT наравне с долларом США. Во-первых, существует риск того, что Tether подтасовывает свои отчеты. Во-вторых, Tether взимает комиссию, если вы решите обменять их токены на доллары США.

Для будущих читателей: я думаю, он имел в виду эти агрегаторы данных, API в этом случае, биржи не нуждаются в API, в основном это просто спрос и предложение, если у них нет глубокой ликвидности. Посетите https://docs.chain.link/docs/using-chainlink-reference-contracts/ . Самая крутая часть Chain Link заключается в том, что каждый поток данных обновляется несколькими независимыми операторами оракула Chain Link. Таким образом, его использование дает вам наиболее точную информацию о ценах, которая стоит затраченных средств.