В настоящей статье мы подробно разберем, какие возможности предоставляет API платформы BitMEX. Система API расшифровывается как «application programming interface», т. е. интерфейс прикладного программирования. Соответственно, реализованная на BitMEX API помогает программистам и опытным пользователям значительно упростить и ускорить работу на платформе.
API биржи BitMEX
Весь функционал открывается в личном кабинете пользователя. Он доступен по ссылке «Аккаунт» в шапке сайта; далее — раздел в списке слева «Аккаунт и настройки», вкладка «Ключи API».
Интерфейс предельно прост и понятен. В поле «Имя» вы можете дать название каждому вашему разработанному ключу («макросу»); в поле «CIDR» вы можете ограничить работу ключа только с какого-либо конкретного IP-адреса; в графе «Основные права доступа» вы можете указать, что именно позволяется делать посредством заранее подготовленных макросов. На bitmex api реализована посредством языка python, поэтому желательно разбираться в языке.
Ниже вы можете создать ключ API. Понадобится указать его секретный шифр, а также ID. В самом нижнем поле «Ваши ключи API» вы можете отследить все используемые, отключенные и когда-либо активированные макросы.
Обратите внимание: администрация сайта подробно регламентировала функционал в своем обращении (доступно по ссылке https://www.bitmex.com/app/restAPI). Мы рекомендуем его внимательно изучить прежде, чем вы приступите к импортированию своих секретных или публичных ключей.
Зачем нужен API
Главная задача этой функции — автоматизировать работу на бирже. Вы можете просто импортировать в платформу «куски кода», полностью или частично регламентирующие трейдинг на бирже. Правда, для этого понадобится достаточно хорошо разбираться в программировании; в противном случае мы не рекомендуем пользоваться системой: при их неверной настройке вы можете лишь усложнить себе жизнь. Например, ордера будут закрываться/открываться в самый неподходящий момент.
Биржа BitMEX заинтересована в том, чтобы продвинутые клиенты пользовались макросами. Дело в том, что в результате увеличивается и количество, и объем сделок, а это приносит компании прибыль в виде комиссионного сбора. Поэтому BitMEX всячески поощряет подобную деятельность; для этого руководство компании и разработало удобный интерфейс.
Заключение
Администрация ресурса старается делать свою платформу удобной не только для новичков, как это делает большинство криптовалютных бирж. Чтобы привлечь и удержать как можно более широкую аудиторию, руководство сайта реализовало и поддержку API — с ее помощью пользователь может автоматизировать работу на bitmex на python. Благодаря тому, что компания BitMEX заботится о росте своей аудитории, от этого выигрывают в первую очередь клиенты.