Серия «Telegram бот GooseInvestAlert»

Telegram бот Гусь научился мониторить цены с Binance и Yahoo Finance

В статье я расскажу про новые фичи своего бота GooseInvestAlert за последние несколько месяцев. Возможно это как раз то, чего тебе не хватало, что бы начать им пользоваться 😉

Telegram бот Гусь научился мониторить цены с Binance и Yahoo Finance

Я уже представлял бота тут и тут, поэтому не буду повторяться, просто напомню, что через него можно мониторить практически все инвестиционные инструменты.

Итак, апдейты ⬇

  • 😱 Добавил интеграцию с Binance и использую его как приоритетный источник котировок. скорость обновления цен теперь ~1 сек.

  • 💱 Появилась интеграция с Yahoo Finance и теперь можно мониторить разные валюты. Я пока добавил самые популярные, но их легко расширить по запросу в чате гуся. Дальше будет возможность использовать любые cуществующие пары.

  • 🚀 Обновление всех цен стало в разы быстрее благодаря оптимизации работы с API и улучшенным алгоритмам проверок цен. Подробнее про скорость ниже.

  • 📉 Оказалось популярным отслеживание скорости цены (писал про него тут). По этому тут грядут большие улучшения в будущем, а пока увеличил скорость проверок в несколько раз и все изменения цен проверяются в среднем <1 мин. Если потенциал для улучшения до ~1 sec в будущем.

  • 👁 Возможность всегда видеть источник котировок. Раньше была проблема в том, что использую 4 источника и не понятно откуда в итоге берется цена после установки оповещения. Теперь все цены помечены источником и можно увидеть откуда она была взята.

  • 🤔 Возможность выбирать источник котировок. Причина та же что и в пункте выше. Теперь можно при добавлении алерта пошагово командой /add выбрать источник для тикера, если его цены есть в разных API.

🕑 Улучшения в скорости обновления

Показать полностью 1
18

Telegram бот (Гусь), для мониторинга крипты и ценных бумаг

Привет! Расскажу сегодня про своего Инвест Гуся 🦢, которого понемногу разрабатываю в течении последнего года. Точнее про его новый функционал, о котором еще нигде не писал.

Гусь 🦢 умеет мониторить криптовалюты и ценные бумаги и позволяет установить оповещение с комментарием для определенного ценового уровня, а так же следить за скоростью цены и собирать статистику. Он поможет тебе совершить сделку вовремя.

Если еще не знаком с ним, то можно почитать про базовую функциональность например тут.


Либо просто открыть бота и отправить /help 🙂

⚡️ Мониторинг скорости цены


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


Это может быть полезно когда текущая цена не устраивает и ты готов подождать, что бы зайти чуть позже, но более выгодно. Тем более это актуально для криптовалют, которые могут быть очень волантильными.


В итоге поразмышляв некоторое время над этим функционалом и собравшись с силами, сделал на прошлой неделе релиз! 🚀

Установим мониторинг


👟  Шаг 1 - Отправь команду /shift и выбери какие тикеры отслеживать


Тикеров может быть от 1 до 15 шт.

👟 Шаг 2 - Выбери временной интервал в котором будет отслеживаться изменение цены


Временных интервалов будет больше в зависимости от запросов. Это минимальный набор, которой мне показался достаточным для начала работы.


По сути интервалы это свечи. Соответственно открываются и закрываются по те же правилам.

👟Шаг 3 - Отправь процент при достижении которого придет уведомление

✅ Готово! (но не совсем)


Гусь создал оповещения, но обратите внимание на кнопки под сообщением.


Они позволяют донастроить созданный мониторинг.


Например, по дефолту стоит отправка уведомления без звука. Можно его включить.

Либо выбрать отслеживание только роста или только падения цены

☝️ Пока что я поставил ограничение в 15 отслеживание такого типа на одного пользователя. Если дальше все будет ок и нагрузка будет не сильно большой - увеличу это число.


Если что-то не понятно - задавайте вопросы. Я стремлюсь к тому, что бы функционал был максимально простым и понятным. Если это не так, то с вашей помощью постараюсь это изменить.

Дальнейшее развитие


Я планирую развивать инструмент дальше. Если он вам понравился и есть идеи по функционалу - предлагайте в комментариях, либо в чате гуся.

Общее


Сейчас Гусь поддерживает работу с:

- Инструментами Московской и Санкт-Петербургской биржи,

- Инструментами, которые предоставляет Тинькофф

- Криптовалютами с coingecko.com (больше 7000 шт.).


☝ Я не призываю никого переходить с оповещений брокера или других решений на моего бота. Я просто предполагаю, что есть люди, которым мой инструмент может быть полезен.


🦢 Инвест Гусь

💬 Чат гуся

‍💻 Исходный код

🧙‍♂ Следить за релизами и другими моими проектами

Показать полностью 4
38

Бот (гусь) в телеграмм, который мониторит цены на акции

Бот (гусь) в телеграмм, который мониторит цены на акции

Привет! Расскажу вам про своего telegram бота, которого я недавно сделал.


Зовут его Инвест Гусь 🦢. Он своевременно оповестит тебя, когда цена акции достигнет заданного значения. Это поможет заходить в сделку в максимально подходящий момент, а так же вовремя фиксировать прибыль или убытки.


Задачей было сделать инструмент, который поможет максимально быстро и удобно создавать новые оповещения, а так же легко управлять их списком. Я пробовал искать других ботов, которые могли бы делать что-то похожее, но к сожалению выбор был небольшой и по функционалу они решали немного другие задачи.


Пуши из приложенек тоже не зашли, как минимум потому что я их всегда выключаю, иначе завалят "супер выгодными предложениями только сегодня".


Как создать оповещение


- Запустить сценарий добавления через команду /add


- Добавить оповещение одной командой /add yndx 5000 (yndx — тикер ценной бумаги, 5000 — цена на которой придет уведомление)


- Так же можно добавлять несколько оповещений одной командой, перечисляя цены через пробел, а так же цены могут ставиться через +/- относительно текущей цены


Например, так поставим три оповещения: /add yndx +100 -100 5500


* Если добавить один алерт, то бот предложит добавить к нему комментарий. Это может быть полезно, когда есть какая-то отложенная стратегия по акции.


Все фичи можно найти по команде /help

Дальнейшее развитие


Сейчас у меня есть довольно большой бэклог для новых фичей, которые хочется внедрить, по этому буду рад фидбеку, который мне помог бы расставить приоритеты и понять, что важнее для пользователей.


Так же будет интересно, если вы поделитесь другими инструментами, которые используете для получения оповещений.


🦢 Гусь: https://t.me/GooseInvestAlertBot


UPD:

1. Котировки берутся пока что только у Тинькофф Инвестиций

2. Крипта скорее всего появится позже

3. Исходный код: https://github.com/ashugaev/GooseInvestAlertBot

Показать полностью
Отличная работа, все прочитано!