Бот для торговли акциями Тинькофф через сигналы из Телеграм
Имеем закрытую группу, куда идет пересылка торговых сигналов. У каждого автора свой шаблон, но в общих чертах это выглядит так: покупка SBER .... или лонг GAZP.
Точные примеры:
1 - #Чехов: Покупаем $GAZP. Не выше 178. Цель будет у 188-190. Может и выше. Причины покупки: Одна из самых недооцененных бумаг на РФ рынке. Никуда не выросла. Посмотрим на структуру капитализации. Газпром стоит сейчас 4.1триллиона рублей. 2.8 трлн - Газпромнефть 290 миллиардов - ГЭХ (ГазпромЭнергоХолдинг) 480 миллиардов - Доля в Новатэке.
нам отсюда важно - что покупаем Газпром, остальное для нас - мусор.
2 - #Кешфлоу: ПОКУПКА ЛОНГ! Тикер: #BANE
3 #Фибо: Покупка: #VRSB – 955₽ стоп 885₽ - цена покупки и стоп - тоже мусор, главное, какую акцию он покупает
Это три примера трех разных авторов.
Я вижу реализацию таким образом. В настройках прописываем от кого приходит сигнал. И необходимые слова, при наличии которых происходит покупка по рыночной цене (покупаем, куплю, покупка, лонг и тп).
Наличие стоп слов, при которых покупка не происходит (докупаю, рассмотрю, фиксирую и тп). По каждому автору сигнала, этот список может быть своим.
Еще важный момент, не на всех сигналах мы покупаем. Есть авторы сигналов, которых мы игнорируем, поэтому нужно реализовать как я прописал выше.
Например, сигнал приходит от Кешфлоу - покупаем, а если ровно такой же сигнал с теми же словами пришел от Буратино - игнорируем, пока не занесем условного Буратино в наш лист.
Конечно же, бот должен как можно быстрее осуществить покупку, до того, как покупка произойдет "руками" подписчиками этих сигналов.
Стоплосс - значение, которое задаем одно для всех сигналов (например -0.3% от цены покупки). Тейк профит, реализован в виде трейлинг стопа. Или тоже программируемый пользователем, например +0.5% от цены покупки. Обсуждается.
Реализовано может быть на любом языке, без разницы. Пока вижу это в виде детскопной программы для винды.
Самый большой минус, который я пока вижу. Группа закрытая, добавить я туда не смогу. Нужно реализовать это через мой аккаунт, если это вообще возможно. Сообщения можно пересылать из канала, кстати. Но эту фишку могут в любой момент закрыть, поэтому если можно как-то по другому реализовать - было бы хорошо.