Т‑Банк
Банк Бизнес
Инвестиции Сим-карта Страхование Путешествия Долями
Войти

Обзор Каталог Пульс Аналитика Академия Терминал
Пульс
TimurGilmullin
7 февраля 2023 в 12:45
Всем привет! Есть ли среди вас коллеги-автоматизаторы или интересующиеся этой темой для биржевых операций? Возможно, что кто-то ещё не знает, но у Тинькофф Инвестиции есть интересное REST API для автоматизации биржевой работы: tinkoff.github.io/investAPI Уже сейчас у них в API заложена достаточно обширная функциональность (получение информации о портфеле, выполнение торговых операций, формирование отчётов и многое другое). Они его развивают и есть планы по масштабированию. Однако, при работе с любыми API, всегда возникают технические трудности: высокий порог вхождения, необходимость в изучении документации, написание и отладка кода для выполнения сетевых запросов по формату этого API. Пройдёт много времени, прежде чем у вас дойдёт дело до реализации торгового алгоритма или практической автоматизации. Для упрощения работы с API Тинькофф я разработал платформу ⚙️TKSBrokerAPI на Python (github.com/Tim55667757/TKSBrokerAPI/tree/develop). Если будет интересно, пишите в личку или в комментарии, обсудим возможности API и варианты автоматизации для ваших задач.
4
Нравится
Не является индивидуальной инвестиционной рекомендацией
4 комментария
Ваш комментарий...
Mr.Wolf
1 октября 2024 в 8:15
Тимур, здравствуйте 🌞 Что скажете в целом о фондовых рынках на сегодняшний день? Наверняка им сейчас управляют gpt технологии. Слил более 6 млн. и понял, что тягаться с ИИ не смогу(( Как считаете Вы по данному поводу?
Нравится
TimurGilmullin
4 октября 2024 в 8:53
@Mr.Wolf Здравствуйте! Конечно, сейчас большая часть сделок на рынке происходит автоматически или полуавтоматизированно. Конкретно GPT-технологии тоже используются, но не для управления сделками, а скорее как дополнительный механизм принятия решений: сложные языковые модели могут быстро обрабатывать большой поток новостей из финансовых и политических СМИ, а также сайтов с официальной отчетностью компаний. Далее языковая модель может дать оценку прочитанным новостям, например, положительная, нейтральная или негативная новость. Основываясь на этой оценке и дополнительных, например, технических факторах, механизм принятия решений вырабатывает сигнал: купить, продать или ничего не делать с активом. Ну и затем торговый модуль совершает сделку на рынке. Конечно же человеку тут нечего делать и пытаться угнаться за роботом :) Однако, эти роботы дают постоянную ликвидность на рынке. А это значит, что вы, например, можете по прежнему в ручном режиме в любое время совершать периодические покупки и усреднения по инструментам своего портфеля.
Нравится
TimurGilmullin
4 октября 2024 в 8:54
Я считаю, что человек сейчас не может тягаться в трейдинге с роботами, да и не нужно заниматься трейдингом. А вот в долгосрочных инвестициях с постоянными периодическими пополнениями своего портфеля и усреднением ценности активов - вполне может преуспеть. Конечно, это дело (периодические инвестиции и усреднения) тоже в идеале следует поручить роботу:) Именно для этого я и написал свою платформу на python: https://github.com/Tim55667757/TKSBrokerAPI Но можно инвестировать и руками:) Главное не закрывать позиции в убыток никогда, пусть компания хотя бы дивы платит (они же от количества зависят, а не от стоимости актива).
Нравится
Mr.Wolf
9 октября 2024 в 21:43
@TimurGilmullin а зачем рисковать, если сейчас гарантированно под 20% есть варианты🤗 Я до усреднялся🤪 6 раз и все 6 обанкротились.🤬 Жаль, что так долго доходило до меня. Веками продуманная система, и таких ждунов, она знает как наказывать.
Нравится
Анализ компаний
Подробные обзоры финансового потенциала компаний
fundamentalka
+12,1%
1,3K подписчиков
roman_invest29
+12,6%
161 подписчик
The_Buy_Side
+62,2%
5,8K подписчиков
Главные события в мировой экономике за неделю
Обзор
|
20 июня 2025 в 16:54
Главные события в мировой экономике за неделю
Читать полностью
TimurGilmullin
29 подписчиков • 8 подписок
Портфель
до 50 000 ₽
Доходность
−7,19%
Еще статьи от автора
13 февраля 2023
Автоматизация различных операций на бирже сегодня очень популярная тема. Автоматизировать можно всё, что угодно: подготовку отчётов, визуализацию графиков, получение истории цен по выбранному инструменту, совершение торговых операций по заранее заданному алгоритму, оповещения о событиях на рынке и многое другое. В частности, трейдерам бывает интересно автоматически анализировать биржевой стакан текущих цен. Им нужно получать оперативные оповещения о появлении в нём аномальных (относительно других значений) объёмов предложений продавцов или покупателей. Существует гипотеза о том, что если на рынке в текущий момент времени преобладают объёмы покупателей, а также появились большие или сверхбольшие предложения на покупку, то цена инструмента будет расти в краткосрочной перспективе, или, как минимум, не будет падать ниже этих предложений. И, тоже самое, но наоборот: если преобладают объёмы продавцов и в них присутствуют аномальные значения, то цена будет снижаться или не будет расти. Первый скриншот иллюстрирует стакан цен с объёмами предложений продавцов и покупателей, которые трейдер визуально может принять за аномалии. Но как же их определять автоматически? Теоретические основы детектирования аномалий можно изучить в статье: «Как быстро найти аномалии в числовых рядах с помощью метода Хампеля» (forworktests.blogspot.com/2022/12/blog-post.html). Этот метод хорошо себя зарекомендовал на практике для быстрого анализа числовых рядов на наличие в них аномальных выбросов. Объёмы предложений в стакане цен — это тоже числовые ряды, а значит метод Хампеля может быть применён и к ним. Для автоматизации поиска аномалий в объёмах понадобятся: Python (3.9, либо старше), платформа ⚙️TKSBrokerAPI (для работы с API брокера Тинькофф Инвестиции, github.com/Tim55667757/TKSBrokerAPI/tree/develop) и известная сетевая библиотека requests (для отправки сообщений через API Телеграм). На выходе получается «Детектор аномальных объёмов» — Телеграм бот для анализа объёмов спроса и предложения покупателей и продавцов: github.com/Tim55667757/TKSBrokerAPI/tree/develop/docs/examples/AnomalyVolumesDetector Бот следит за объёмами покупателей и продавцов в биржевом стакане, ищет аномалии в числовом ряду объёмов и оповещает о них в Телеграм. Оповещение содержит (см. второй скриншот): текущую цену инструмента и цены с аномальными объёмами. Продолжение вы можете прочитать в статье «Детектор аномальных объёмов — анализируем спрос и предложение с помощью платформы ⚙️TKSBrokerAPI»: forworktests.blogspot.com/2023/02/tksbrokerapi.html (или зайдите в мой блог forworktests.blogspot.com по ссылке в профиле). А как вы анализируете объёмы и волатильность? #автоматизация #биржа #бот #объёмы #покупатели #продавцы #algotrading #telegram #TKSBrokerAPI #trading
9 февраля 2023
Всем привет! Недавно я упоминал про REST API от Тинькофф Инвестиции и про платформу ⚙️TKSBrokerAPI на Python (github.com/Tim55667757/TKSBrokerAPI/tree/develop), для упрощения автоматизации работы с биржей через брокера Тинькофф. Сам я тоже использую эту платформу: для получения кастомных отчётов и автоматизации трейд-роботов и ботов-оповещалок. Сегодня очень порадовал KROT, который последние дни невероятно волатилен и хорошо подходит для тестов, спасибо ему за это! А также порадовал алгоритм моего нового робота на основе ⚙️TKSBrokerAPI: впервые удалось протестировать его на сильных движениях и заметил в телеметрии, что он достаточно неплохо поймал второй откат на пятиминутках, вошёл в позицию, самостоятельно дождался хорошей возможности и вышел в плюс. На одном лоте +16% прибыли, 280 рублей разницы в цене и 2800 руб. профита :) Неплохой результат, так как до этого удавалось поймать только 0.5-1.5% и я не знал, сможет ли робот дождаться большей прибыли и устоит ли на волатильном рынке. Сейчас убедился на тестовом счёте, что сможет :) Сохраню себе на память запись телеметрии: • 10:25 UTC "message": "BUY-стоп выставлен по цене первого покупателя: [1695 rub], лотов: [1]" • 12:04 UTC "message": "SELL-маркет исполнен по [1975 rub], ср. [1695 rub], лотов [1], профит 16.52%" Однако, конечно же, любому роботу нужна оптимизация, потому что далее через пару часов сегодня, судя по графику, можно было выйти еще рублей на 200 выше, но робот не дождался. #роботы #алготрейдинг #api #автоматизация #TKSBrokerAPI
Т‑Банк
8 800 333-33-33Для звонков по России
Банк
Кредитные картыДебетовые картыПремиумКредит наличнымиРефинансированиеАвтокредитВкладыНакопительный счетПодписка ProPrivateДолямиИпотека
Страхование
ОСАГОКаскоКаско по подпискеПутешествия за границуПутешествия по РоссииИпотекаКвартираЗдоровьеБлог Страхования
Путешествия
АвиабилетыОтелиТурыЖ/д билеты
Малый бизнес
Расчетный счетРегистрация ИПРегистрация ОООЭквайрингКредитыT‑Bank eCommerceГосзакупкиПродажиБухгалтерияБизнес-картаДепозитыРассрочкиПроверка контрагентовБонусы для бизнесаТопливо для бизнесаЛизинг
Город
Доставка продуктовРестораныАфишаСалоны красотыТопливоАвтомобилиБлог Города
Полезное
Т‑PayВход с Т‑IDИдентификация с T‑IDПлатежиПереводы на картуОтзывыМерч Т‑БанкаПромокодыТ‑ПартнерыСервис по возврату денегОтслеживание посылокТ‑ОбразованиеКурс добраТ‑БлогПомощь
Средний бизнес
Расчетный счетСервисы для выплатТорговый эквайрингКредитыДепозитыВЭДГосзакупкиБизнес-решенияT‑Bank DataT‑IDЛизинг
Т‑Касса
Интернет-эквайрингОблачные кассыВыставление счетовБезналичные чаевыеМассовые выплаты для бизнесаОтраслевые решенияОплата по QR-кодуБезопасная сделкаВсе сервисы онлайн-платежей
Карьера
Работа в ITБизнес и процессыРабота с клиентами
Инвестиции
Брокерский счетИИСПремиумАкцииВалютыФондыОблигацииФьючерсыЗолотые слиткиПульсСтратегииПортфельное инвестированиеТерминалАкадемия инвестиций
Сим-карта
eSIMТарифыПеренос номераРоумингКрасивые номераЗапись звонковВиртуальный номерСекретарьКто звонилЗащитим или вернем деньги
Технологии от Т‑Банка
Речевая аналитикаРаспознавание и синтез речи VoiceKitПлатформа наблюдаемости Sage
Информация для получателей финансовых услугИнформация для ДепонентовНе является индивидуальной инвестиционной рекомендацией
АО «ТБанк», лицензия на осуществление брокерской деятельности № 045-14050-100000, лицензия на осуществление депозитарной деятельности № 045-14051-000100, выданы Банком России 06.03.2018 г. (без ограничения срока действия).
© 2006—2025, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673
Т‑Банк
8 800 333-33-33Для звонков по России
Банк
Малый бизнес
Средний бизнес
Инвестиции
Страхование
Город
Т‑Касса
Сим-карта
Путешествия
Полезное
Карьера
Технологии от Т‑Банка
Информация для получателей финансовых услугИнформация для ДепонентовНе является индивидуальной инвестиционной рекомендацией
АО «ТБанк», лицензия на осуществление брокерской деятельности № 045-14050-100000, лицензия на осуществление депозитарной деятельности № 045-14051-000100, выданы Банком России 06.03.2018 г. (без ограничения срока действия).
© 2006—2025, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673