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