# Руководство пользователя

# Регистрация и вход

#### Регистрация

Регистрация нового пользователя доступна при помощи 4 сторонних сервисов:

1. **Google**
2. **Яндекс**
3. **Microsoft**
4. **Telegram**

После регистрации через **Google**, **Яндекс**, **Microsoft**, в системе создаётся новый аккаунт, записывается e-mail, уникальный ID пользователя и username.

<p class="callout info">Таким образом, если Ваш email в различных системах совпадает и ранее вы уже регистрировались в сервисе - новый аккаунт создаваться не будет, а к старому аккаунту будет добавлен новый способ входа.</p>

После регистрации одним из методов, на странице [**Настроек**](https://dashboard.tokenbel.info/profile/settings) вы можете подключить дополнительные виды авторизации и использовать их в дальнейшем для входа в систему.

[![Screenshot_20251206_040425.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-12/scaled-1680-/screenshot-20251206-040425.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-12/screenshot-20251206-040425.png)

При регистрации через **Telegram**, в системе сохраняется username (если имеется) и уникальный ID пользователя. Авторизация в **Telegram** происходит через нашего официального бота - [@tokenbel\_bot.](https://t.me/tokenbel_bot)

#### Вход

Процесс входа полностью аналогичен **Регистрации**, с отличием в том, что новый аккаунт не создаётся.

#### Привязка Telegram аккаунта к TokenBel

Существует два варианта привязки Телеграм аккаунта к профилю в сервисе TokenBel.

##### 1. Привязка Телеграм при помощи кода

Если Вы вошли в систему через **Google**, **Яндекс**, **Microsoft** - Вы можете привязать Ваш аккаунт к **Telegram**. Для этого перейдите на страницу [**Настроек**](https://dashboard.tokenbel.info/profile/settings) вашего аккаунта в системе, найдите на ней уникальный 8-ми значный **Код** вашего аккаунта и скопируйте его.

[![settings-username-code.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251110-221930.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/screenshot-20251110-221930.png)Перейдите в наш официальный Telegram бот - [@tokenbel\_bot](https://t.me/tokenbel_bot), отправьте команду **/connect**. Бот попросит Вас отправить ему уникальный 8-ми значный **Код** вашего аккаунта, после успешной отправки кода и подтверждения от бота аккаунт будет привязан.[![telegram-account-connect.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251110-223300.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/screenshot-20251110-223300.png)

##### 2. Привязка Телеграм при помощи авторизации

Для привязки Телеграм аккаунта к аккаунту в сервисе TokenBel нужно перейти на страницу [Настроек](https://dashboard.tokenbel.info/profile/settings "Настроек"), в списке **Социальных авторизаций** выбрать "Подключить Telegram". После этого появится инструкция по привязке существующего аккаунта к профилю в Telegram. После того как вход будет подтверждён, к Вашему аккаунту в сервисе TokenBel привяжется Telegram профиль и Вы сможете пользоваться всем широким функционалом связки **TokenBel + Telegram**.

Теперь Вы можете:

- Увидеть в списке Ваших **Социальных авторизаций**, на странице **[Настроек](https://dashboard.tokenbel.info/profile/settings)**, ещё и **Telegram**
- Входить в Ваш аккаунт не только через **Google**, **Яндекс**, **Microsoft**, но и при помощи сервиса **Telegram**
- Настроить персональные [**Уведомления**](https://dashboard.tokenbel.info/profile/notifications) через нашего бота
- Получать список ваших избранных компаний и токенов в боте [@tokenbel\_bot](https://t.me/tokenbel_bot)
- Больше примеров и информации о возможностях зарегистрированного пользователя в разделе - [Личный кабинет](https://wiki.tokenbel.info/books/rukovodstvo-polzovatelia/page/licnyi-kabinet "Личный кабинет").

# Личный кабинет

#### Основное

<p class="callout warning"><span style="white-space:pre-wrap;">Для использования всех функций личного кабинета необходимо быть </span>[зарегистрированным](https://wiki.tokenbel.info/books/rukovodstvo-polzovatelia/page/registraciia-i-vxod "Регистрация и вход")<span style="white-space:pre-wrap;"> пользователем.</span></p>

#### Избранное

<span style="white-space:pre-wrap;">Функция </span>**Избранное**<span style="white-space:pre-wrap;"> позволяет пользователям быстро получать доступ к наиболее важным для них компаниям и токенам. Правила работы:</span>

1. <span style="white-space:pre-wrap;">Количество компаний и токенов, которые можно добавить в избранное, ограничено. Лимит отображается на странице </span>[Настроек](https://dashboard.tokenbel.info/profile/settings):  
    [![Screenshot from 2026-02-11 15-31-08.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/screenshot-from-2026-02-11-15-31-08.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/screenshot-from-2026-02-11-15-31-08.png)
2. Любую компанию или токен можно добавить в избранное одним кликом.  
    [![favorite_pipeline.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/favorite-pipeline.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/favorite-pipeline.png)
3. <span style="white-space:pre-wrap;">Все добавленные элементы отображаются на странице </span>[Избранное](https://dashboard.tokenbel.info/profile/favorite):  
    [![Favorite Page.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251124-230429.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251124-230429.png)

#### Календарь

<span style="white-space:pre-wrap;">Для удобного планирования можно просматривать расписание событий токенов на странице </span>[Календарь](https://dashboard.tokenbel.info/profile/calendar). У каждого избранного токена в календаре есть даты выплат процентного дохода, даты приёма заявок и выплат по досрочному погашению, срок эмиссии.  
[![Calendar Page.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251124-230650.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251124-230650.png)

#### Уведомления

<span style="white-space:pre-wrap;">На странице </span>[Уведомлений](https://dashboard.tokenbel.info/profile/notifications)<span style="white-space:pre-wrap;"> доступна подписка на различные события избранных компаний и токенов:</span>

- для компаний: новые финансовые отчёты, новые токены, изменения рейтингов и т.д.;
- для токенов: приближение важных событий (выплаты, окончание срока) и т.д..

[![Favorite Notifications.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251124-230848.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-11/scaled-1680-/screenshot-20251124-230848.png)

##### Персонализированные уведомления

<span style="white-space:pre-wrap;">Кроме стандартных уведомлений об избранных компаниях и токенах, пользователи могут настроить </span>[персонализированные уведомления о новых токенах](https://dashboard.tokenbel.info/profile/notifications#personal-filters). Это позволяет создать собственный фильтр по ключевым параметрам:

- **Индустрии компании:**<span style="white-space:pre-wrap;"> Лизинг, Производство, Общественное питание, Торговля, Управление строительством, МФО и т.п.</span>
- **Валюты эмиссий:**<span style="white-space:pre-wrap;"> BYN, EUR, USD, RUB</span>
- **Платформа:**<span style="white-space:pre-wrap;"> Fainex, Finstore, Bynex, Whitebird</span>
- **Периодичность выплат:**<span style="white-space:pre-wrap;"> Ежемесячно, Ежеквартально, В момент покупки, После окончания обращения</span>
- **Наличие досрочного выкупа:**<span style="white-space:pre-wrap;"> Да, Нет</span>
- **Обеспеченность:**<span style="white-space:pre-wrap;"> Нет, Залог, Поручительство, Да</span>
- **Финансовые параметры:**<span style="white-space:pre-wrap;"> Цена токена, Срок эмиссии, Процент доходности</span>
- и другие параметры.

Персонализированные фильтры доступны как для первичного рынка (эмисси новых токенов), так и для вторичного рынка.

[![Screenshot from 2026-02-11 15-33-02.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/screenshot-from-2026-02-11-15-33-02.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/screenshot-from-2026-02-11-15-33-02.png)

[![Screenshot from 2026-02-11 15-32-20.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/screenshot-from-2026-02-11-15-32-20.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/screenshot-from-2026-02-11-15-32-20.png)

---

Таким образом, «Избранное» объединяет быстрый доступ к ключевым объектам, календарь событий и систему уведомлений, позволяя Вам держать под контролем все важные изменения. Так же вы получаете гибкий инструмент для отслеживания появления новых токенов, полностью соответствующих Вашим инвестиционным интересам.

---

#### Настройки

<span style="white-space:pre-wrap;">На странице </span>[Настроек](https://dashboard.tokenbel.info/profile/settings "Настроек"), представлены основные параметры пользователя: Имя пользователя, Код, Дата регистрации, Активные и Доступные социальные авторизации, Лимиты использования и Удаление аккаунта.

- **Имя пользователя**<span style="white-space:pre-wrap;"> - берётся из информации, которую предоставляет сторонний сервис авторизации. Информация берётся из сервиса, который был выбран первым для регистрации.</span>
- **Код**<span style="white-space:pre-wrap;"> - личный уникальный код пользователя, который применяется для привязки аккаунта на сторонних сервисах к профилю TokenBel. Области применения этого кода будут расширяться.</span>
- **Дата регистрации**<span style="white-space:pre-wrap;"> - дата создания профиля в сервисе TokenBel.</span>
- **Социальные авторизации**<span style="white-space:pre-wrap;"> - в этом блоке на странице настроек приведён список всех доступных социальных авторизаций. Уже используемые способы подписаны Вашим юзернеймом из этого сервиса. Те способы, которые можно подключить являются активными кнопками. При нажатии на одну из активных кнопок Вас перенаправит на страницу авторизации через сторонний сервис, после успешной авторизации Вас вернёт назад на TokenBel и "привяжет" новый способ авторизации к уже существующему аккаунту.</span>
- **Лимиты использования**<span style="white-space:pre-wrap;"> - список различных лимитов пользователя на использование ресурсов и функций сервиса.</span>
- **Удаление аккаунта**<span style="white-space:pre-wrap;"> - </span><u>необратимое действие</u><span style="white-space:pre-wrap;">. Все Ваши данные, включая избранное, уведомления и социальные авторизации </span><u>будут удалены навсегда</u>.

[![Settings_Page.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-12/scaled-1680-/screenshot-20251206-042122.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2025-12/scaled-1680-/screenshot-20251206-042122.png)

# Доходность к погашению (YTM)

## YTM на вторичном рынке: Полное руководство

### Введение

Когда вы покупаете токен на вторичном рынке, вы не просто приобретаете ценную бумагу или цифровой актив. Вы вступаете в финансовые отношения, которые гарантируют вам регулярные процентные выплаты и возврат основной суммы в определённую дату в будущем. Понимание того, как рассчитать реальную доходность инвестиций, критически важно — именно здесь на помощь приходит доходность к погашению (YTM — Yield to Maturity).

YTM показывает общую доходность, которую вы получите, если будете держать токен до погашения и все выплаты будут производиться по графику. Она учитывает как процентные выплаты, которые вы получите, так и разницу между ценой, которую вы платите сегодня, и номинальной стоимостью, которую получите при погашении. Это делает YTM наиболее точным способом сравнения различных токенов и понимания реальной доходности.

Многие инвесторы совершают ошибку, смотря только на купонную ставку (заявленную процентную ставку) при принятии инвестиционных решений. Однако на вторичном рынке токены редко торгуются по номинальной стоимости. Они торгуются с дисконтом или премией в зависимости от рыночных условий, изменений процентных ставок и кредитоспособности эмитента. YTM объединяет все эти факторы в единый процент, который точно показывает вашу доходность.

### Простое объяснение: Аналогия с магазином конфет

Представьте, что вы нашли купон в магазин конфет, который работает так: вы платите 95 рублей сегодня, в течение года получаете купоны на 5 рублей бесплатных конфет (всего 5 рублей за год), а в конце года вам возвращают 100 рублей. Купонная ставка составляет 5% (5 рублей от 100 рублей), но вы заплатили только 95 рублей.

Ваша реальная доходность — не 5%. Она выше, потому что вы заплатили меньше денег вперёд, но всё равно получаете те же общие выплаты. Дополнительные 5 рублей, которые вы получаете при возврате 100 рублей, повышают вашу доходность выше заявленных 5%. В этом примере ваша YTM составляет примерно 10,5% — почти вдвое больше купонной ставки.

Именно так работают токены на вторичном рынке. Когда вы покупаете токен с дисконтом (ниже номинальной стоимости), ваша YTM будет выше купонной ставки. Когда покупаете с премией (выше номинала), YTM будет ниже купонной ставки. Чем дальше дата погашения, тем сильнее этот эффект.

#### Схема денежных потоков

[![BYN Payment Flow to Maturity.png](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/scaled-1680-/byn-payment-flow-to-maturity-2026-02-17-185559.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-02/byn-payment-flow-to-maturity-2026-02-17-185559.png)

**Ключевой инсайт:** Вы платите один раз в начале, но получаете множество платежей на протяжении всего срока + крупную сумму в конце. YTM объединяет все эти разновременные потоки в одну годовую ставку.

### Два метода расчёта

Наша платформа предоставляет два способа расчёта YTM: упрощённый для быстрых сравнений и точный для детального анализа.

#### Простая YTM: Быстрое приближение

Метод простой YTM даёт быстрый ответ без сложных вычислений. Он работает путём усреднения цены покупки и номинальной стоимости, затем сложения годового процента и деления на это среднее.

##### Формула простой YTM

```
Годовой_купон = (Купонная_ставка / 100) × Номинал
Капитальная_прибыль = Номинал − Цена_покупки
Лет_до_погашения = Дней_до_погашения / 365,25
Средняя_цена = (Номинал + Цена_покупки) / 2

                    Годовой_купон + (Капитальная_прибыль / Лет_до_погашения)
Простая YTM = ─────────────────────────────────────────────────────────────────
                                         Средняя_цена
```

**Пример расчёта:**

- Номинал = 50 BYN, Цена покупки = 45 BYN
- Купонная ставка = 22%
- Дней до погашения = 548

```
Годовой_купон = (22 / 100) × 50 = 11 BYN
Капитальная_прибыль = 50 − 45 = 5 BYN
Лет_до_погашения = 548 / 365,25 ≈ 1,5 года
Средняя_цена = (50 + 45) / 2 = 47,5 BYN

Простая YTM = (11 + 5/1,5) / 47,5 = (11 + 3,33) / 47,5 ≈ 30,2%
```

##### Почему мы используем среднюю цену, а не цену покупки?

Средняя цена = (Цена покупки + Номинал) / 2

Среднее арифметическое отвечает на вопрос: **«Какая средняя сумма денег работала в этом токене все годы владения?»**

В начале срока ваши инвестиции равны цене покупки. К концу срока, по мере приближения к погашению, «работающая» сумма стремится к номиналу. Среднее значение лучше отражает реальный капитал, на который начисляется доходность.

| Сценарий                        | Если делить на цену покупки                                                            | Если делить на среднее (как у нас) |
| ------------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------- |
| **Покупка с дисконтом** (P < F) | Завышает доходность. Вы делите на меньшее число, игнорируя рост тела долга к номиналу. | Даёт результат, близкий к IRR.     |
| **Покупка с премией** (P > F)   | Занижает доходность. Вы делите на большее число, игнорируя амортизацию премии.         | Даёт результат, близкий к IRR.     |
| **Покупка по номиналу** (P = F) | Точный результат.                                                                      | Точный результат.                  |

Формула использует 365,25 дней в году для учёта високосных лет. Этот метод обычно даёт результаты в пределах 1-2% от точной YTM, что делает его отличным инструментом для быстрого сканирования множества токенов и выявления наиболее перспективных предложений. Это метод, который мы показываем на дашбордах и в списках, где нужно быстро сравнить много предложений.

Компромисс — в точности. Простая YTM предполагает равномерное распределение купонных выплат и не учитывает точное время каждой выплаты. Для краткосрочных инвестиций (менее года) это приближение работает очень хорошо. Для долгосрочных инвестиций разница становится более заметной.

#### Эффективная YTM: Точный расчёт

Метод эффективной YTM использует фактический календарь для расчёта точного времени каждой выплаты и её суммы. Он использует методику ACT/ACT подсчёта дней, то есть учитывает фактическое количество дней в каждом месяце и каждом году, включая високосные.

Этот метод находит такую ставку, при которой приведённая стоимость всех будущих денежных потоков равна сумме, которую вы платите сегодня. Проще говоря, он находит процентную ставку, которая при применении ко всем вашим будущим выплатам точно равна цене покупки. Это называется нахождением внутренней нормы доходности (IRR).

Расчёт более сложный и требует итераций (пробуются разные ставки, пока не найдётся правильная), но он учитывает все нюансы: ежемесячные или квартальные выплаты, разную длину месяцев, високосные годы и точное количество дней до погашения. Если вам нужно максимально точное число, особенно для значительных инвестиций, используйте этот метод.

### Объяснение входных параметров

Для понимания YTM нужно знать, какая информация используется в расчёте. Вот ключевые параметры.

**Цена покупки**: Рыночная цена, которую вы платите за приобретение токена на вторичном рынке. В отличие от номинальной стоимости, эта цена колеблется в зависимости от спроса и предложения, настроений рынка и финансового состояния эмитента. Вы всегда платите эту сумму (плюс любые комиссии) при покупке.

**Номинальная стоимость**: Также называется номиналом или паритетом — сумма, которую эмитент обязуется выплатить при погашении токена. Для большинства токенов белорусских компаний она номинирована в белорусских рублях (BYN). Думайте об этом как о «полной цене» токена, которую вы получите в конце.

**Купонная ставка**: Годовая процентная ставка, указанная на токене, выраженная в процентах от номинальной стоимости. 20% купон на токен номиналом 50 BYN означает, что вы получите 10 BYN процентов каждый год (20% × 50 BYN = 10 BYN). Это выплачивается регулярными платежами, не сразу.

**Дата покупки**: Дата, когда вы фактически покупаете токен. Это важно, потому что YTM рассчитывает доходность именно с этой даты до погашения. Расчёт использует точное количество дней между покупкой и погашением.

**Дата погашения**: Дата, когда токен истекает и эмитент возвращает номинальную стоимость. После этой даты токен перестаёт начислять проценты, и вы получаете обратно основную сумму. Также называется «датой redemption» или «датой возврата».

**Частота выплат**: Как часто вы получаете процентные выплаты. Распространённые варианты: ежемесячно (12 раз в год), ежеквартально (4 раза в год) или ежегодно (раз в год). Более частые выплаты означают, что вы получаете проценты быстрее, но сумма каждой выплаты меньше.

### Пошаговые примеры

Рассмотрим два полных примера, чтобы увидеть, как YTM рассчитывается на практике.

#### Пример 1: Покупка с дисконтом

Предположим, вы нашли токен со следующими характеристиками:

- Номинальная стоимость: 50 BYN
- Текущая рыночная цена: 45 BYN
- Купонная ставка: 22% годовых
- Срок до погашения: 18 месяцев (примерно 548 дней)

Сначала рассчитаем простую YTM. Годовой купонный платёж составляет 22% от 50 BYN, что равно 11 BYN в год. Капитальная прибыль — разница между ценой покупки (45 BYN) и суммой возврата (50 BYN), то есть 5 BYN. Поскольку осталось 1,5 года, годовая капитальная прибыль составляет 5 BYN / 1,5 = 3,33 BYN в год. Средняя цена: (50 + 45) / 2 = 47,5 BYN. Сложив годовой купон (11 BYN) и годовую капитальную прибыль (3,33 BYN), получаем 14,33 BYN. Разделив на среднюю цену 47,5 BYN, получаем простую YTM примерно 30,2%.

Теперь рассчитаем эффективную YTM. При 22% годовых с ежемесячными выплатами каждый месяц вы получаете 22% от 50 BYN / 12 = 0,917 BYN. За 18 месяцев это 16,5 BYN процентов. Вы также получаете 5 BYN капитальной прибыли при погашении. Общая сумма к получению: 21,5 BYN (16,5 процентов плюс 5 при погашении), но вы заплатили только 45 BYN. С учётом точного времени каждого платежа эффективная YTM составляет примерно 27,8%.

Почему YTM выше купонной ставки 22%? Потому что вы купили с дисконтом. Вы заплатили 45 BYN, но получите 50 BYN при погашении, получая дополнительные 5 BYN просто за удержание до погашения. Этот прирост доходности поднимает YTM выше купонной ставки.

#### Пример 2: Покупка с премией

Теперь рассмотрим другой сценарий:

- Номинальная стоимость: 100 BYN
- Текущая рыночная цена: 105 BYN
- Купонная ставка: 15% годовых
- Срок до погашения: 12 месяцев (примерно 365 дней)

Для простой YTM годовой купон составляет 15% от 100 BYN, что равно 15 BYN. Однако вы потеряете деньги, потому что заплатили 105 BYN, но получите только 100 BYN при погашении. Ваша капитальная потеря — 5 BYN за год. Средняя цена: (100 + 105) / 2 = 102,5 BYN. Общая годовая доходность: 15 BYN (купон) минус 5 BYN (капитальная потеря) = 10 BYN. Разделив на среднюю цену 102,5 BYN, получаем простую YTM примерно 9,8%.

Для эффективной YTM с ежемесячными выплатами под 15% годовых вы получаете 1,25 BYN каждый месяц в течение 12 месяцев, всего 15 BYN процентов. При погашении вы получаете номинальную стоимость 100 BYN. Ваш общий доход: 115 BYN (15 процентов плюс 100 основного долга), но вы заплатили 105 BYN, поэтому ваша прибыль — только 10 BYN. Эффективная YTM составляет примерно 9,5%.

В этом случае YTM ниже купонной ставки 15%, потому что вы заплатили премию за токен. Вы всё равно получите полный 15% купон, но потеряете 5 BYN, когда токен погасится по номиналу. Эта потеря снижает общую доходность.

#### Сравнение результатов

| Показатель        | Пример 1 (Дисконт) | Пример 2 (Премия) |
| ----------------- | ------------------ | ----------------- |
| Номинал           | 50 BYN             | 100 BYN           |
| Цена покупки      | 45 BYN             | 105 BYN           |
| Купонная ставка   | 22%                | 15%               |
| Срок до погашения | 18 месяцев         | 12 месяцев        |
| Простая YTM       | 30,2%              | 9,8%              |
| Эффективная YTM   | 27,8%              | 9,5%              |
| Разница           | 2,4%               | 0,3%              |

Обратите внимание: простая YTM немного выше эффективной YTM в обоих случаях. Это нормально, потому что простая YTM не учитывает временную стоимость денег так точно. Разница больше для долгосрочных инвестиций (18 месяцев против 12 месяцев), потому что timing денежных потоков важнее на длинных периодах.

### Часто задаваемые вопросы

#### Почему YTM отличается от купонной ставки?

Купонная ставка фиксируется при выпуске токена и представляет годовой процент от номинальной стоимости. YTM меняется в зависимости от рыночной цены, которую вы фактически платите. Если покупаете с дисконтом, YTM будет выше купонной ставки. Если покупаете с премией, YTM будет ниже. Это один из фундаментальных принципов инвестирования в токены.

#### Какому методу расчёта доверять?

Оба метода имеют своё применение. Используйте простую YTM для быстрых сравнений при просмотре множества предложений или когда нужна грубая оценка сразу. Используйте эффективную YTM при принятии значительных инвестиционных решений или когда нужно максимально точное число. Разница обычно небольшая (1-2%), поэтому для большинства целей оба метода дают полезный ответ.

#### Что будет, если продать до погашения?

YTM предполагает, что вы держите токен до погашения. Если продаёте раньше, фактическая доходность зависит от цены продажи. Если рыночные условия улучшились, вы можете получить прибыль от капитального прироста в дополнение к уже полученным процентам. Если условия ухудшились, можете понести убытки. YTM не предсказывает, что произойдёт при ранней продаже, но показывает доходность при удержании до погашения.

#### Может ли YTM быть отрицательной?

Технически, если покупаете с очень высокой премией и у эмитента есть кредитные риски, YTM может быть отрицательной. Это означает, что вы гарантированно потеряете деньги при удержании до погашения. Наша платформа всё равно покажет это число, чтобы вы могли принять информированное решение, но в целом следует избегать инвестиций с отрицательной YTM, если нет специфических причин полагать, что токен будет погашён по номиналу.

#### Учитывает ли YTM риск дефолта?

Нет. YTM предполагает, что все выплаты производятся полностью и вовремя. Если эмитент допустит дефолт или не выплатит проценты, фактическая доходность будет ниже показанной YTM. Всегда учитывайте кредитоспособность компании-эмитента наряду с показателем YTM.

### Краткий глоссарий

**Дисконт**: Когда токен торгуется ниже номинальной стоимости. Покупка с дисконтом увеличивает YTM выше купонной ставки.

**Премия**: Когда токен торгуется выше номинальной стоимости. Покупка с премией снижает YTM ниже купонной ставки.

**Номинальная стоимость**: Сумма, выплачиваемая при погашении, также называется паритетом или номиналом.

**Купон**: Периодический процентный платёж, рассчитываемый как процент от номинальной стоимости.

**Дата погашения**: Дата возврата номинальной стоимости и истечения токена.

**ACT/ACT**: Метод подсчёта дней, использующий фактическое количество дней в каждом периоде.

**Приведённая стоимость**: Текущая стоимость будущего платежа, скорректированная на время и процентную ставку.

---

Понимание YTM позволяет принимать более обоснованные инвестиционные решения на вторичном рынке. Помните: купонная ставка показывает, что токен обещает выплатить, а YTM показывает, что вы фактически заработаете исходя из цены, которую платите сегодня.

# Тарифы

### Тариф «Standard» (Бесплатный)
**Уверенный старт и прозрачная аналитика для частного инвестора**

Тариф Standard идеально подходит для тех, кто инвестирует размеренно и хочет держать руку на пульсе рынка без лишней суеты. Мы предоставляем вам бесплатный доступ ко всем функциям нашего сервиса, но с некоторыми ограничениями в объёмах и гибкости персонализации.

Для удобной работы с вашими активами на тарифе Standard доступны оптимальные стартовые лимиты:
* **Портфель и аналитика доходности:** Вы можете вести базовое количество портфелей, где система автоматически посчитает общую стоимость ваших активов, реальную доходность купленных токенов и составит сводный календарь будущих выплат.
* **Избранное:** Добавляйте ключевые компании и конкретные эмиссии в «Избранное», чтобы получить быстрый доступ к ним в личном кабинете и сформировать единый календарь событий. Вы можете включить уведомления по всем добавленным в избранное бумагам — количество самих оповещений не ограничено.
* **Персональные фильтры:** Создавайте собственные сценарии для поиска (например, «уведомить о новых выпусках в сфере лизинга») лучших предложений на вторичном рынке и отслеживайте новые предложения первичного рынка. На бесплатном тарифе доступно базовое количество таких фильтров и стандартный набор параметров для их настройки.
* **Telegram-уведомления:** В периоды высокой активности на рынке ваши оповещения о новых сделках будут обрабатываться в порядке общей очереди.
* **Интерфейс:** Для поддержки работы сервиса на сайте отображаются ненавязчивые рекламные блоки.

---

### Тариф «Pro»
**Максимальная скорость, отсутствие ограничений и полный контроль над рынком**

На вторичном рынке токенов лучшие предложения выкупаются за считанные минуты. Тариф Pro создан для активных инвесторов, которым важна каждая доля процента доходности и возможность реагировать на предложения быстрее остальных.

Переходя на Pro, вы получаете кратное расширение всех возможностей бесплатного тарифа TokenBel:
* **Приоритет в Telegram (Fast Lane):** Ваши уведомления о новых лотах и изменениях на рынке идут через выделенный канал. Вы получаете сигнал мгновенно, вне общей очереди, что дает вам решающее преимущество перед другими покупателями.
* **Умный поиск без ограничений:** Вам открывается доступ ко всем существующим, даже самым сложным и ресурсоемким параметрам персональных фильтров. Точечно настраивайте условия поиска идеальных лотов, а увеличенный **в 4 раза** лимит на количество фильтров позволит охватить абсолютно все ваши инвестиционные стратегии.
* **Расширение лимитов x4:** Мы в 4 раза увеличиваем вместимость вашего «Избранного» и доступное количество портфелей. Отслеживайте десятки компаний, сотни эмиссий и тестируйте разные стратегии сбора портфеля — места хватит для всего рынка.
* **Абсолютный фокус:** Полное отсутствие рекламы на сайте. Весь экран отдан только под ваши графики, цифры и аналитику.

### Как работает приоритетная доставка оповещений?

**Тариф Standard (Последовательная обработка)**
На бесплатном тарифе все уведомления направляются в единую общую очередь и обрабатываются последовательно. Хотя формирование одного сообщения сервером занимает всего доли секунды, в моменты высокой рыночной активности формируется очередь. Из-за этого время доставки каждого последующего сообщения может увеличиваться.

**Тариф Pro (Параллельная и автомасштабируемая обработка)**
Для пользователей тарифа **Pro** выделена отдельная архитектура доставки. Ваши сообщения обрабатываются не одним потоком, а параллельно пулом выделенных серверов (worker-узлов). Система автоматически отслеживает нагрузку и при необходимости мгновенно подключает новые мощности. Благодаря параллельной обработке ваши уведомления не стоят в очереди и доставляются моментально, даже в моменты пиковой нагрузки на бирже.

[![tarifs.webp](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-03/scaled-1680-/tarifs.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-03/tarifs.webp)

Страница с доступными подписками - [Тарифы](https://tokenbel.info/pricing/).

# Страница акции

## Введение

Страница акции — это карточка ценной бумаги, где собрана вся ключевая информация об одном выпуске акций: данные эмитента, история дивидендов, графики торгов и таблица сделок. Здесь же можно добавить бумагу в избранное или в личный портфель, сообщить о неточностях и посмотреть похожие инструменты.

Сверху страницы расположены «хлебные крошки» со ссылкой обратно в каталог акций и текущим тикером. Сразу под ними — ссылка «Подробное описание страницы в справочнике», которая открывает эту инструкцию в новой вкладке.

Ниже разобран каждый блок страницы по порядку — сверху вниз.

## Карточка акции

Заголовок карточки содержит:

- **Название** бумаги (тикер и краткое наименование).
- **Эмитента** — название компании-эмитента ссылкой; клик ведёт на страницу эмитента.
- **Краткое описание** — автоматически собранный абзац с тикером, типом акции, номинальной стоимостью, статусом торгов и последним дивидендом, а также перечнем того, что есть на странице.
- **Цветные метки статуса**:
  - тип акции — «Обычная» (зелёная) или «Привилегированная» (фиолетовая);
  - статус торгов — «Торгуется» (зелёная) или «Не торгуется» (серая).

Рядом с заголовком находятся кнопки действий и счётчик добавлений в избранное.

### Кнопки действий

| Кнопка | Цвет | Назначение |
| --- | --- | --- |
| ⭐ Звезда | жёлтая | Добавить или убрать из избранного. Без входа в систему — переход на страницу входа. |
| 🗂️ Портфель | оранжевая | Открыть окно «Добавить акцию в портфель». Без входа — страница входа. |
| 📩 Сообщить | красная | Открыть окно «Добавить информацию об акции». Без входа — страница входа. |
| 📅 События | синяя | Перейти на страницу событий по данной акции (выплаты, собрания, отчёты). |

### Счётчик избранного

Под кнопками показывается количество пользователей, добавивших акцию в избранное, с корректным склонением:

- `1 пользователь добавил в избранное`
- `2 пользователя добавили в избранное`
- `5 пользователей добавили в избранное`

Счётчик отображается только когда хотя бы один пользователь добавил акцию в избранное.

## Информация об акции

Таблица с официальными параметрами выпуска. Если какого-то значения нет, показывается прочерк «-».

| Параметр | Что означает |
| --- | --- |
| Регистрационный номер | Номер выпуска в реестре ценных бумаг. |
| Дата допуска | Дата допуска акции к обращению на бирже. |
| Уровень допуска | Категория допуска (например, допущена к обращению). |
| Рыночный сегмент | Сегмент рынка, в котором обращается бумага. |
| Код выпуска | Внутренний код выпуска. |
| Номинальная стоимость | Стоимость акции по номиналу в валюте выпуска (4 знака после запятой). |
| Размер лота | Минимальное количество акций в одной сделке. |
| Объём выпуска (шт.) | Общее количество выпущенных акций. |
| Объём выпуска (номинал) | Суммарный номинальный объём выпуска. |

## Информация об эмитенте

Карточка с данными о компании, выпустившей акцию:

- **Название** — ссылкой ведёт на страницу эмитента.
- **УНП** — учётный номер плательщика.
- **Полное название** — полное юридическое наименование.
- **Адрес** — юридический адрес компании.
- **Депозитарий** — обслуживающий депозитарий.
- **Код эмитента** — внутренний код компании.

Недостающие поля заменяются прочерком «-».

## Другие акции этого эмитента

Если у того же эмитента есть иные выпуски акций, под информацией об эмитенте появится таблица «Другие акции эмитента {название}». В ней для каждой бумаги указаны:

- **Тикер** — ссылкой на страницу той акции.
- **Тип** — метка «Обычная» или «Привилегированная».
- **Рег. номер** — регистрационный номер выпуска.
- **Дата допуска** — дата допуска к обращению.

Если других акций у эмитента нет, блок не показывается.

## История дивидендов

Раздел «История дивидендов акции {тикер}» показывает все начисленные дивиденды и позволяет вносить новые записи. Кнопка «Добавить дивиденды» открывает форму (требуется вход в систему).

Если дивидендов ещё не было, выводится сообщение: «Дивиденды не начислялись.»

### Динамика выплат по годам

При наличии данных строится столбчатый график «Динамика выплаты дивидендов по годам»:

- По горизонтали — годы, по вертикали — сумма дивидендов на акцию за год (в валюте акции).
- Пропущенные годы вплоть до прошлого года дополняются нулями, чтобы шкала лет была непрерывной.
- Над столбцами выводятся числовые значения.
- В меню диаграммы (значок «гамбургер» в правом верхнем углу) доступны полноэкранный режим и экспорт изображения.

Если все значения нулевые или невалидные, вместо графика появляется сообщение об отсутствии данных.

### Таблица дивидендов

Под графиком расположена таблица со списком всех выплат:

| Столбец | Содержание |
| --- | --- |
| № | Порядковый номер записи. |
| Год | Год выплаты. |
| Тип периода | Годовой / Полугодовой / Квартальный. |
| № периода | Номер периода внутри года. |
| Дивиденд на акцию | Сумма на одну акцию. |
| Дата выплаты | Дата фактической выплаты. |
| ✎ | Кнопка редактирования (недоступна, если запись заморожена). |

### Добавление и редактирование дивиденда

Кнопка «Добавить дивиденды» или ✎ в строке таблицы открывает окно формы со следующими полями:

1. **Год** — обязательный, выбирается из диапазона от 30 лет назад до текущего года. В режиме редактирования поле недоступно для изменения.
2. **Тип периода** — Годовой, Полугодовой или Квартальный.
3. **Номер периода** — зависит от типа: для годового всегда 1, для полугодового — 1 или 2, для квартального — от 1 до 4. При смене типа номер автоматически приводится к допустимому диапазону.
4. **Дивиденд на акцию** — обязательный, неотрицательное число (до 8 знаков после запятой).
5. **Дата фиксации реестра** — день, на который фиксируется список акционеров. Не может быть позже даты решения.
6. **Дата решения** — день принятия решения о выплате. Не раньше даты фиксации, не позже даты выплаты и не позже завтрашнего дня.
7. **Дата выплаты** — день перечисления средств. Не раньше даты решения.
8. **Статус** — «Объявлен», «Без дивиденда» или «Отменен».
9. **Причина изменения** — обязательный выбор из списка:
   - Объявление дивиденда;
   - Корректировка суммы;
   - Корректировка даты решения;
   - Корректировка даты фиксации;
   - Корректировка даты выплаты;
   - Корректировка периода;
   - Корректировка статуса;
   - Другое.
10. **Комментарий** — необязательное пояснение.

Кнопка сохранения остаётся недоступной, пока не заполнены обязательные поля. Проверяется корректность порядка дат: фиксация → решение → выплата. При ошибке открывается окно с описанием проблемы. При успехе показывается уведомление, и страница перезагружается с обновлёнными данными.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/scaled-1680-/image-1781382083409.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/image-1781382083409.webp)

## История торгов: визуализация

Блок графиков показывает динамику торгов на бирже. Пока данные подготавливаются, выводится сообщение «Загрузка истории торгов...». Если торгов по данной акции не было — весь блок графиков скрыт; если данные не удалось получить — блок скрыт, а расположенная ниже таблица показывает ошибку.

Важно: **графики отображают только дни, когда проходили торги БВФБ.** Даты без сделок не показываются.

### Сводка торговой активности

Над графиками выводится краткая сводка (в валюте акции):

- последняя торговая дата, число сделок и оборот в последний торговый день;
- количество торговых дней за последние 30 календарных дней, общее число сделок и суммарный оборот за этот период.

### Выбор периода

Над графиками — переключатель периодов: **1М** (30 дней), **3М** (90 дней), **6М** (180 дней) и **Все**. По умолчанию выбран 1М; активная кнопка подсвечивается чёрным. Смена периода одновременно меняет масштаб горизонтальной оси на всех графиках.

### Динамика цены

Сводный график цены объединяет:

- **Зону минимальных и максимальных цен** за день (синяя заливка).
- **Линию средневзвешенной цены** (синяя линия).
- **Линии минимума и максимума** — красная пунктирная «Минимум» и зелёная пунктирная «Максимум», которые пересчитываются для видимого участка при смене периода или прокрутке. Над линиями подписи вида «Минимум: X BYN» и «Максимум: X BYN».

При наведении на точку показывается всплывающая подсказка с датой, диапазоном цен и средневзвешенной ценой.

### Объём торгов

Столбчатый график объёма с переключателем **BYN ↔ Штуки**:

- в режиме BYN столбцы синие и показывают оборот в деньгах;
- в режиме «Штуки» столбцы зелёные и показывают объём в количестве акций.

Над столбцами выводятся сокращённые подписи (тыс./млн). Всплывающая подсказка учитывает выбранную единицу измерения.

### Количество сделок

Столбчатый график числа сделок (фиолетовые столбцы) с полосой навигатора внизу — она позволяет прокручивать и масштабировать выбранный период прямо на графике. Над столбцами отображаются числовые подписи.

### Связь графиков между собой

Все три графика синхронизированы по горизонтальной оси: выделение участка на одном автоматически применяет тот же диапазон на двух других. На небольших экранах высота графиков уменьшается для удобства просмотра. В меню каждого графика доступны полноэкранный режим и экспорт изображения. Под графиками повторяется напоминание о том, что показаны только дни реальных торгов.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/scaled-1680-/image-1781382357941.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/image-1781382357941.webp)

## История торгов за 30 календарных дней

Под графиками расположена таблица «История торгов за последние 30 календарных дней» с детальной информацией по каждому торговому дню:

| Столбец | Содержание |
| --- | --- |
| Дата торгов | День, в который проходили торги. |
| Рынок | «Первичный» или «Вторичный». |
| Режим | Режим торгов (заглавными буквами). |
| Мин. цена | Минимальная цена сделки за день. |
| Макс. цена | Максимальная цена сделки за день. |
| Средняя цена | Средняя цена за день. |
| Сумма оборота | Оборот в денежном выражении. |
| Объём оборота (шт.) | Оборот в количестве акций. |
| Сделки | Число сделок за день. |

Возможные состояния таблицы:

- загрузка — «Загрузка истории торгов...»;
- нет данных — «За выбранный период история торгов отсутствует.»;
- ошибка — «Не удалось загрузить историю торгов. Попробуйте обновить страницу.»

## Частые вопросы об акции

В нижней части страницы находится блок «Частые вопросы об акции {тикер}» — раскрывающийся список из шести вопросов. Клик по вопросу открывает ответ.

1. **Где посмотреть стоимость акций?** — стоимость отражена в графиках и таблице торгов на этой странице.
2. **Какие дивиденды по акции?** — история дивидендов приведена в разделе «История дивидендов».
3. **Торгуются ли акции?** — статус торгов указан в карточке акции меткой «Торгуется» или «Не торгуется».
4. **Кто эмитент акции?** — название компании-эмитента в шапке и блоке «Информация об эмитенте» ведёт на страницу эмитента.
5. **Можно ли добавить акции в портфель?** — да, через кнопку «Добавить в портфель» в карточке акции.
6. **Чем номинальная стоимость отличается от рыночной цены?** — номинал задан при выпуске, а рыночная цена формируется в ходе торгов и отображается на графиках.

## Другие торгуемые акции

Если есть рекомендации, внизу появляется блок «Другие торгуемые акции» — подборка карточек похожих торгуемых инструментов. На каждой карточке:

- **Тикер** — ссылкой на страницу соответствующей акции;
- метка **«Торгуется»**, если бумага активно торгуется;
- **Эмитент** — название компании;
- метка **типа** — «Обычная» или «Привилегированная».

Если рекомендаций нет, блок не показывается.

## Добавление акции в портфель

Кнопка «Добавить в портфель» открывает окно «Добавить акцию в портфель». Без входа в система открывается страница входа.

Поля формы:

1. **Портфель** — выбор из личных портфелей. Если портфелей ещё нет, показывается сообщение и ссылка «Создать портфель».
2. **Инструмент** — тикер текущей акции; поле недоступно для изменения.
3. **Количество** — целое число, не меньше 1.
4. **Цена за единицу** — неотрицательное число (по умолчанию подставляется номинальная стоимость).
5. **Тип операции** — «Покупка» или «Продажа».
6. **Тип рынка** — «Первичный» или «Вторичный».
7. **Дата операции** — любая дата, кроме будущей.
8. **Комментарий** — необязательный, до 250 символов.

Возможные ошибки валидации, показываемые в окне:

- не выбран портфель;
- количество меньше либо равно нулю;
- цена меньше либо равно нулю;
- не указана дата или указана будущая дата;
- недостаточно средств для покупки («Ошибка валидации»);
- нет позиции для продажи («Ошибка валидации»).

При успешном добавлении появляется уведомление «Операция успешно добавлена».

## Сообщение об ошибке или новой информации

Красная кнопка «Добавить информацию об акции» открывает окно «Добавить информацию» с указанием объекта — тикера и эмитента. Доступно после входа в систему.

Поля формы:

- **Тип обращения** — обязательный выбор: Ошибка в токене, Досрочное погашение, Неверная цена токена, Проблема с документами, Данные устарели, Другое.
- **Комментарий** — обязательный, до 2000 символов, со счётчиком символов.

Кнопка «Сообщить» активна только при заполненных обоих полях. После отправки показывается уведомление: «Спасибо! Информация отправлена на проверку.»

## Как связаны блоки страницы

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/scaled-1680-/image-1781382521127.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/image-1781382521127.webp)

## Краткий глоссарий

* **Акция** — ценная бумага, удостоверяющая долю владельца в капитале компании и право на часть её прибыли.
* **Тикер** — короткое буквенное обозначение акции, используемое для её однозначной идентификации на бирже.
* **Эмитент** — компания, выпустившая ценные бумаги и несущая по ним обязательства.
* **Обычная акция** — акция, дающая право голоса на собрании акционеров и право на часть прибыли после выплат по привилегированным акциям.
* **Привилегированная акция** — акция с фиксированным дивидендом и приоритетом выплат, но, как правило, без права голоса.
* **Номинальная стоимость** — стоимость акции, установленная при её выпуске; отличается от рыночной цены, которая формируется в ходе торгов.
* **Дивиденды** — часть чистой прибыли компании, распределяемая между акционерами пропорционально числу акций.

# Страница облигации

## Введение

Страница карточки облигации помогает быстро понять основные условия выбранной облигации: кто её выпустил, когда она допущена к обращению, когда погашается, какая у неё ставка, как устроены купонные выплаты и была ли торговая активность.

Она полезна, если нужно сравнить облигацию с другими выпусками, проверить расписание выплат, посмотреть историю торгов или добавить операцию по облигации в свой портфель.

Если выбранная облигация недоступна, закрыта для просмотра или у неё нет данных об эмитенте, вместо карточки пользователь попадает обратно в каталог облигаций.

---

### Верхний блок

Вверху страницы показаны хлебные крошки, название облигации, эмитент и основные статусы.

Ссылка **Каталог облигаций** возвращает к общему списку облигаций. Текущий тикер рядом показывает, карточку какой облигации вы сейчас смотрите.

В заголовке указаны:

* тикер облигации;
* название эмитента;
* тип облигации;
* тип доходности;
* статус торгов: **Торгуется** или **Не торгуется**.

Название эмитента является ссылкой. По ней можно перейти на страницу эмитента и посмотреть сведения о компании, выпустившей облигацию.

#### Действия в верхнем блоке

* **Звезда избранного:** добавляет облигацию в избранное или убирает её оттуда. Если вы не вошли в аккаунт, нажатие ведёт на страницу входа. Закрашенная звезда означает, что облигация уже в избранном.
* **Добавить в портфель:** открывает окно добавления операции по облигации в один из ваших портфелей. Если вы не вошли в аккаунт, сначала потребуется авторизация.
* **Добавить информацию:** открывает форму сообщения о неточности или недостающей информации по облигации. Форма доступна только после входа.
* **Счётчик избранного:** если облигацию добавляли в избранное другие пользователи, под кнопками показывается количество таких добавлений.

---

### Информация об облигации

Этот блок показывает справочные параметры выпуска. Он помогает оценить базовые условия облигации до просмотра графиков и истории торгов.

Здесь можно увидеть регистрационный номер, дату допуска, дату погашения, уровень допуска, рыночный сегмент, код выпуска, номинальную стоимость, валюту, размер лота, объём выпуска, ISIN, срок обращения, количество купонов, тип доходности, периодичность выплат и текущую ставку.

Если вместо значения стоит `-`, значит по этому полю сейчас нет данных для отображения.

#### Как читать блок

* **Номинальная стоимость:** базовая стоимость одной облигации, от которой удобно отталкиваться при оценке выплат.
* **Дата погашения:** день, к которому выпуск должен завершиться.
* **Количество купонов и периодичность выплат:** помогают понять, как часто ожидаются процентные выплаты.
* **Текущая ставка:** показывает актуальную ставку в процентах, если она известна.

---

### Информация об эмитенте

В этом блоке собраны сведения о компании, выпустившей облигацию: название, полное название, адрес, депозитарий, код эмитента и другие идентификационные данные.

Блок связан с верхней частью страницы: эмитент в заголовке и эмитент в этой карточке относятся к одной и той же компании. Название компании также ведёт на отдельную страницу эмитента.

---

### Расписание выплат

Блок **Расписание выплат по купонам** показывает периоды начисления и даты выплат процентного дохода по облигации.

Внутри есть раскрывающаяся панель **Выплаты по купонам**. Нажатие на неё открывает или скрывает таблицу выплат.

#### Таблица выплат

Каждая строка таблицы соответствует одному купонному периоду.

В таблице показаны:

* номер купона;
* начало и окончание периода начисления;
* начало и окончание периода выплат;
* длительность периода в днях.

Строки подсвечиваются по состоянию периода:

* оранжевый цвет — прошедшие периоды;
* светло-зелёный цвет — текущий период;
* зелёный цвет — будущие периоды.

Таблица может делиться на страницы. Внизу можно менять количество строк на странице, если данных много. Номер купона можно использовать для сортировки.

#### Действия и состояния

* **Скачать Excel:** сохраняет расписание выплат в файл таблицы.
* **Загрузка:** означает, что расписание ещё подгружается.
* **Ошибка:** означает, что расписание не удалось получить или показать.
* **Данные отсутствуют:** означает, что для этой облигации нет доступного графика выплат.

---

### Календарь событий

Календарь событий появляется, если у облигации известны дата допуска и дата погашения.

В этом блоке два графика:

* **Сумма выплаты на 1 облигацию** — столбчатый график примерной суммы выплаты по каждому купону на одну облигацию.
* **Диаграмма Ганта событий** — временная шкала, где отдельно показаны периоды выплаты процента и общий срок обращения облигации.

Поля **от** и **до** помогают выбрать диапазон дат для просмотра. Если выбран некорректный диапазон, например дата окончания раньше даты начала, отображение не меняется.

На графиках есть отметка **Сегодня**, чтобы проще понять, какие периоды уже прошли, какие идут сейчас и какие ещё впереди.

При наведении на элементы графиков появляются подсказки с датами, длительностью и суммами. В меню графика можно открыть полноэкранный режим или скачать изображение в PNG, JPEG или SVG.

[![Детали облигации](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1778080495010.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1778080495010.webp)

---

### История торгов на графиках

Если по облигации есть торговые данные, появляется блок **История торгов: визуализация**.

В начале блока показана краткая сводка:

* последняя торговая дата;
* сколько торговых дней было за последние 30 дней;
* сколько сделок было заключено;
* какой был оборот.

Кнопки периода меняют видимый диапазон графиков:

* **1М** — примерно последний месяц;
* **3М** — примерно последние три месяца;
* **6М** — примерно последние шесть месяцев;
* **Все** — весь доступный период.

Графики показывают только дни, когда были торги. Даты без сделок не добавляются как пустые точки.

#### Графики в блоке

* **Динамика цены:** линия показывает средневзвешенную цену, а область вокруг неё — диапазон минимальной и максимальной цены за день.
* **Доходность:** появляется только при наличии данных о доходности. Линия показывает средневзвешенную доходность, область — дневной диапазон минимальной и максимальной доходности.
* **Объём торгов:** показывает дневной оборот. Переключатель **BYN / Штуки** меняет единицы отображения: денежный оборот или количество облигаций.
* **Количество сделок:** показывает число сделок за день.

При изменении периода графики остаются согласованными между собой, чтобы цена, доходность, объём и сделки сравнивались за один и тот же промежуток. В меню каждого графика можно открыть полноэкранный режим или скачать изображение.

---

### Таблица торгов

Блок **История торгов за последние 30 календарных дней** показывает последние торговые записи в табличном виде.

Каждая строка относится к конкретной торговой дате и режиму торгов. В таблице указаны рынок, режим, минимальная, максимальная и средняя цена, минимальная, максимальная и средняя доходность, сумма оборота, объём в штуках и количество сделок.

Если за последние 30 календарных дней торговой истории нет, вместо таблицы показывается сообщение: **За выбранный период история торгов отсутствует.**

---

### Другие облигации

На странице могут быть дополнительные блоки с другими облигациями.

#### Другие облигации этого эмитента

Этот блок появляется, если у того же эмитента есть другие выпуски. В таблице указаны тикер, тип облигации, дата погашения и ставка.

Тикер является ссылкой. Нажатие открывает карточку выбранной облигации.

#### Другие облигации

Этот блок показывает несколько рекомендованных облигаций. Каждая карточка содержит тикер, эмитента, тип, дату погашения и, если применимо, статус **Торгуется**.

Эти блоки помогают перейти от текущей облигации к сравнению с похожими или связанными выпусками.

---

### Добавление в портфель

Окно **Добавить облигацию в портфель** нужно, чтобы зафиксировать операцию по этой облигации в личном портфеле.

В форме нужно выбрать портфель и заполнить данные операции:

* количество облигаций;
* цену за единицу;
* тип операции: покупка или продажа;
* тип рынка: первичный или вторичный;
* дату операции;
* комментарий, если он нужен.

Поле инструмента заполнено текущей облигацией и не редактируется. Цена по умолчанию может быть подставлена из номинальной стоимости, если она известна. Дата операции по умолчанию ставится на сегодняшний день.

#### Проверки формы

* Количество должно быть целым числом больше нуля.
* Цена должна быть больше нуля.
* Дату операции нужно указать обязательно.
* Дата операции не может быть в будущем.
* Если у вас ещё нет портфелей, форма предложит перейти к созданию портфеля.

После успешного сохранения окно закрывается, а на странице появляется уведомление об успешном добавлении операции. Если операция не может быть сохранена, появляется сообщение с причиной, например из-за нехватки бумаг для продажи или из-за сетевой ошибки.

---

### Сообщение о данных

Кнопка **Добавить информацию** нужна, чтобы сообщить о неточности или недостающих сведениях по облигации.

В форме нужно выбрать тип информации и написать комментарий. Комментарий обязателен, рядом показывается счётчик символов до 2000.

Доступные варианты включают ошибку в токене, досрочное погашение, неверную цену, проблему с документами, устаревшие данные и вариант **Другое**.

После отправки форма закрывается, а сообщение передаётся на проверку. Если тип информации или комментарий не заполнены, форма покажет ошибку и не отправится.

---

### Как блоки связаны

Страница устроена так, чтобы сначала дать общий обзор облигации, затем раскрыть условия выплат и только после этого показать рыночную историю.

[![Страница облигации](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1778080538223.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1778080538223.webp)

Главная карточка помогает понять, что это за выпуск. Расписание и календарь объясняют будущие и прошедшие выплаты. Графики и таблица торгов показывают, как облигация вела себя на рынке. Блоки с другими облигациями помогают перейти к сравнению.

## Краткий глоссарий

* **Облигация** — ценная бумага, по которой инвестор получает выплаты по условиям выпуска.
* **Эмитент** — компания или организация, выпустившая облигацию.
* **Купон** — процентная выплата по облигации за определённый период.
* **Дата погашения** — дата, когда выпуск облигации должен завершиться.
* **Номинальная стоимость** — базовая стоимость одной облигации, от которой часто рассчитываются выплаты.
* **Доходность** — показатель, который помогает оценить результат вложения в облигацию.
* **Оборот** — общий объём торгов по облигации за выбранный день или период.

# Страница эмитента (бумаг)

## Введение

Страница карточки эмитента помогает понять, кто выпустил ценные бумаги, какие сведения об эмитенте известны и какие акции или облигации связаны с ним.

Она полезна, если нужно быстро проверить название, УНП, депозитарий, код эмитента, адрес, а затем перейти к конкретной бумаге или к карточке похожего эмитента.

Если выбранный эмитент недоступен для просмотра, пользователь возвращается в раздел акций.

---

### Навигация и заголовок

Вверху страницы находятся хлебные крошки и основной заголовок карточки.

Ссылка **Каталог эмитентов** возвращает к общему списку эмитентов. Рядом показано название текущего эмитента, чтобы было понятно, чью карточку вы смотрите.

Под заголовком отображаются короткие показатели:

* **УНП:** идентификатор эмитента;
* **Всего бумаг:** общее количество ценных бумаг эмитента на странице;
* **Акции:** сколько среди них акций;
* **Облигации:** сколько среди них облигаций;
* **Торгуются:** сколько бумаг отмечены как торгующиеся, если такая информация доступна.

Если по какому-то значению нет данных, вместо него может быть показан прочерк или ноль.

#### Действия в верхнем блоке

* **Каталог эмитентов:** открывает общий список эмитентов.
* **Добавить информацию:** открывает форму сообщения о неточности или недостающих данных по эмитенту. Если вы не вошли в аккаунт, сначала откроется страница входа.

---

### Информация об эмитенте

Этот блок показывает справочные сведения об эмитенте. Он помогает проверить, что вы смотрите нужную организацию, и понять, какие базовые данные о ней сейчас доступны.

В блоке указаны:

* название;
* УНП;
* депозитарий;
* код эмитента;
* полное название;
* адрес.

Блок связан с таблицей ценных бумаг ниже: все бумаги в таблице относятся к этому эмитенту. Если вместо значения стоит `-`, значит по этому полю сейчас нет данных для отображения.

---

### Ценные бумаги эмитента

Этот блок показывает список акций и облигаций, связанных с эмитентом. Каждая строка таблицы относится к одной ценной бумаге.

В таблице есть основные параметры:

* **Тикер:** короткое обозначение бумаги. Если по бумаге есть отдельная карточка, тикер является ссылкой.
* **Вид бумаги:** акция или облигация.
* **Рег. номер:** регистрационный номер выпуска.
* **Дата допуска:** дата, с которой бумага была допущена к обращению, если она известна.
* **Номинал:** базовая стоимость бумаги и валюта, если эти данные указаны.

#### Как пользоваться таблицей

* **Нажмите на тикер акции:** откроется карточка выбранной акции.
* **Нажмите на тикер облигации:** откроется карточка выбранной облигации.
* **Посмотрите вид бумаги:** это помогает быстро отделить акции от облигаций одного эмитента.
* **Сравните дату допуска и номинал:** эти поля помогают понять базовые условия выпуска перед переходом в подробную карточку.

Если у эмитента нет ценных бумаг для отображения, вместо таблицы появляется сообщение: **У этого эмитента нет ценных бумаг.**

---

### Другие эмитенты

Блок **Другие эмитенты** появляется, если на странице есть дополнительные карточки эмитентов для перехода. Он помогает продолжить просмотр и сравнить текущего эмитента с другими организациями.

Каждая карточка может содержать:

* название эмитента;
* полное название, если оно указано;
* УНП;
* кнопку **Перейти к компании**, если для эмитента есть отдельная страница компании.

#### Действия в блоке

* **Название эмитента:** открывает карточку выбранного эмитента.
* **Перейти к компании:** открывает страницу компании, связанной с этим эмитентом.

Если подходящих дополнительных эмитентов нет, этот блок не показывается.

---

### Сообщение о данных

Кнопка **Добавить информацию** нужна, чтобы сообщить о неточности или недостающих сведениях по эмитенту. Например, если данные устарели, УНП указан неверно или изменился депозитарий.

Форма доступна только после входа в аккаунт. Если пользователь не авторизован, нажатие на кнопку ведёт на страницу входа.

В форме показано, к какому эмитенту относится сообщение. Затем нужно заполнить два обязательных поля:

* **Тип информации:** выберите подходящий вариант, например устаревшие данные, проблема с документами или другое.
* **Комментарий:** опишите, что именно нужно проверить или исправить. Рядом показывается счётчик символов до 2000.

#### Что происходит после действия

* **Сообщить:** отправляет сообщение на проверку. Пока оно отправляется, кнопка показывает состояние отправки.
* **Отмена:** закрывает окно и очищает форму.
* **Крестик, клавиша Esc или клик вне окна:** закрывают форму, если отправка сейчас не выполняется.
* **Ошибка выбора типа:** появляется, если не выбран тип информации.
* **Ошибка комментария:** появляется, если комментарий пустой.
* **Успешная отправка:** окно закрывается, а на странице появляется уведомление с благодарностью.
* **Неудачная отправка:** в форме или уведомлении появляется причина ошибки, если её удалось получить.

---

### Как блоки связаны

Страница устроена так, чтобы сначала дать общий обзор эмитента, затем показать его справочные данные и после этого раскрыть список связанных бумаг.

[![Issuer page diagram](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1778080862622.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1778080862622.webp)

Верхний блок помогает быстро понять масштаб эмитента по количеству бумаг. Справочная информация помогает проверить саму организацию. Таблица ценных бумаг переводит от общей карточки к конкретным акциям и облигациям. Блок других эмитентов помогает продолжить просмотр без возврата в каталог.

## Краткий глоссарий

* **Эмитент** — организация, которая выпускает ценные бумаги.
* **Ценная бумага** — акция или облигация, связанная с эмитентом.
* **Акция** — ценная бумага, которая подтверждает долю участия в компании и может давать право на дивиденды.
* **Облигация** — ценная бумага, по которой инвестор получает выплаты по условиям выпуска.
* **Тикер** — короткое обозначение ценной бумаги, по которому её удобно находить в списках.
* **Номинал** — базовая стоимость одной ценной бумаги, указанная в условиях выпуска.
* **Депозитарий** — организация, которая обслуживает учёт прав на ценные бумаги эмитента.

# Статистика акций за 30 дней

## Введение

Страница помогает понять, [как акции торговались за последние 30 дней](https://dashboard.tokenbel.info/statistics/shares/top/). Здесь собраны основные показатели: общий оборот, количество сделок, активность торгов и распределение цен.

Страница полезна тем, кто хочет:

- узнать, какие акции торговались наиболее активно;
- сравнить ликвидность разных акций;
- увидеть, как изменились цены относительно собственных средних;
- понять структуру рынка по типам акций.

Все данные на странице обновляются автоматически и охватывают последние 30 календарных дней.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1779495004117.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1779495004117.png)

---

### Фильтр количества акций

В верхней части страницы можно выбрать, сколько акций показывать в рейтингах: Топ 5, Топ 10 или Топ 20. После выбора все графики и рейтинги перестраиваются под новое количество.

---

### Карточки с основными показателями

Четыре карточки в верхней части страницы дают общую картину рынка акций за 30 дней.

| Карточка | Что показывает |
|----------|----------------|
| **Всего акций** | Общее количество акций в системе. |
| **Активны 30 дней** | Сколько акций торговалось хотя бы один раз за последние 30 дней и какую долю от общего числа это составляет. |
| **Оборот 30 дней** | Суммарный объём торгов по всем акциям в белорусских рублях. |
| **Сделки 30 дней** | Общее количество сделок за период. |

---

### Круговые диаграммы

Под карточками расположены три диаграммы, которые показывают структуру рынка.

#### Активные и неактивные акции за 30 дней

Показывает, сколько акций торговалось, а сколько не торговалось за последние 30 дней. Помогает понять, какая часть рынка остаётся неликвидной.

#### Типы акций

Делит рынок на обыкновенные и привилегированные акции. Позволяет оценить состав рынка по типам инструментов.

#### Концентрация оборота за 30 дней

Показывает, какую долю от общего оборота занимают пять самых активно торгуемых акций. Если доля высокая, значит ликвидность сосредоточена в небольшом числе бумаг.

---

### Рейтинги ликвидности

Несколько горизонтальных графиков показывают лидеров по разным показателям ликвидности.

#### Топ акций по обороту за 30 дней

Акции с наибольшим суммарным оборотом в рублях за период. Чем длиннее полоска, тем выше оборот.

#### Топ акций по числу сделок за 30 дней

Акции, по которым прошло больше всего сделок. Большое количество сделок говорит о частом интересе участников рынка.

#### Топ акций по числу торговых дней за 30 дней

Акции, которые торговались наибольшее количество дней за период. Устойчивое присутствие в торгах говорит о стабильном спросе.

#### Средний оборот на сделку за 30 дней

Показывает, сколько в среднем составляла одна сделка по акции. Высокий средний оборот может говорить о крупных покупателях.

---

### Рейтинги по ценам

Эти графики помогают понять ценовую картину рынка.

#### Самые высокие последние средневзвешенные цены

Акции с самыми высокими последними ценами за 30-дневный период. Цена — средневзвешенная по объёму торгов.

#### Выше 30-дневной средней

Акции, у которых последняя цена выше собственной 30-дневной средней. Положительное отклонение показано в процентах.

> Важно: это не доходность за период, а только положение последней цены относительно среднего уровня.

#### Ниже 30-дневной средней

Акции, у которых последняя цена ниже собственной 30-дневной средней. Отрицательное отклонение показано в процентах.

> Важно: это не убыток за период, а только положение последней цены относительно среднего уровня.

#### Абсолютная ширина диапазона за 30 дней

Показывает, на сколько рублей отличались минимальная и максимальная цена акции за период. Чем выше значение, тем сильнее колебалась цена.

#### Процентная ширина диапазона за 30 дней

То же самое, но в процентах от средней цены. Помогает сравнивать изменчивость акций с разными уровнями цен.

---

### Максимальный ценовой диапазон за 30 дней

Двусторонний горизонтальный график показывает, как далеко цена уходила от средней:

- **Левая часть (красная):** снижение от средней цены к минимуму.
- **Правая часть (зелёная):** рост от средней цены к максимуму.

Чем шире общий диапазон, тем сильнее цена акции колебалась за период.

При наведении на полоску появляется подсказка с точными значениями: средняя цена, минимум, максимум, процентное снижение и рост, а также оборот.

---

### Распределение отклонения от 30-дневной средней

Гистограмма делит все акции по степени отклонения последней цены от собственной 30-дневной средней.

Диапазоны:

| Диапазон | Значение |
|----------|----------|
| ≤ −10% | Последняя цена существенно ниже средней |
| −10% … −5% | Заметно ниже |
| −5% … −2% | Немного ниже |
| −2% … 0% | Близко к средней снизу |
| 0% … 2% | Близко к средней сверху |
| 2% … 5% | Немного выше |
| 5% … 10% | Заметно выше |
| > 10% | Существенно выше средней |

Гистограмма помогает понять, сколько акций торгуется выше или ниже своих средних уровней.

> Важно: это не распределение доходности, а только положение последних цен относительно средних.

---

### Карта ликвидности за 30 дней

Пузырьковый график, где:

- **Горизонтальная ось (X):** количество сделок за 30 дней.
- **Вертикальная ось (Y):** оборот в рублях за 30 дней.
- **Размер пузырька:** количество торговых дней за период.

Цвет пузырька показывает тип акции:

- зелёный — обыкновенные;
- оранжевый — привилегированные.

При наведении на пузырёк появляется подсказка с названием акции, количеством сделок, оборотом, числом торговых дней и последней ценой.

Карта помогает визуально сравнить ликвидность разных акций: чем правее и выше пузырёк, тем активнее торговалась акция.

---

### Меню графика

У каждого графика есть кнопка меню (три горизонтальные линии в правом верхнем углу). Через неё можно:

- открыть график в полноэкранном режиме;
- скачать изображение в формате PNG, JPEG или SVG.

---

### Состояния страницы

#### Загрузка

Пока данные загружаются, на месте графиков отображается сообщение «Загрузка 30-дневной статистики акций...». Обычно это занимает несколько секунд.

#### Ошибка загрузки

Если данные не удалось загрузить, появляется сообщение об ошибке с описанием причины. В этом случае стоит проверить соединение с интернетом или обновить страницу.

---

### Связи между блоками

[![shares_30days.webp](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/shares-30days.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/shares-30days.webp)

Карточки дают общее понимание рынка. Круговые диаграммы показывают структуру. Рейтинги выделяют лидеров по разным показателям. Карта ликвидности помогает сравнить акции между собой визуально.

---

## Краткий глоссарий

* **Обыкновенная акция** — акция с базовыми правами владельца, включая участие в управлении и возможные дивиденды.
* **Привилегированная акция** — акция с особыми условиями, часто связанными с дивидендами или приоритетом выплат.
* **Оборот** — суммарная стоимость всех сделок по акции за период в белорусских рублях.
* **Средневзвешенная цена** — средняя цена, рассчитанная с учётом объёма каждой сделки.
* **Отклонение от 30-дневной средней** — разница между последней ценой и средней ценой за 30 дней в процентах. Не является доходностью.

# Динамика торгов акциями

## Введение

Страница показывает, [как менялась торговая активность по акциям на Белорусской валютно-фондовой бирже](https://dashboard.tokenbel.info/statistics/shares/days/) за выбранный период. Здесь можно посмотреть общий оборот, количество сделок, число активных бумаг по дням, а также узнать, какие акции выросли или упали сильнее всего.

Страница полезна тем, кто хочет понять общую картину рынка акций: насколько активно торговались бумаги, какие эмитенты были наиболее востребованы и как менялась динамика цен.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1779495063780.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1779495063780.png)

---

### Панель фильтров

В верхней части страницы находится панель с тремя настройками. Любое изменение автоматически обновляет все данные на странице.

#### Период

Выбор временного диапазона для анализа. Доступны варианты от 7 до 180 дней. По умолчанию выбрано 30 дней. Чем больше период, тем шире охват данных, но меньше детализация по отдельным дням.

#### Дата окончания

Конечная дата анализируемого периода. По умолчанию — вчерашний день. Нельзя выбрать дату в будущем. Если нужно посмотреть историю за прошлые месяцы, можно сдвинуть дату назад.

#### Топ

Количество позиций в рейтинговых таблицах: 10, 20 или 30. Влияет на то, сколько акций и эмитентов отображается в блоках лидеров.

---

### Карточки с итогами периода

Три карточки показывают ключевые показатели за выбранный период:

* **Оборот** — суммарный объём сделок по всем акциям в белорусских рублях.
* **Сделки** — общее количество совершённых сделок.
* **Акции** — число уникальных акций, по которым были сделки хотя бы в один из дней периода.

Эти карточки дают быстрое представление о масштабе торговой активности.

---

### Дневная динамика рынка

Комбинированный график, который показывает три показателя по каждому календарному дню:

* **Столбцы (зелёные)** — дневной оборот в BYN.
* **Синяя линия** — количество сделок.
* **Оранжевая линия** — число активных акций (по которым были сделки в этот день).

Если навести на точку графика, появится подсказка с точными значениями. Для дней без торгов (выходные, праздники) значения нулевые.

График можно приблизить, выделив область мышью. Через меню в правом верхнем углу графика доступны:
* Полноэкранный режим для удобного просмотра.
* Скачивание изображения в форматах PNG, JPEG или SVG.

---

### Динамика рынка

Круговая диаграмма, которая показывает распределение акций по изменению цены за период:

* **Рост** — акции, цена которых выросла более чем на 0,5%.
* **Снижение** — акции, цена которых упала более чем на 0,5%.
* **Без изменений** — акции с изменением цены в пределах ±0,5%.
* **Нет расчёта** — акции, по которым невозможно рассчитать изменение (например, торговались только один день).

Диаграмма помогает оценить общее настроение рынка: преобладают ли растущие или падающие бумаги.

---

### Активные акции по дням

Столбчатый график, который показывает, сколько разных акций торговалось в каждый день периода. Помогает понять, насколько широким был рынок: торговались единицы бумаг или десятки.

---

### Лидеры роста и снижения

Две таблицы показывают акции с наиболее заметным изменением цены за период.

#### Как рассчитывается изменение

Сравнивается средневзвешенная цена первого и последнего торгового дня акции внутри выбранного периода. В рейтинг попадают только бумаги, которые торговались минимум два дня — иначе изменение рассчитать нельзя.

Незначительные колебания в пределах ±0,5% считаются отсутствием изменения и в эти таблицы не включаются.

#### Колонки таблицы

| Колонка | Что означает |
|---------|--------------|
| **Акция** | Тикер акции и название эмитента. Можно перейти на страницу акции или эмитента. |
| **Цена** | Первая и последняя средневзвешенная цена за период. |
| **Изменение** | Процент изменения цены. Зелёный — рост, красный — снижение. |
| **Оборот** | Суммарный объём сделок по этой акции за период в BYN. |
| **Сделки** | Количество сделок по этой акции за период. |

Если в таблице нет данных, значит за выбранный период не было акций с заметным ростом или падением.

---

### Топ акций по обороту и сделкам

Две таблицы показывают самые активно торгуемые акции:

* **По обороту** — акции с наибольшим суммарным объёмом торгов в рублях.
* **По количеству сделок** — акции, по которым заключено больше всего сделок.

Структура колонок такая же, как в таблицах лидеров роста и снижения.

---

### Топ эмитентов

Две таблицы показывают компании, чьи акции торговались наиболее активно:

* **По обороту** — эмитенты с наибольшим суммарным объёмом торгов по всем их акциям.
* **По количеству сделок** — эмитенты с наибольшим числом сделок.

#### Колонки таблицы

| Колонка | Что означает |
|---------|--------------|
| **Эмитент** | Название компании. Можно перейти на страницу эмитента. |
| **Акции** | Сколько разных акций этого эмитента торговались. |
| **Оборот** | Суммарный объём торгов по всем акциям эмитента в BYN. |
| **Сделки** | Общее количество сделок по всем акциям эмитента. |

---

### Связи между блоками

[![shares_trades.webp](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/shares-trades.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/shares-trades.webp)

Фильтры в верхней части влияют на все блоки страницы одновременно. Карточки и графики дают общую картину, таблицы позволяют изучить детали и перейти к конкретным акциям или эмитентам.

---

### Состояния загрузки и ошибок

Пока данные загружаются, вместо графиков и таблиц отображается сообщение «Загрузка динамики торгов акциями...».

Если произошла ошибка при загрузке данных, появляется красный блок с описанием проблемы. В этом случае можно попробовать изменить параметры фильтров или обновить страницу.

Если в какой-либо таблице нет данных за выбранный период, под ней отображается сообщение «Нет данных для блока».

---

## Краткий глоссарий

* **Оборот** — суммарный объём сделок в денежном выражении (в белорусских рублях).
* **Средневзвешенная цена** — средняя цена акции за день, рассчитанная с учётом объёма каждой сделки.
* **Активная акция** — акция, по которой была хотя бы одна сделка в конкретный день.
* **Тикер** — короткое буквенное обозначение акции на бирже.
* **Эмитент** — компания, выпустившая акции.

# Динамика торгов облигациями

## Введение

Страница показывает, [как менялись торги облигациями за выбранный период](https://dashboard.tokenbel.info/statistics/bonds/days/). Здесь можно посмотреть общий оборот, количество сделок, число активных выпусков, средневзвешенную доходность и лидеров рынка.

Она полезна тем, кто хочет быстро оценить состояние рынка облигаций: насколько активно проходили торги, какие выпуски выделялись по обороту или сделкам, и у каких облигаций заметнее всего изменилась доходность.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1779495240333.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1779495240333.png)

---

### Панель фильтров

В верхней части страницы находится панель с тремя настройками. Когда пользователь меняет любой фильтр, все карточки, графики и таблицы обновляются под новый выбор.

#### Период

Позволяет выбрать длину анализируемого периода: 7, 10, 30, 60, 90 или 180 дней. По умолчанию используется 30 дней.

Чем длиннее период, тем шире обзор рынка. Короткий период удобнее, если нужно посмотреть недавнюю активность.

#### Дата окончания

Определяет последний день периода. По умолчанию выбрана вчерашняя дата. Дату в будущем выбрать нельзя.

Если нужно посмотреть более ранний отрезок, выберите другую дату окончания. Начало периода пересчитается автоматически с учетом выбранной длины периода.

#### Топ

Определяет, сколько строк показывать в рейтинговых таблицах: топ 10, топ 20 или топ 30.

Этот выбор влияет на списки облигаций и эмитентов, но не меняет смысл графиков и итоговых карточек.

---

### Карточки с итогами периода

Под фильтрами расположены четыре карточки с ключевыми показателями за выбранный период:

* **Оборот за период** — суммарный объем сделок по облигациям в BYN.
* **Сделки за период** — общее количество сделок по облигациям.
* **Торгуемых выпусков** — сколько уникальных выпусков облигаций участвовало в торгах.
* **Доходность рынка** — средневзвешенная доходность по рынку за период.

Эти карточки дают короткий обзор перед изучением графиков и таблиц.

---

### Динамика торгов облигациями

Основной график показывает дневную картину торгов по выбранному периоду:

* **Оборот, BYN** — сколько составил денежный объем сделок за день.
* **Сделки** — сколько сделок прошло за день.
* **Активные облигации** — сколько выпусков имели сделки в этот день.

График помогает увидеть, были ли торги равномерными или активность была сосредоточена в отдельные дни.

#### Как пользоваться графиком

* Наведите курсор на дату, чтобы увидеть точные значения по всем показателям.
* Выделите область на графике, чтобы приблизить выбранный отрезок.
* Используйте меню в правом верхнем углу графика, чтобы открыть полноэкранный режим или скачать изображение в PNG, JPEG или SVG.

---

### Средневзвешенная доходность по дням

Этот график показывает, как менялась средневзвешенная доходность рынка облигаций по активным торговым дням.

Если в какой-то день не было данных для расчета доходности, линия может пропускать этот день. Такой пропуск не означает ошибку: он показывает, что для этой даты не было подходящего значения.

---

### Изменение доходности за период

Круговая диаграмма показывает, как распределились выпуски облигаций по изменению доходности за выбранный период:

* **Рост** — доходность выпуска выросла.
* **Снижение** — доходность выпуска снизилась.
* **Без изменений** — изменение было очень небольшим, до 0,05 процентного пункта.
* **Нет данных** — изменение невозможно определить по доступным данным.

Диаграмма помогает понять общее направление рынка: больше выпусков с ростом доходности, со снижением или без заметного изменения.

---

### Активные облигации по дням

Столбчатый график показывает, сколько выпусков облигаций торговалось в каждый день периода.

Этот блок помогает оценить ширину рынка. Если активных выпусков мало, общий оборот мог быть сосредоточен в нескольких бумагах. Если активных выпусков много, торги распределены шире.

---

### Таблицы облигаций

На странице есть четыре таблицы с облигациями:

* **Лидеры по обороту** — выпуски с самым большим денежным объемом торгов.
* **Лидеры по сделкам** — выпуски с наибольшим количеством сделок.
* **Рост доходности** — выпуски с наибольшим ростом доходности в процентных пунктах.
* **Снижение доходности** — выпуски с наибольшим снижением доходности в процентных пунктах.

#### Колонки таблиц

| Колонка | Что означает |
|---------|--------------|
| **Облигация** | Тикер выпуска и эмитент. По тикеру можно перейти на страницу облигации. Если эмитент доступен как ссылка, по нему можно перейти на страницу эмитента. |
| **Доходность** | Первая и последняя средневзвешенная доходность выпуска внутри выбранного периода. |
| **Изм., п.п.** | Изменение доходности в процентных пунктах. Положительное значение выделяется зеленым, отрицательное — красным. |
| **Оборот** | Суммарный объем торгов по выпуску за период в BYN. |
| **Сделки** | Количество сделок по выпуску за период. |

Если в одной из таблиц нет подходящих данных, под ней появляется сообщение «Нет данных для блока».

---

### Таблицы эмитентов

Ниже расположены две таблицы по эмитентам:

* **Эмитенты по обороту** — эмитенты с наибольшим суммарным оборотом по своим облигациям.
* **Эмитенты по сделкам** — эмитенты с наибольшим количеством сделок по своим облигациям.

#### Колонки таблиц

| Колонка | Что означает |
|---------|--------------|
| **Эмитент** | Название эмитента. По названию можно перейти на страницу эмитента. |
| **Облигации** | Сколько выпусков этого эмитента торговалось за выбранный период. |
| **Оборот** | Суммарный объем торгов по облигациям эмитента в BYN. |
| **Сделки** | Общее количество сделок по облигациям эмитента. |

Эти таблицы помогают понять, активность каких эмитентов сильнее всего влияет на общую статистику рынка.

---

### Работа с графиками

Графики поддерживают несколько действий, которые помогают изучать данные подробнее:

* **Подсказка при наведении** — показывает точные значения для выбранной даты или части диаграммы.
* **Приближение участка** — на графике дневной динамики можно выделить область, чтобы рассмотреть короткий период подробнее.
* **Полноэкранный режим** — открывает график крупнее. На мобильных устройствах появляется кнопка закрытия.
* **Скачивание изображения** — позволяет сохранить график в PNG, JPEG или SVG.

---

### Связи между блоками

[![bonds_trades.webp](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/bonds-trades.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/bonds-trades.webp)

Фильтры задают общий контекст для всей страницы. Карточки показывают краткий итог, графики объясняют динамику по дням, а таблицы помогают перейти от общей картины к конкретным облигациям и эмитентам.

---

### Состояния загрузки и ошибок

Пока данные загружаются, отображается сообщение «Загрузка динамики торгов облигациями...». В этот момент графики и таблицы еще не показаны.

Если данные не удалось загрузить, появляется красный блок «Ошибка загрузки данных» с пояснением. В такой ситуации можно попробовать изменить фильтры или обновить страницу.

Если за выбранный период в таблице нет подходящих выпусков, появляется сообщение «Нет данных для блока».

---

## Краткий глоссарий

* **Облигация** — ценная бумага, по которой эмитент обязуется вернуть долг и выплатить доход по установленным условиям.
* **Выпуск облигаций** — конкретная серия облигаций с общими условиями обращения и выплат.
* **Эмитент** — организация, выпустившая облигации.
* **Оборот** — суммарный денежный объем сделок за выбранный период.
* **Сделка** — покупка или продажа облигации на торгах.
* **Средневзвешенная доходность** — доходность, рассчитанная с учетом объема сделок.
* **Процентный пункт** — единица измерения разницы между двумя процентными значениями.

# Статистика облигаций за 30 дней

## Введение

Эта [страница помогает оценить активность и доходность облигаций за последние 30 дней](https://dashboard.tokenbel.info/statistics/bonds/top/). Здесь собраны ключевые показатели рынка облигаций: общее количество выпусков, уровень торговой активности, средняя доходность, объём торгов и структура рынка.

Страница полезна инвесторам, которые хотят понять, какие облигации торгуются чаще всего, какие показывают наибольшую доходность, и как текущая доходность отдельных выпусков соотносится со средним уровнем за месяц.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/image-1779495436288.png)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/image-1779495436288.png)

---

### Фильтр количества облигаций

В верхней части страницы находится выпадающий список, который позволяет выбрать, сколько облигаций отображать в рейтингах:

* **Топ 5** — показать пять лидеров по каждому показателю.
* **Топ 10** — расширенный список из десяти облигаций.
* **Топ 20** — полный обзор двадцати лидеров.

После изменения выбора страница автоматически обновляет все графики и рейтинги.

---

### Сводные карточки

Сразу под заголовком страницы расположены карточки с ключевыми цифрами:

* **Всего облигаций** — общее количество облигаций в активной вселенной.
* **Активны 30 дней** — сколько облигаций участвовало в торгах за последние 30 дней. В подписи указан процент от общего числа.
* **Средняя доходность** — средневзвешенная доходность облигаций за 30 дней.
* **Оборот 30 дней** — суммарный объём торгов по всем облигациям в белорусских рублях.
* **Сделки 30 дней** — общее количество совершённых сделок.

Эти карточки дают быстрый обзор состояния рынка без необходимости изучать графики.

---

### Круговые диаграммы структуры рынка

Три диаграммы в ряд показывают, как устроен рынок облигаций:

#### Активные и неактивные облигации за 30 дней

Показывает соотношение облигаций, по которым были торги, и тех, по которым торгов не было. Помогает понять, какая доля рынка реально активна.

#### Типы доходности

Распределение облигаций по типу доходности:

* **Купонные** — облигации, по которым выплачиваются периодические купоны.
* **Дисконтные** — облигации без купонов, доход формируется за счёт разницы между ценой покупки и номиналом.

#### Концентрация оборота за 30 дней

Показывает, какую долю от общего оборота занимают пять самых торгуемых облигаций. Высокая концентрация означает, что основной объём торгов приходится на небольшое число выпусков.

---

### Рейтинги ликвидности

Три горизонтальных столбчатых графика показывают лидеров по разным показателям активности торгов:

#### Топ облигаций по обороту за 30 дней

Облигации с самым большим объёмом торгов. Высокий оборот говорит о крупных сделках или активной торговле, но не является оценкой доходности.

#### Топ облигаций по числу сделок за 30 дней

Облигации, по которым было совершено больше всего сделок. Показывает интерес участников рынка к конкретным выпускам.

#### Топ облигаций по среднему обороту на сделку

Средний объём одной сделки. Высокий показатель может указывать на интерес крупных инвесторов.

При наведении на столбец появляется подсказка с названием облигации и точным значением показателя.

---

### Рейтинги доходности

Несколько графиков помогают сравнить доходность облигаций:

#### Самые высокие последние доходности

Облигации с наибольшей последней средневзвешенной доходностью. Показывает, какие выпуски предлагают наибольший процент в текущий момент.

#### Доходность выше своей 30-дневной средней

Облигации, у которых текущая доходность выросла относительно их собственного среднего уровня за месяц. Это может указывать на изменение рыночных условий или снижение цены облигации.

При наведении на столбец отображается:
* Последняя доходность
* Средняя доходность за 30 дней
* Отклонение в процентных пунктах
* Дата последней доходности
* Оборот и количество сделок за 30 дней

#### Доходность ниже своей 30-дневной средней

Облигации, у которых текущая доходность снизилась относительно их собственного среднего уровня. Снижение доходности обычно связано с ростом цены облигации.

#### Диапазон доходности за 30 дней

Показывает, насколько сильно менялась доходность облигации в течение месяца. Значение рассчитывается как разница между максимальной и минимальной доходностью и отображается в процентных пунктах. Широкий диапазон говорит о высокой волатильности.

---

### Отклонение доходности от 30-дневной средней

Двухцветный горизонтальный график показывает положение доходности каждой облигации относительно её собственной средней за месяц:

* **Красная часть (влево)** — насколько минимальная доходность была ниже средней.
* **Зелёная часть (вправо)** — насколько максимальная доходность была выше средней.

Значения отображаются в процентных пунктах. График помогает визуально оценить диапазон колебаний доходности для разных облигаций.

---

### Гистограмма отклонения доходности

Столбчатая диаграмма показывает распределение облигаций по величине отклонения текущей доходности от 30-дневной средней:

* Отрицательные интервалы (слева) — облигации, чья доходность сейчас ниже среднего уровня.
* Положительные интервалы (справа) — облигации с доходностью выше среднего.

Помогает понять общую картину: большинство облигаций торгуется около своей средней доходности или наблюдается сдвиг в какую-либо сторону.

---

### Карта ликвидности облигаций

Пузырьковая диаграмма отображает каждую облигацию как точку:

* **Ось X (горизонтальная)** — количество сделок за 30 дней.
* **Ось Y (вертикальная)** — объём оборота в белорусских рублях.
* **Размер пузырька** — количество торговых дней, в которые проходили сделки.

При наведении на пузырёк появляется подсказка с названием облигации и точными значениями всех трёх показателей.

Карта помогает быстро найти наиболее ликвидные облигации — они расположены в правом верхнем углу с крупными пузырьками.

---

### Работа с графиками

Каждый график имеет кнопку меню в правом верхнем углу. Через неё можно:

* **Открыть график в полноэкранном режиме** — удобно для детального изучения на мобильных устройствах.
* **Скачать изображение** — сохранить график в формате PNG, JPEG или SVG.

Чтобы выйти из полноэкранного режима, нажмите кнопку закрытия или клавишу Escape.

---

### Связи между блоками

[![bonds_30days.webp](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/scaled-1680-/bonds-30days.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-05/bonds-30days.webp)

---

### Состояния загрузки и ошибок

* **Загрузка данных** — пока данные загружаются, отображается сообщение «Загрузка 30-дневной статистики облигаций...».
* **Ошибка загрузки** — если данные не удалось получить, появляется красное уведомление с описанием проблемы. Обычно помогает обновить страницу или проверить подключение к интернету.
* **Нет данных** — если для какого-либо графика нет информации, вместо него отображается сообщение «Нет данных».

---

## Краткий глоссарий

* **Облигация** — ценная бумага, по которой эмитент обязуется вернуть номинальную стоимость и выплатить доход в установленные сроки.
* **Доходность** — процентный показатель, характеризующий отдачу от вложений в облигацию.
* **Средневзвешенная доходность** — доходность, рассчитанная с учётом объёма каждой сделки.
* **Оборот** — суммарный денежный объём сделок по облигации за период.
* **Купонная облигация** — облигация, по которой выплачиваются периодические проценты (купоны).
* **Дисконтная облигация** — облигация, продаваемая ниже номинала; доход формируется при погашении.
* **Процентный пункт (п.п.)** — единица измерения разницы между двумя процентными величинами.

# ИИ-анализатор финансовых новостей

## Зачем он нужен

Новостной поток TokenBel содержит много шума: статьи о погоде, спорте, кино и бытовых темах, которые не имеют отношения к рынку ценных бумаг и токенов. Анализатор превращает этот поток в чистые, структурированные финансовые события, готовые для новостного интерфейса.

Сервис работает в фоне, без участия пользователя. Как только новая статья сохраняется, он:

- отсеивает нерелевантные материалы ещё до обращения к модели;
- решает, относится ли статья к финансовой тематике TokenBel;
- для релевантных статей собирает готовое событие — заголовок, краткое описание, тип, влияние, теги и упомянутые организации и инструменты;
- сохраняет результат и служебный аудит качества.

В основе смыслового разбора лежит языковая модель Mistral AI. Но модель подключается не сразу: сначала работают быстрые и дешёвые проверки, чтобы не тратить ресурсы на заведомо неподходящие тексты.

---

## Где он находится в новостном процессе

Анализатор стоит между извлечением сырого текста статьи и появлением готового события в TokenBel. Он получает уведомление о новой сохранённой статье, забирает её полный текст из бэкенда, обрабатывает и записывает результат обратно.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/scaled-1680-/image-1781562797026.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/image-1781562797026.webp)

---

## Как система принимает решение

Решение проходит через несколько уровней — от самого дешёвого к самому дорогому:

1. **Дешёвые детерминированные проверки** (без модели): очистить текст и быстро отсеять явный мусор.
2. **Смысловой фильтр (модель):** достаточно ли статья релевантна финансам, чтобы тратить время на глубокий разбор.
3. **Глубокий анализ (модель, два прохода):** сначала собрать факты и числовые значения, затем превратить их в готовое событие.

Каждый уровень может остановить обработку. Благодаря этому полный анализ достаётся только тем статьям, которые действительно его заслуживают.

---

## Этапы обработки статьи

### 1. Получение и проверка статьи

Система получает уведомление о новой статье и по её идентификатору забирает полный текст из бэкенда. Если текст пуст или сообщение битое, статья не уходит в обработку.

### 2. Очистка текста

Сырой текст приводится в порядок: удаляется технический мусор, лишняя разметка и пустые фрагменты. Длинные тексты укорачиваются до допустимого предела, чтобы не перегружать модель.

### 3. Быстрый фильтр шума

Перед обращением к модели система делает дешёвую проверку. Сразу отбрасываются:

- слишком короткие тексты;
- статьи с бытовыми заголовками — погода, гороскоп, рецепт, спорт (футбол, хоккей), кино и фильмы, анекдоты, анонсы мероприятий, авторынок.

Финансовые ключевые слова при этом **не обязательны**: если их нет, статья всё равно идёт дальше к модели. Фильтр намеренно мягкий, чтобы случайно не потерять важную новость с неочевидной формулировкой.

### 4. Оценка релевантности

Модель выступает в роли редактора-фильтра и отвечает на вопрос: «Стоит ли вообще разбирать эту статью?». Решение принимается по совокупности критериев. Если статья не проходит — она спокойно пропускается, без записи об ошибке.

### 5. Извлечение фактов

Для прошедшей статью модель отдельным проходом собирает «черновик»: факты, числовые значения, упомянутые объекты, возможные типы события и теги, а также замечания о неуверенности. Эти данные не показываются пользователю напрямую — они служат контекстом для финального шага.

### 6. Построение события

Финальный проход превращает собранные факты в готовое событие: короткий заголовок, суть в 1–2 предложениях, тип события, характер влияния, оценки важности и уверенности, теги, упомянутые сущности, ключевые факты и предупреждения.

### 7. Сохранение результата

Событие нормализуется (теги приводятся к единому виду, дубли убираются) и сохраняется в бэкенд вместе со служебным аудитом — записью о том, как модель принимала решения.

[![](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/scaled-1680-/image-1781562907082.webp)](https://cdn-wiki.tokenbel.info/uploads/images/gallery/2026-06/image-1781562907082.webp)

---

## Что считается релевантной финансовой новостью

Чтобы статья пошла в глубокий анализ, оценка релевантности должна одновременно:

- подтвердить, что статья действительно относится к финансовой тематике;
- выбрать режим глубокого разбора (а не поверхностного);
- набрать оценку релевантности не ниже проходного порога;
- попасть хотя бы в одну тематическую категорию.

Тематические категории охватывают широкий спектр: акции, облигации, токены, эмиссии, новости эмитентов и компаний, корпоративные действия, выплаты, дефолт-риски, налоги, регулирование, рыночная инфраструктура, вклады, драгоценные металлы и валютный рынок.

Если хотя бы одно условие не выполнено — статья считается нерелевантной и пропускается. Это нормальный, не ошибочный исход.

---

## Что сохраняется в результате

Для релевантной статьи в бэкенд записывается готовое событие новости:

- **заголовок события** — короткая формулировка;
- **краткое описание** — суть новости в 1–2 предложениях;
- **тип события** — одна из финансовых категорий (выплата, эмиссия, корпоративное действие и т. д.);
- **характер влияния** — позитивное, негативное, нейтральное или смешанное;
- **оценка важности** и **оценка уверенности** модели;
- **теги** — нормализованные и без дублей;
- **упомянутые сущности** — эмитенты, облигации, акции, токены, платформы, регуляторы с подсказкой типа и оценкой уверенности;
- **ключевые факты** и **предупреждения** модели;
- **служебный аудит** — как модель работала: версии промптов, ответы по этапам и флаги починки ответа. Аудит не виден пользователю, но нужен для проверки качества и отладки.

---

## Что происходит с нерелевантными или проблемными статьями

Поведение зависит от причины:

- **Бытовая тема или слишком короткий текст** — статья сразу отбрасывается на быстром фильтре и не уходит к модели.
- **Не прошла оценку релевантности** — статья спокойно пропускается. Это нормальный исход, не сбой: запись об ошибке не создаётся.
- **Временно недоступен бэкенд или модель** (сбой сети, таймаут, перегрузка, внутренняя ошибка сервера) — система попробует обработать статью позже, автоматически.
- **Статья пустая, битая или явно не подлежит обработке** (например, бэкенд вернул ошибку «не найдено» или конфликт) — повторять бессмысленно, статья снимается с обработки, а проблема записывается в историю обработки для разбора.
- **Модель вернула некорректный ответ** — делается одна попытка исправить ответ; если и она не помогает, проблема фиксируется и статья снимается с обработки.

Основная логика простая: временным сбоям система даёт второй шанс, а постоянные проблемы фиксирует, чтобы они не застревали в бесконечных повторах.

---

## Почему анализ разделён на несколько шагов

Новости — это в основном шум. Если отправлять каждую статью сразу в глубокий анализ, модель будет тратить время и ресурсы на тексты, которые не стоят внимания.

Поэтому ранние проверки максимально дешёвые и быстрые, а дорогие вызовы модели подключаются только там, где нужен смысловой разбор. Модель тоже используется по ролям: сначала как редактор-фильтр («стоит ли разбирать?»), затем как исследователь («какие факты здесь есть?»), и только потом как автор финального события.

Разделение на этапы делает систему одновременно дешёвой, быстрой и точной: дешёвые отсечения закрывают основной поток, а глубокий анализ достаётся только релевантным материалам.

---

## Краткий глоссарий

- **Сырая статья** — исходный текст новости, сохранённый извлекателем до какой-либо обработки.
- **Событие новости** — структурированная запись о финансовом событии: заголовок, описание, тип, влияние, теги и упомянутые сущности.
- **Быстрый фильтр шума** — детерминированная проверка до модели: отбрасывает слишком короткие тексты и явные бытовые темы.
- **Оценка релевантности** — решение модели о том, достаточно ли статья относится к финансам TokenBel для глубокого разбора.
- **Тематическая категория** — область, к которой относится статья (акции, облигации, токены, выплаты, регулирование и т. д.).
- **Тип события** — характер финального события (выплата, эмиссия, корпоративное действие, дефолт-риск и т. д.).
- **Упомянутая сущность** — конкретный объект из текста (эмитент, облигация, акция, токен, платформа, регулятор) с подсказкой типа и оценкой уверенности.
- **Служебный аудит** — сохраняемая вместе с результатом запись о работе модели: версии промптов, ответы по этапам и флаги починки ответа. Нужен для проверки качества и отладки.

---

## Техническая справка

### Модель

Смысловой разбор ведёт языковая модель **Mistral AI** (`mistral-small-latest`). Запросы идут с `temperature: 0` и жёстким форматом ответа `json_object`, чтобы ответы были стабильными и предсказуемыми. Если модель вернула невалидный JSON, делается одна повторная попытка с явным запросом «верни строгий JSON»; дальнейший брак уже не чинится.

### Слои конвейера

**Layer 0 — очистка (детерминированная, без модели).** Сырой текст приводится в порядок: убирается технический мусор и пустые фрагменты, слишком длинные тексты укорачиваются до допустимого предела.

**Layer 0.5 — быстрый фильтр (детерминированный, без модели).** Жёстко отбрасывает заведомо нерелевантное:

- слишком короткие тексты;
- статьи с бытовыми заголовками — погода, гороскоп, рецепт, спорт, кино, анекдот, анонсы мероприятий, авторынок.

Финансовые ключевые слова — **негейтирующая** подсказка: при их отсутствии статья всё равно идёт дальше к модели, чтобы фильтр не потерял важную новость с неочевидной формулировкой.

**Layer 1 — оценка релевантности (модель).** Решает, стоит ли разбирать статью. Чтобы пройти дальше, должны одновременно выполниться условия:

- статья признана релевантной;
- выбран режим глубокого разбора;
- оценка релевантности не ниже порога;
- указана хотя бы одна тематическая категория.

**Layer 2.1 — извлечение фактов (модель, только аудит).** Собирает факты, числовые значения, упомянутые объекты и замечания о неуверенности. Не задаёт финальные поля события — служит контекстом для следующего слоя.

**Layer 2.2 — построение события (модель).** Превращает факты в готовое событие: заголовок, описание, тип, характер влияния, оценки важности и уверенности, теги, упомянутые сущности, ключевые факты и предупреждения.