Всем привет.
Для своих потребностей - сделал распределенный сервис сбора и надежного хранения трейдов с нескольких бирж.
Как исторических данных с момента листинга, так и тех, которые которые происходят в текущий момент.
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
Спасибо