Author

Topic: API Сервис - трейд данные (Read 158 times)

newbie
Activity: 8
Merit: 8
January 30, 2019, 04:47:45 PM
#1
Всем привет.

Для своих потребностей - сделал распределенный сервис сбора и надежного хранения трейдов с нескольких бирж.
Как исторических данных с момента листинга, так и тех, которые которые происходят в текущий момент.
Binance, Bitmex выкачан полностью, остальные только популярные инструменты.

Интеграция сделана с множеством бирж, но то что доступно в паблик - находится здесь:
https://api.qtdata.org/v1/public/symbols/statistics/

Серверы оплачены до апреля, потому решил поделиться со всеми желающими.
Формат данных JSON:
  {
    "tid": "eda0a32c-ee52-0323-932a-6925b796d17b",
    "timestamp": "2019-01-30T21:28:07.429Z",
    "symbol": "XBTUSD",
    "size": 300,
    "price": 3430,
    "side": "sell"
  }

Что вам нужно сделать:
1. Регистрация на: https://app.qtdata.org/register
2. Ожидаете на емейл ссылку для активации. Кликаете. Нажимаете Activate.
3. Залогиниться на https://app.qtdata.org/login
4. Слева в меню выбрать - API Tokens и нажать Create, будет создана пара Token Id и Token Secret.
5. Документация по API: http://docs.qtdata.org

CURL пример для выборки XBTUSD из bitmex за период с 2019-01-01T00:00:00Z по 2019-01-02T00:00:00Z в json формате, asc порядке и лимитом в 10000 трейдов:

curl --request GET \
  --url 'https://api.qtdata.org/v1/user/history/trades/bitmex/XBTUSD/?startPeriod=2019-01-01T00%3A00%3A00Z&endPeriod=2019-01-02T00%3A00%3A00Z&symbol=&format=json&sort=asc&limit=10000' \
  --header 'x-token-api-id: a09a36b1-316c-43cf-93ad-f278a319df01' \
  --header 'x-token-api-secret: 0c5e6b1e-445b-4aec-97ec-f23d7a7de699'

только замените на свои токены.

Если кому-то будет полезно, можете задонатить на:
19D76QvGTmozbSr1MgJfB4dc4CpsSSDyU4

Спасибо
Jump to: