Учёт активов в разных валютах
Реальный портфель почти всегда мультивалютный: акции в долларах, вклад в рублях, криптовалюта в USDT. Свести это в один итог «в лоб» нельзя — рубли с долларами не складываются. Раньше выход был один: либо отдельная таблица под каждую валюту, либо ручная конвертация перед вводом. Sumvest умеет хранить валюту у каждой строки и сам приводит суммы к общей валюте по курсу.
Два уровня валюты
- Валюта поля (по умолчанию) — одна валюта на весь столбец «деньги». Подходит, когда все суммы в поле в одной валюте.
- Валюта строки — каждая запись хранит свою валюту. Нужна для портфеля, где в одном столбце «Сумма» соседствуют доллары, рубли и USDT.
Второй режим включается явно у конкретного money-поля — старые таблицы и поля при этом работают как раньше.
Шаг 1. Включите валюту по строке
Откройте схему таблицы, в меню money-поля выберите «Валюта поля» и поставьте галку «Валюта задаётся для каждой строки». Там же задаётся валюта по умолчанию — её получат строки, у которых своя валюта не указана.
Ключ и тип поля не меняются, значения строк не пересчитываются — меняется только то, как трактуется валюта.
Шаг 2. Укажите валюту в строке
Теперь при создании или редактировании строки появляется выбор «Валюта строки» — RUB, USD, EUR или USDT. Выберите валюту конкретной записи: акции Apple — в USD, вклад — в RUB, монеты — в USDT.
Селект валюты появляется только у таблиц, где есть money-поле с режимом «для каждой строки».
Что считают виджеты
В дашборде каждая строка конвертируется из своей валюты в валюту отображения по курсу, и только потом суммируется. Курсы Sumvest берёт из ЦБ РФ и Coingecko (для USDT) и обновляет автоматически, конвертация идёт через рубль как опорную валюту. Итог «стоимость портфеля» получается в одной валюте и корректным — без скрытого сложения рублей с долларами.
Совет: держите в поле «Сумма» только суммы по сделке/позиции, а валюту указывайте в строке — тогда один столбец и один виджет покрывают весь мультивалютный портфель.
Что в итоге
- Доллары, рубли и USDT живут в одной таблице — по валюте на строку.
- Виджеты приводят всё к валюте отображения по актуальному курсу.
- Поля без режима «по строке» работают как раньше — ничего не ломается.
Дальше соберите учёт инвестиционного портфеля или капитал по всем активам, а доходность посчитайте формулами.