Улучшения в портфеле, система транзакций и календарь (12.02.2026)
Введение
Последнее время занимались развитием новой функции - Портфель. Добавили расчёты НКД (общего и за текущий период). Добавили вкладку с историей всех транзакций, добавили возможность удалять некорректные транзакции и заменять их новыми. Небольшие правки и улучшения в UI статистики продаж токенов и таблице с расписанием платежей и выкупа.
Главные изменения
💼 Портфель
В портфель и базу данных добавлены расчёты НКД:
- Общий накопленный - рассчитывается и обновляется при добавлении новой транзакции в позицию и является "якорным", от него ведутся расчёты накопленного дохода (учитывается разница дней между "якорным" НКД и сегодняшним днём * цену одного дня).
- Накопленный доход - это доход, который уже успел накопиться в текущем периоде и будет безусловно выплачен в ближайший день выплат, согласно расписанию.
У пользователя появилась возможность группировать (пока малое количество, но оно будет расти) позиции по "Компании" и "Валюте", а так же выбирать какие именно поля будут отображаться в таблице. Выбранные параметры хранятся в памяти браузера, поэтому при смене браузера, либо полной очистке данных - персональный выбор пропадёт и придётся составлять всё заново.
Расписание портфеля (визуальная часть), пока что, находится в доработке. Оно выполнено в одинаковом со страницей эмиссий стиле, но остаются ещё технические нюансы реализации, которые нужно исправить. Для реализации консистентного графика была использована таблица с датами выплат и выкупов, та же что и для страницы эмиссии.
Позиция пользователя состоит из транзакций, именно на их основе и производятся все вычисления, для полного понимания "исторического контекста" позиции.
🛠️ Остальное
Продолжаем улучшать и развивать логику Портфеля. Сейчас в разработке находится вкладка с графиком выплат, вдохновлённая сервисом SnowBall. На ней планируется добавить отображение текущего накопленного НКД, общего НКД и НКД будущего (если кол-во токенов будет неизменно), планируется, что графики будет интерактивными и с возможностью фильтрации.
Обновили схему БД - База данных и страницу статистики - Статистика. Да, на странице статистики находятся полные фин. параметры сервиса - мы за максимальную прозрачность.


No comments to display
No comments to display