2.1 KiB
2.1 KiB
Why
Список счетов без состава активов не решает основную задачу MVP: понимать текущее состояние инвестиций. Детальный портфель должен оставаться нормализованным backend-представлением и не раскрывать protobuf-модель T-Bank frontend.
What Changes
- Добавить защищенный API портфеля выбранного счета с агрегатами, всеми типами позиций и денежными остатками.
- Передавать денежные значения как десятичные строки с кодом валюты без конвертации и без арифметики на JavaScript float.
- Добавить страницу
/accounts/:accountIdс позициями в upstream-порядке, пустым портфелем и временем последнего успешного upstream-ответа. - Получать и кэшировать метаданные инструментов; при недоступности названия или тикера показывать
figi, не скрывая финансовые значения. - Документировать портфель, fallback-правила и различие штатного пустого состояния от upstream-ошибки.
Capabilities
New Capabilities
portfolio-view: Просмотр нормализованного состава и агрегатов портфеля активного брокерского счета.
Modified Capabilities
Нет.
Impact
- Затрагивает T-Bank client, cache метаданных инструментов, authenticated backend API/OpenAPI, frontend detail page и generated API client.
- Зависит от
add-authentication,add-tbank-connectionиadd-brokerage-accounts. - Не включает историю snapshots, операции, выплату доходов, лимиты на вывод или валютную конвертацию.