Push API Оглавление Каналы depth trades

Оглавление

Данный апи предоставляет возможность получения доступа к торговой информации в реальном времени.

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


Данный API предоставляется используя сервиc Pusher. Вы можете почитать документацию Pusher здесь.

Ключ приложения - ee987526a24ba107824c

Так же не забудьте указать кластер (cluster) - eu

Примеры

Большинство примеров были написаны нашими пользователями. Мы не несем ответственность за их работоспособность и не осуществляем поддержку по ним. Вы используете их на свой страх и риск.

Если вы хотите видеть свой пример здесь, пожалуйста создайте тикет с заголовком "API пример для документации".

Каналы depth

На данных каналах рассылается информация о изменениях в стаканах.


Каналы имеют формат вида "<pair_name>.depth", например btc_usd.depth

Событие всегда имеет название depth и присылается при изменении стакана.


Пример события:

{
  "ask": [
    [
      "2508.179",
      0
    ],
    [
      "2466.842",
      "0.15"
    ],
	...
  ],
  "bid": [
	...
  ]
}

ask: изменения в стакане на продажу.

bid: изменения в стакане на покупку.


Все изменения стакана присылаются в виде массивов, где первым значением является цена, а вторым изменение по данной цене.

Если изменение имеет значение 0, то это означает, что по данной цене в стакане больше нет предложений (ордер был отменен либо исполнен полностью).

Изменение отличное от нуля отражает текущее предложение по цене в стакане.

Каналы trades

На данных каналах рассылается информация о сделках.


Каналы имеют формат вида "<pair_name>.trades", например btc_usd.trades

Событие всегда имеет название trades и присылается при новых сделках на паре.


Пример события:

[
  [
    "buy",
    "2467.762",
    "0.02862282"
  ],
  [
    "sell",
    "2463.105",
    "0.00428728"
  ],
  ...
]

buy: сделка покупки.

sell: сделка продажи.