Разработка websocket-сервиса "TradeHistory" на nodejs

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
21 февраля 2018, 23:47 • 7 откликов • 44 просмотра
Доброго вечера.

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

Краткий алгоритм работы:
1. Подключиться к public api нескольких крипто-бирж (https://cex.io/cex-api и https://api.hitbtc.com в качестве примера)
2. Накапливать получаемую информацию в локальной базе данных по заданным активам (timestamp, exchange, asset, buy/sell, rate, volume)
3. Предоставлять сторонним сервисам интерфейс, который бы уведомлял о новых записях по интересующему активу, а также выдавал массив данных за указанный период и указанный актив
4. (опционально) Собрать тестовые gui для работы с сервисом (задавать интересующие активы, временной интервал, строить график от полученных данных)

Примечание:
1. Формат хранения и API сервиса обсуждаются
2. Используемые фреймфорки и технологии предлагаются Разработчиком и согласовываются Заказчиком