Наш Telegram бот: @htmlweb_bot

Уведомление о событиях с вашим брокерским счетом в T-инвестиции.

Хотите оперативно получать уведомления и не платить комиссию из-за ухода в минус?
Используйте этот сервис, который будет проверять состояние вашего счета и отправлять уведомления в телеграм или на почту.

Открываете брокерский или ИИС счет в T-инвестиции брокер.

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

Сохранение токена доступа

Уведомлять об изменениях: через телеграм бота

, указанный в профиле ?

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

Отписка и удаление токена доступа



API Тиньков trade

Вы можете использовать официальное API для получения информации и торговли расположенное на сайте developer.tbank.ru/invest/api. Недостатки официального API - сложность реализации, отсутствие функции обратного вызова (webhook) для уведомления о событиях.

Используйте это апи для реализации своего webhook или для уведомления о событиях, происходящих с вашими торговыми счетами.
Каждые 30 минут система опрашивает сервер T-инвестиции и присылает вам информацию о произошедших изменениях в телеграм, на почту или на ваш url. Если изменений не происходило, уведомление не отправляется.

Вы можете вызывать api для получения подробной информации в формате json или xml обо всех ваших сделках и движении по торговым счетам и аккаунту, для этого используйте запрос:

https://htmlweb.ru/json/tcs/get?from=01.10.2025&api_key=ВАШ_API_HTMLWEB
Вы получите всю информацию, которую возвращает несколько разных вызовов API Tcs Trade в исходном виде. Пример:
{
  "status": 200,
  "from": 1767214800,
  "account": {
    "2000043899": {
      "id": 200899,
      "type": "ACCOUNT_TYPE_TINKOFF",
      "name": "Брокерский счёт",
      "status": "ACCOUNT_STATUS_OPEN",
      "openedDate": "2018-05-20T00:00:00Z",
      "closedDate": "1970-01-01T00:00:00Z",
      "accessLevel": "ACCOUNT_ACCESS_LEVEL_READ_ONLY",
     "positions": [
        {
          "figi": "TCS00A101XD8",
          "instrumentType": "bond",
          "quantity": {
            "units": 55,
            "nano": 0
          },
     ]
     "operations": [
        {
          "id": "206402946",
          "parentOperationId": "",
          "currency": "rub",
          "payment": {
            "currency": "rub",
            "units": 46,
            "nano": 20000000
          },
          "price": {
            "currency": "rub",
            "units": 0,
            "nano": 0
          },
          "state": "OPERATION_STATE_EXECUTED",
          "quantity": 0,
          "quantityRest": 0,
          "figi": "TCS00A10C8H9",
          "instrumentType": "bond",
          "date": "2026-01-30T08:51:39Z",
          "type": "Выплата купонов",
          "operationType": "OPERATION_TYPE_COUPON",
          "trades": [],
          "assetUid": "71c4e99b-db73-42ec-9f22-3da1c945c7a2",
          "positionUid": "2c1f343c-6053-49c3-a32b-0f6cbc50c633",
          "instrumentUid": "0b221e88-e297-4a21-ac33-cd515f1fd05d",
          "childOperations": []
        },
   },
  },
  "limit": 4891,
  "balans": 2999.61
}

Для получения сжатой информации для отображения на экране используйте запрос:

https://htmlweb.ru/api/tcs/get?from=01.10.2025&api_key=ВАШ_API_HTMLWEB

Пример:

Брокерский счёт (2000043899) с 20.01.26 00:00:00

Остатки денег:
31.08 USD
2 017.07 RUB

Транзакции:
28.01.26 14:01:50 Выплата купонов bond TCS00A1094G0 1 931.38 rub
27.01.26 21:01:34 Покупка etf TCS70A106DL2 151.10*4=-604.40
27.01.26 11:01:20 Выплата купонов bond TCS00A1082Y8 637 rub
22.01.26 19:01:10 Покупка ценных бумаг bond TCS00A10BU07 36 000.01 rub
22.01.26 19:01:46 Покупка etf TCS70A106DL2 150.80*345=-52 026
22.01.26 11:01:39 Полное погашение облигаций bond BBG01L5QP0V7 50 000 rub
22.01.26 11:01:40 Выплата купонов bond BBG01L5QP0V7 1 807.50 rub



Для передачи ключа и изменения подписки по API, используйте запрос:

https://htmlweb.ru/api/tcs/subscribe?key=КЛЮЧ_FINAM&api_key=КЛЮЧ_HTMLWEB
Параметры:
  • КЛЮЧ_TCS - получить здесь тип доступа=просмотр
  • КЛЮЧ_HTMLWEB - получить здесь
  • mail=1 - уведомлять на почту, указанную в профиле
  • tg=1 - уведомлять на телеграм аккаунты, указанные в профиле и на которых стоит телеграм бот
  • callback=1 - вызывать ваш URL / функцию обратного вызова /webhook, указать в профиле

Для отписки и удаления ключа по API, используйте запрос:

https://htmlweb.ru/api/tcs/unsubscribe?api_key=КЛЮЧ_HTMLWEB
Параметры:
  • КЛЮЧ_HTMLWEB - получить здесь
  • del=1 - удалить ключ, иначе только отписать от всех уведомлений

Тарифы

Функция получения информация предоставляется в рамках лимитов. При уведомлении по подписке списывается один лимит только если были изменения и производилась отправка уведомлений. Т.к. в сутки предоставляется 20 бесплатных запросов для одного API-ключа, то в большинстве случаев весь данный сервис предоставляется без оплаты.

tcs api примеры php

Если Вам нужны примеры использования Tinkoff Trade - обращайтесь.

Сотрудничество

Если есть желание развивать автоматизацию - я открыт для взаимовыгодного сотрудничества.


Полезные ссылки


.