Разбирайте портфель Т-Инвестиций и котировки прямо в чате
Подключите Т-Инвестиции к ИИ-агенту: брокерские счета, портфель, котировки, свечи и заявки. Агент покажет состав портфеля и посчитает доходность.
Как агент работает с Т-Инвестиции
Агент ходит в T-Invest API по адресу invest-public-api.tinkoff.ru/rest и читает четыре домена: брокерские счета и состав портфеля, котировки и свечи по инструментам, справочник бумаг с поиском по тикеру, названию и ISIN, а также выставленные заявки. Первым запросом он получает список счетов — без него неясно, по какому портфелю считать, а счетов у одного токена бывает несколько.
REST здесь — обёртка над gRPC-контрактом: каждый вызов это POST на имя метода вида UsersService/GetAccounts, параметры уходят телом, привычных query-строк нет. Портфель отдаётся не общей кучей, а по каждому счёту отдельно, поэтому сводку «сколько всего» агент собирает сам, обойдя счета и сложив позиции. Стоимость в ответе — текущая рыночная оценка, то есть срез на момент запроса, а не зафиксированный итог дня.
На чтении агент самостоятелен, на действиях — нет. Заявки он выставляет только если токен выпущен с full-access: на read-only токене API их просто не примет, и агент назовёт причину, а не сделает вид, что отправил. Перед отправкой на биржу такое действие он отдельно подтверждает с вами. Расчётного счёта, выписки и платёжных поручений здесь нет — это брокерский счёт, а банковские операции живут в коннекторе Т-Банк Бизнес.
Доступ даёт один токен T-Invest API, и все запросы идут от его имени. Токен живёт три месяца с последнего использования — после простоя API отвечает ошибкой 40003, и агент называет эту причину, а не показывает пустую таблицу. Лимиты у методов разные: справочники и котировки щедрее, операции по счёту строже, поэтому историю за длинный период агент запрашивает окнами и держит около двух с половиной запросов в секунду.
Сценарии интеграции
Состав портфеля
Агент покажет портфель по всем брокерским счетам: какие бумаги лежат, в каких долях и сколько стоят сейчас.
Котировки и динамика
Агент соберёт котировки и свечи по нужным бумагам и посчитает, как за выбранный период двигалась ваша позиция.
Поиск инструмента
Агент найдёт инструмент по тикеру, названию или ISIN и покажет его параметры, чтобы бумагу не пришлось искать в приложении.
Сводка по портфелю
Агент пришлёт сводку по расписанию: стоимость портфеля, доходность и заметные движения за торговый день.
Что висит в заявках
Агент обойдёт все счета, соберёт выставленные заявки и покажет, что до сих пор не исполнено — по какому инструменту, в каком объёме и по какой цене.
Заявка только с подтверждением
Агент подготовит заявку, назовёт инструмент, объём и цену и отправит её на биржу лишь после вашего «да» — а на read-only токене сразу скажет, что прав не хватит.
Примеры: Т-Инвестиции
4,37 млн ₽ по двум брокерским счетам, за день +1,4%.
Акции занимают 58%, облигации 34%, остальное — рубли на счёте. Больше всех за день прибавил ЛУКОЙЛ (+2,8%), просел Транснефть-п (−1,1%).
Ассистент может ошибаться — проверяйте его работу
По двум счетам не исполнено 4 заявки на 312 000 ₽.
- Покупки на 248 000 ₽ — три лимитные заявки, цена выставлена на 2–4% ниже рынка
- Продажа на 64 000 ₽ — одна заявка по Транснефть-п
Заявки собирал по каждому счёту отдельно: общей выдачи по всем счетам T-Invest API не даёт. Снять или переставить их не смогу — токен выпущен только на чтение.
Ассистент может ошибаться — проверяйте его работу
Как подключить
Перед подключением
- Доступ к веб-версии: в мобильном приложении токен не выпускают
- Full-access, если агент должен выставлять заявки; иначе read-only
- 1
Откройте брокерский счёт
Доступ к T-Invest API даётся после открытия брокерского счёта и подтверждения личности. На Инвесткопилку, Счёт под ключ и Смарт-счёт токен не выпускается.
- 2
Отключите подтверждение сделок кодом
Пока «Подтверждение сделок кодом» включено, токен выпустить не получится. Второй потолок: сделки дороже 30 000 000 ₽ через API недоступны.
- 3
Выпустите токен в настройках профиля
Только в веб-версии: настройки профиля Т-Инвестиции на tbank.ru/invest/settings → выпустите токен T-Invest API для биржи.
- 4
Скопируйте токен сразу
Значение видно только при выпуске, повторно его не показывают. Токен живёт три месяца с последнего использования — потом ошибка 40003.
Частые вопросы
Токеном T-Invest API: он выпускается только в веб-версии, в настройках профиля на tbank.ru/invest/settings. Режима read-only хватает для портфеля и котировок, full-access нужен под заявки. Значение показывается один раз и живёт три месяца с последнего использования.
Брокерские счета и состав портфеля, котировки и свечи по инструментам, справочник бумаг и выставленные заявки — в пределах прав подключённого токена.
Нет. Т-Инвестиции — брокерский счёт: бумаги, котировки и заявки. Расчётный счёт, выписка и платёжные поручения живут в отдельном коннекторе Т-Банк Бизнес.
Только если вы выпустили токен с full-access — на read-only токене API заявку не примет. Такие действия агент подтверждает с вами перед отправкой на биржу.