Блог им. llexus_lx

Сделал бесплатный сервис для портфеля облигаций — Bond AI (bondai.ru)

Коллеги, поделюсь инструментом, который сделал для себя и выложил бесплатно.

Bond AI сводит портфель облигаций в один экран: доходность к погашению по каждой бумаге и по портфелю, купонный календарь с напоминаниями, НКД, оферты, дюрация, кредитные рейтинги (SmartLab + MOEX) с алертом при понижении. Данные тянутся с MOEX в реальном времени.

Из удобного:
— импорт портфеля из Т-Банка по API (только чтение, сделок не делает);
— AI-подбор диверсифицированного портфеля под риск-профиль;
— каталог всех ~1600 бумаг MOEX с картой доходности YTM × дюрация;
— калькуляторы НКД/YTM и учебник;
— уведомления о купонах в Telegram.

Базовый тариф бесплатный навсегда, регистрация не нужна чтобы посмотреть каталог/калькуляторы. Это аналитика, не брокер и не ИИР — к деньгам доступа нет.

Буду благодарен за критику и идеи: bondai.ru

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
522 | ★2
15 комментариев

В целом идея неплохая, но пока проект достаточно сырой, функционала немного, но уже активно предлагается PRO.

1. Отсутствует ряд ЦБ, например
СУЭК-Финанс 001Р-07R (RU000A1064Y6)
Газпром нефть-006Р-02R (RU000A10C6G5)

Насколько я понял, данные берутся от ММВБ. Тогда понятно почему нет ГПН, но почему нет СУЭК?
Желательно иметь возможность добавлять бумаги как с ММВБ, так и с СПБ.

2. При добавлении бумаги в портфель просто указывается цена и не указывается дата.

Соответственно, прибыль ни по акциям, ни по облигациям не может быть корректно рассчитана, т.к. не учитывает дивиденды и купоны.
Не хватает возможности добавить бумагу номинированную в валюте (но для этого нужна дата, чтобы цена корректно учитывалась в рублях)

3. Из-за отсутствия даты нельзя также построить график и посчитать доходность портфеля по времени. Лучше на это заложиться, чтобы расширять функционал.


4. Добавленную в портфель бумагу нельзя изменить, можно только удалить или переместить в другой портфель.

5. Созданный портфель нельзя изменить.

6. Если созданный портфель пустой, то при нажатии на «Добавить бумагу вручную» открывается пустое окно вместо формы добавления ЦБ.

 

avatar
CyclopEye, 
4. Добавленную в портфель бумагу нельзя изменить, можно только удалить или переместить в другой портфель.

Можно там прям в таблице кол-во и цену можно редектировать, я тож не сразу это понел 

5. Созданный портфель нельзя изменить.

Вроде можно, удаляется, добавляется и поменять цену и кол-во можно.

Но ваще дебильно сделано, на тройку!

Вайбкодинг же, видно что Автор сам ничерта не торгует облиги и потому даже понятия НЕ ИМЕЕТ что же нужно для работы.

У меня к примеру 4 брокера и портфель размазан все всем четырем.
Но мне таки и даром такая прилада не нужна, тем более у меня давно уже своя есть, которая ведет все по 4 брокерам, сводит в один, если надо, и рейтинги не только фейковые показывает, но и реальные, которые часто гораздо ниже можно посмотреть, вбить свои со ссылками откуда это.
Поиска и облигаций кстати ВАЩЕ никакого нет, может конечно я чего то не понел, но без поиска это сразу можно выбросить в мусорное видро.

В общем бессмысленная навайбкожанная хрень, к LLM вопросов нет, сделано нормально, но поскольку у автора нет мозгов и сам он не торгует облиги, то он и не знает что сказать то вумной нейросетке, а LLM ваще пофигу что делать, сказали ей круглое носим, а квадратное катаем, она так и будет делать.
avatar
Beach Bunny, ну я бы не был столь категоричен, кое что всё же есть )
А вы чем пользуетесь?
avatar
CyclopEye, своей собственной приладой, работает типа как PWA, ток с мосбиржи берет данные по облигам.
Старая версия  beachbanny.github.io/MOEX-Bonds/
github.com/BeachBanny/MOEX-Bonds
у меня сейчас более новая, получше со сводной таблицей и еще по мелочи, но репо не обновляю, потому что как я понял, это никому нахрен не надо, идиёты все в Excell хранят, видимо у них по 10 бумажек всего.
И никакого вайба, потому что все просто как в пулемете
avatar
CyclopEye, ну сколько у тебя разных тикеров облиг?
У меня около 100 разных
avatar
Beach Bunny, несколько десятков.
До диверсификации как у иволги мне далеко.
avatar
Beach Bunny, 
Спасибо за фидбэк. По тону отвечать не буду, а по сути — несколько вещей по делу, отвечу честно.

Про поиск. Он есть и работает: вверху страницы — каталог облигаций (/bond, ~1600 бумаг с фильтрами и картой доходности), плюс поиск по тикеру/названию при добавлении
бумаги. Если вы его не нашли — это к нам вопрос по навигации, видимо, недостаточно заметен. Спасибо, поправим заметность.

Про мульти-брокер. Тут вы правы, что кейс реальный — и он как раз закрыт. Можно вести несколько портфелей (по одному на брокера) и на странице «Все портфели» включить
сведение: одинаковые бумаги из разных портфелей автоматически схлопываются в одну строку — суммируется количество, цена считается как средневзвешенная, рядом видно, у
каких брокеров позиция лежит. С Т-Банком вдобавок есть автосинхронизация. Если эта функция вам на глаза не попалась — это к нам по заметности, подсветим лучше.

Про рейтинги. Тоже справедливо. Сейчас рейтинги из одного источника и могут отставать от агентств. Возможность вводить свой рейтинг со ссылкой на источник и подтягивать
реальные рейтинги агентств — хорошая идея, в бэклог.

По поводу «автор не торгует и не знает, что нужно» — возможно. Поэтому конкретный фидбэк от практика как ваш и ценен: видно, где инструмента не хватает под реальную
работу. У вас уже есть своё решение под 4 брокера с реальными рейтингами — это сильно, и понятно, что наша штука вам не конкурент. Мы и не метим в профи с готовым
воркфлоу: проект задуман как лёгкий вход в облигации — собрать и вести портфель без перегруза. Для вашего уровня он действительно мало что даёт.

Спасибо, что потратили время и подсветили слабые места — реальные рейтинги отметили, забираем в работу.
avatar

CyclopEye, 

Спасибо большое, что уделили время и так детально прошлись по проекту. Многое из того, что вы отметили, мы уже доработали:

1. Отсутствие бумаг (СУЭК и др.)
Поправили: СУЭК RU000A1064Y6 и подобные бумаги теперь находятся в поиске — раньше их прятал фильтр по сроку до погашения, сейчас он убран из ручного поиска. По ГПН
RU000A10C6G5 вы верно поняли — её на Мосбирже нет, данные действительно идут с MOEX ISS.

По СПБ Бирже: если у вас подключена автосинхронизация с Т-Банком, бумаги со СПБ подтягиваются в портфель автоматически вместе с остальными позициями — отдельно
добавлять их не нужно. А для внебиржевых и любых отсутствующих бумаг добавили ручной ввод без привязки к бирже: вводите название, цену, количество, купон вручную.

2 и 3. Дата покупки, учёт купонов, доходность во времени
Сделали: при добавлении/редактировании бумаги теперь есть дата покупки, и от неё считаются фактически полученные купоны (тянутся из графика выплат MOEX), которые входят
в «полную прибыль». Ориентировались больше автосинхронизация с Т-Банком, дату покупки брали оттуда в портфель.

4. Редактирование бумаги
Добавили — у каждой позиции теперь есть кнопка редактирования (цена покупки, количество, дата, а для своих бумаг — текущая цена).

5. Редактирование портфеля
Эта возможность есть — портфель можно переименовать (кнопка «Переименовать» рядом с названием). Если она была неочевидна — спасибо, посмотрим на её заметность.

6. Пустое окно при добавлении в пустой портфель
Этот баг уже исправлен — форма добавления открывается корректно даже в пустом портфеле.

Про Pro: сейчас всем новым пользователям Pro выдаётся бесплатно на 30 дней — можно спокойно попробовать всю продвинутую аналитику без оплаты.

Проект задумывался как лёгкий вход в облигации — для сборки и ведения портфеля без перегруза, поэтому ваш фидбэк по базовым вещам особенно в тему. Ещё раз спасибо за
разбор!

avatar
lexus_lx, оперативно.
1. Ряд бумаг всё ещё недоступен, например ОДК1Р02.
Для бумаги нет возможности указать рейтинг. Нужно поработать над валютными бумагами, т.к. номинал в рублях для всех бумаг это странно.

2 и 3. Дата покупки появилась, её изменение ни на что не влияет. Полной прибыли не вижу, вижу просто прибыль, она не изменяется при изменении даты.

5. Рядом с названием портфеля не вижу кнопки переименовать. А как удалить портфель?

P.S. PRO не выдался, но и не нужен он пока.
Не специалист по маркетингу, но монетизировать функционал продукта в текущем виде недальновидно. Пока с тем же snowball-income сравним только ценой.
Сейчас это альфа версия, которую нужно тестировать, править баги и доводить функционал до ума.
avatar
CyclopEye, 
1. Поиск — бумаги-флоутеры (ОДК1Р02 и ещё ~590) больше не выпадают из поиска, теперь находятся. Изначально делали под фикс купон, стоял фильтр на это.
2. Рейтинг вручную — в окне редактирования бумаги появилось поле «Рейтинг», можно задать свой (приоритет над авто, работает и для внебиржевых).
3. Переименовать/удалить портфель — кнопки ✎ и 🗑 теперь рядом с названием портфеля в шапке. Все это было запрятано в настройках.
4. Дата покупки и «Полная прибыль» — по факту работают корректно (проверил), возможно у вас отображалась старая версия из кэша. Обновите страницу — появится. Или инкогнито. Переключатель режима прибыли (За день / Полная / От покупки).
5. Валютные бумаги (номинал в рублях для всех) — справедливое замечание, но в рублях все же понятнее -)

Спасибо за подробный разбор — это ровно тот фидбэк, который двигает продукт.
avatar
lexus_lx, нашёл кнопки по редактированию портфеля и переключению режима прибыли. Крайне не интуитивно.

1. Посмотрел полную прибыль, с неё что-то не то.

Взял в качестве примера Акрон Б1P9 RU000A10BRM5
Дата покупки 06.06.2025
Изменение цена тела 79127 — 74740
Купон +- 500 рублей в месяц (в зависимости от курса, лень считать), +- 6000 за 12 месяцев.

В портфеле отображается прибыль −4 305,51, полная прибыль +25 328,87.

Если прибыль без учёта купонов похожа, то полная должна быть +1,500, но никак не +25 328,87.

По хорошему если что-то вычисляется, то стоит отображать где-то данные из которых складывается результат, а не просто формулу расчёта.

2. С данными также в ряде случаев что-то не так.
Например, стоимость по тикеру RU000A107JN3 отображается 154 021,18, при том как в терминале 70 278. Возможно проблема из-за курса и НКД.

avatar
Основной функциро
Подключил апи на чтение в тбанке, подтянулся портфель, получил анализ по портфелю, удобно и наглядно, почему такого нет в тбанке не понятно)
avatar
Evgeniy Nel,
или собрать в ручную)
avatar
Evgeniy Nel, рисковый у вас портфель в нынешнее неспокойное время
avatar
CyclopEye, всё верно подмечено. В нынешнее турбулентное время риски — они как родственники: то в гости без спроса приходят, то задерживаются надолго, а выгнать не получается.

Ковид пережили — и правда, не разорились. Тогда казалось, что хуже уже не будет. Наивные.

Акции на СПБ заморозили — ну да, бывало и хуже. Правда, конкретно когда — уже и не упомню, но звучит солидно, значит, поверим.

Фонды на Тиньке почикали — тут уже рефлекс выработался железный: утром кофе пьёшь, а вечером уже ждёшь, что ещё заблокируют. Привыкаешь, чёрт возьми.

А дефолты по строителям — это да, финальный босс сезона. Если рухнут — значит, судьба, не угадали. Если нет — будет чем похвастаться в 2035-м, когда рынок уже будет торговать воздухом и мемами, а мы будем сидеть и вспоминать: «А помнишь, как мы боялись дефолтов? Эх, хорошее было время...»
avatar

Читайте на SMART-LAB:
Обновление кредитных рейтингов в ВДО и розничных облигациях (АО «Эффективные технологии» понижен до ruC, ООО МФК «Джой Мани» повышен ruBB)
🔴АО «Эффективные технологии» « Эксперт РА» понизил рейтинг кредитоспособности до уровня ruC и изменил прогноз на развивающийся. По рейтингу...
Фото
😎 Портрет сибирского инвестора
Ивестиционный форум ВТБ «РОССИЯ ЗОВЕТ! Красноярск» в разгаре, а мы собрали портрет сибирского клиента. Какие акции выбирает, сколько сделок...
Сигнал Банка России оказался жестче, чем ожидалось
Банк России 19 июня ожидаемо снизил ключевую ставку, но шаг снижения вместо уже ставших привычными 0,5 процентного пункта (п.п.) был сужен до 0,25...
Фото
Заседание ЦБ, какие прогнозы и какие возможности?

теги блога lexus_lx

....все тэги



UPDONW
Новый дизайн