Разработчики в теме трейдинга: как мы сделали сервис аналитики криптовалют
Привет от IT-компании Riverstart! Поделимся опытом, как мы создали сервис, включающий в себя лучшие инструменты крипторынка и парочку уникальных разработок.
О процессе расскажем на примере нашей разработки — сервиса Cryptovizor для экономии время трейдера за счет автоматизации аналитики крипторынка. Очень любим этот проект и делимся с вами опытом из реальной практики IT-компании.
Святой Грааль криптовалютного дэйтрейдера
К нам обратилась команда трейдеров с запросом автоматизировать процессы ради экономии времени и сил. Эти трейдеры — профи с большим опытом и экспертизой. Криптой они занимаются с 2016 года, сотрудничают с биржей Binance, работают по собственной стратегии и обучают трейдингу по авторской программе.
Трейдер анализирует рынок и отслеживает торговые сигналы через скринер криптовалют, чтобы вовремя войти в сделку. Команда работает интрадей, то есть трейдер закрывает сделки в течение одного дня.
Для этого он использует с десяток приложений для отслеживания криптовалюты, разных сервисов и криптобирж:
- обращается к скринеру криптовалют Binance и другим скринерам плотностей для криптовалюты;
- проводит технический анализ в одном сервисе;
- настраивает триггеры и уведомления в другом;
- вручную переводит объемы альткоинов в доллары;
- ищет бесплатные скринеры криптовалют;
- ищет другой сервис, если в его инструменте нет инфы по нужной монете;
- заново проходит регистрацию и активацию аккаунта в скринере арбитража криптовалют;
- платит за подписку, если нужная функция в этом доступна только платно;
- разбирается в сервисе, собирает нужные результаты;
- вручную объединяет их в Google Таблицах;
- попутно анализирует информацию, занимается разработкой торговых стратегий и решает другие задачи.
Мягко говоря, неудобно:
Вот и команда трейдеров решила автоматизировать анализ данных, делая ставку на скорость и своевременность информации. Меж тем удобного единого сервиса, объединяющего все нужные инструменты, на рынке так и нет.
Значит, нужно его разработать. 🤷♂
Вместе с заказчиком мы составили прототип идеального решения, сочетающего в себе сканер арбитража криптовалют, сервис анализа криптовалют, платформу для создания торговых стратегий, агрегатор криптовалют и другие сервисы. Решения, которое закроет все потребности трейдера, но не будет отвлекать кучей лишних графиков.
Идеальный сервис для аналитики криптовалют
Сервис аналитики, которым бы клиент пользовался в своей работе ежедневно, должен заменить Google Таблицы, Excel и ручную аналитику рынка. Еще клиент планировал использовать сервис в обучении трейдеров и продавать доступ по подписке.
Для этого нужно:
- Объединить нужные инструменты — скринеры для скальпинга криптовалют, графики, котировки, курсы обменов, сканер арбитража криптовалют, торговые сигналы, объемы сделок по монетам, и другие для анализа рынка криптовалют.
- Дать возможность отключить функции, ненужные в данный момент, чтобы упростить интерфейс, когда выполняешь конкретную задачу.
- Сформировать интерфейс так, чтобы основные параметры всегда были на виду в виджете криптовалют, но экран не раздражал визуальным шумом.
- Оставить возможность расширять функциональность, добавлять новые интеграции и фичи.
Решение задачи. Что внутри Cryptovizor
Итак, что мы сделали:
- Изучили типичный торговый день трейдера из команды.
Прошли весь алгоритм, чтобы самим увидеть что конкретно он делает, какие инструменты использует, хватает ли их функций, сколько действий нужно сделать, чтобы получить результат. - Собрали инструменты из арсенала трейдера.
Сопоставили задачи и возможности разных сервисов, выявили недостающие функции и минусы. Например, увидели, что TradingLight отлично подходит для аналитики и построения графиков, но цена завышена и не предусматривает уведомления, которые очень нужны. - Проработали недостающие индикаторы.
Какие-то решения можно интегрировать в наш продукт, но для недостающих вывели формулы, чтобы корректно перенести их в код и визуализировать. Мы научили сервис рассчитать и визуализировать кумулятивную дельту биткоина, автоматизировать прочие расчеты. - Настроили интеграции.
Настроили интеграции по API и Websockets с крупнейшими биржами и научили сервис показывать динамику рынка. - Перенесли в сервис личную стратегию клиента.
Изучили торговую стратегию, научили сервис делать все расчеты автоматически и отправлять уведомления. - Реализовали хранение информации о торгах.
В базе данных о криптовалютных торгах по разным биржам и таймфреймам около 500 миллионов записей в БД исторических данных, при этом она постоянно пополняется. Сервис должен уметь обрабатывать значения всех свечей с разных бирж и пар. - Оставили возможность улучшать и расширять сервис.
К сервису можно добавлять новые функции, если они понадобятся пользователям. К примеру, подключить агрегатор новостей криптовалют или Телеграм бота для уведомлений о заданных сигналах рынка.
Как это выглядит в Криптовизоре:
1. Инструмент расчета реальной стоимости биткоина
Ручной подсчет дельты по стоимости биткоина заменил отчет «Дельта» в Cryptovizor. Мы с нуля написали инструмент, который подтягивает информацию с бирж Binance, Bitfinex, Bitstamp, Coinbase, Huobi, Kraken и KuCoin, считает разницу между объемами покупки и продажи биткоина и отражает ее на графике.
2. Сбор и хранение данных торгов
Подключили к сервису биржи спотового рынка, чтобы история торгов по биржам отображалась в одном интерфейсе. Нужно выбрать свечу на графике и в соседнем модуле откроются ее показатели: дельта, объем торгов, цена открытия и закрытия.
3. Скринер индикаторов по монетам
Скринер заменяет ручной анализ закономерностей по монетам. Есть набор критериев, по которым можно сделать выборки графиков и смотреть индикаторы криптовалют на временном отрезке.
4. Встроенный TradingView
TradingView — аналитическая платформа для трейдеров, причем очень популярная, ею активно пользуются 30 млн специалистов. На ней удобно проводить технический анализ — выбирать и добавлять свои индикаторы, рисовать фигуры на графиках, оставлять комментарии к интересным ситуациям.
Мы строили инструменты TradingView в Cryptovizor, чтобы не лишать трейдеров привычного удобного сервиса и не изобретать те же функции заново. Не нужно подключать TradingView к Binance, подключать Bybit к TradingView или настраивать еще какие-то интеграции — все уже готово к работе в Cryptovizor.
Переход с других сервисов аналитики будет бесшовным: мы подключили к Криптовизору библиотеки TradingView и регулярно их обновляем, чтобы можно было пользоваться всеми функциями платформы внутри Cryptovizor.
5. Автоматизированная авторская стратегия клиента
Собственную стратегию работы, которую клиент вывел из практики, мы уже упоминали. Она подразумевала ручной сбор информации и анализ трендов рынка с помощью Google Таблиц. Мы научили Криптовизор проводить такой анализ автоматически и отправлять трейдеру уведомления с нужными сигналами.
6. Оповещения в Телеграм
Уведомления доступны не только в разделе авторской стратегии. Они помогают сэкономить время: трейдер либо сам проверяет показатели на графиках, либо поручает это дело сервису, чтобы тот уведомил его, когда монета вырастет на нужный коэффициент.
7. Кастом и плавность
Все действия трейдера — перетаскивание ползунка, добавление индикатора, выбор фильтров и прочие настройки — сразу отражаются на данных, которые показывает сервис. Они сохраняются в настройках сессии и не пропадут при обновлении страницы.
Интерфейс кастомный, все размеры и расположения окон можно менять с помощью привычных ползунков.
6. Уровни доступа для продажи
Клиент продает доступ к сервису по нескольким тарифам, так что в сервисе есть разделение по функциональности.
7. Интеграция с LMS-платформой
Мы связали раздел стратегии в Криптовизоре и личный кабинет ученика на LMS-платформе, чтобы оплаченный доступ открывался автоматически.
Платформа — тоже наша разработка, на ней клиент продает обучение трейдингу и проводит вебинары. Как мы создавали LMS-платформу, рассказали в посте:
Сервис уже помогает трейдерам, а мы занимаемся поддержкой и обновлениями. Клиент собирает дельные предложения от пользователей и приносит нам, а мы добавляем в сервис новые полезные фичи.
Будем рады вашим комментариям к посту, оценкам и подпискам!
Если вам интересно детальнее познакомиться с функциональностью сервиса, загляните на YouTube канал или Телеграм канал сервиса.
В крипте всегда самые интересные проекты 👀
Крипта сама по себе интересный проект, поговаривают что это скам
Вся крипта — скам, думаете? 🤔
А как можно пощупать сервис?
Привет! Ссылка на сервис — https://cvizor.com
Да я уже через Гугл нашел)
Там есть 14 дней триала, если что)
Ага, это хорошо
А чем скринер криптовалют на трейдингвью хуже чем Ваш сервис?
В сервисе есть сразу много инструментов, например, тот же TradingView уже встроен, так что не нужно одновременно открывать множество вкладок и сервисов.
Основные отличия в информативном визуале — мы собрали на один экран все важные индикаторы и подсвеченные зоны, все для экономии времени.
И функциональности. В Криптовизоре есть дельта и кумулятивная дельта, объемы торгов в USDT. В TradingView нет дельты совсем, а объем в монетах, в USD только недавно появился.
Криптовизор на одной странице показывает весь рынок с подсвеченными зонами тренда и показателями RSI и MA по монетам. Одним кликом можно перейти в график текущей монеты и поставить оповещение или разметку.
Мы обновляем данные по всему рынку каждые 3-5 секунд и забираем их на прямую с Binance .
Подробная документация — https://docs.cvizor.com/en/v/ru/
Без обид, но дельта, рси и ма - прямой путь к сливу депо.
В таких вещах лучшая реклама - положительный стейтмент (статистика сделок) за максимально возможный срок. Но понимая на базе чего строится аналитика, уверен, что положительный стейтмент мы не увидим. В итоге возникает вопрос: а за что платить? Нету "рабочей стратегии", а если есть, тогда покажите.
Вообще, мы разработчики сервиса и не сможем поддержать беседу с обсуждением рабочих стратегий. Можем ответить на вопросы о разработке)
Если вам интересно поговорить именно с трейдерами, использующими сервис, то можем дать ссылку на канал нашего клиента. Мы включили в сервис авторскую стратегию клиента, о чем писали в статье, и вот, к примеру, история одного из членов команды, торгующего по стратегии, по которой сделан Криптовизор – https://t.me/tradium/325
+290 000$ за 90 дней - результаты торговли топ1 трейдера команды Tradium [CORE]
Идет набор в группу All-in под руководством Вячеслава (@TWuser). Группа стартует уже 4 сентября!
🎯 Вячеслав посвящает свое время и знания, чтобы помочь вам освоить нюансы торговли и команде [CORE] по...
+290 000$ за 90 дней - результаты торговли топ1 трейдера команды Tradium [CORE]
Идет набор в группу All-in под руководством Вячеслава (@TWuser). Группа стартует уже 4 сентября!
🎯 Вячеслав посвящает свое время и знания, чтобы помочь вам освоить нюансы торговли и команде [CORE] получить новых трейдеров.
Если вы хотите узнать больше о его опыте, его подходе к торговле, и как он восстанавливается в торголе, то посмотите наш совместный стрим:
От краха к вершинам: Секреты восстановления в трейдинге (18.07.2023)
https://youtube.com/live/B--4-7VtZA4
🎬 В этом стриме Вячеслав делится своим торговым путем - от падений до взлетов. Он рассказывает о своей стратегии восстановления после значительных потерь и демонстрирует свои лучшие сделки за прошедший год.
🔄 Мы также обсуждаем изменения в его подходе к торговле и его роль в Tradium. Вячеслав дает свои представления о текущем состоянии рынка и дает ценные советы для новичков в области трейдинга.
💡 Присоединяйтесь к группе All-in, чтобы получить уникальный шанс учиться у профессионала и стать трейдером команды [CORE]!
📝 Записаться на курс: https://edu.cvizor.com/
Почему данные обновляются у Вас с задержкой? Ведь апи банана предоставляет все актуальные в реальном времени данные через сокет?
3 секунды на обсчет 377 пар и 8 таймфреймов: Ма50,ма200, rsi, дельты, кум дельты, объема за промежуток времени (не путать со свечным объемом), фактора волатильности – мы все это считаем сами на основе свеч, а не просто прокидываем с сокетов бинанса. Бинанс нужные данные в обсчитаном виде не отдает.
Проект интересный, но ценник конский. Тот же scalpstation.com предлагает схожий функционал, всего лишь за какие то 10$/мес.
Ну, схожий, да не тот)
А ты красивая! )
Спасибо :)
Сложна
Жизнь вообще штука сложная))