Учёт активов в разных валютах

Учёт активов в разных валютах

Реальный портфель почти всегда мультивалютный: акции в долларах, вклад в рублях, криптовалюта в USDT. Свести это в один итог «в лоб» нельзя — рубли с долларами не складываются. Раньше выход был один: либо отдельная таблица под каждую валюту, либо ручная конвертация перед вводом. Sumvest умеет хранить валюту у каждой строки и сам приводит суммы к общей валюте по курсу.

Два уровня валюты

  • Валюта поля (по умолчанию) — одна валюта на весь столбец «деньги». Подходит, когда все суммы в поле в одной валюте.
  • Валюта строки — каждая запись хранит свою валюту. Нужна для портфеля, где в одном столбце «Сумма» соседствуют доллары, рубли и USDT.

Второй режим включается явно у конкретного money-поля — старые таблицы и поля при этом работают как раньше.

Шаг 1. Включите валюту по строке

Откройте схему таблицы, в меню money-поля выберите «Валюта поля» и поставьте галку «Валюта задаётся для каждой строки». Там же задаётся валюта по умолчанию — её получат строки, у которых своя валюта не указана.

Диалог «Валюта поля»: валюта по умолчанию и переключатель «для каждой строки» Ключ и тип поля не меняются, значения строк не пересчитываются — меняется только то, как трактуется валюта.

Шаг 2. Укажите валюту в строке

Теперь при создании или редактировании строки появляется выбор «Валюта строки» — RUB, USD, EUR или USDT. Выберите валюту конкретной записи: акции Apple — в USD, вклад — в RUB, монеты — в USDT.

Редактор строки с выбором «Валюта строки» Селект валюты появляется только у таблиц, где есть money-поле с режимом «для каждой строки».

Что считают виджеты

В дашборде каждая строка конвертируется из своей валюты в валюту отображения по курсу, и только потом суммируется. Курсы Sumvest берёт из ЦБ РФ и Coingecko (для USDT) и обновляет автоматически, конвертация идёт через рубль как опорную валюту. Итог «стоимость портфеля» получается в одной валюте и корректным — без скрытого сложения рублей с долларами.

Совет: держите в поле «Сумма» только суммы по сделке/позиции, а валюту указывайте в строке — тогда один столбец и один виджет покрывают весь мультивалютный портфель.

Что в итоге

  1. Доллары, рубли и USDT живут в одной таблице — по валюте на строку.
  2. Виджеты приводят всё к валюте отображения по актуальному курсу.
  3. Поля без режима «по строке» работают как раньше — ничего не ломается.

Дальше соберите учёт инвестиционного портфеля или капитал по всем активам, а доходность посчитайте формулами.

Частые вопросы

Какие валюты поддерживаются?
RUB, USD, EUR и USDT. Курсы Sumvest берёт из ЦБ РФ и Coingecko и обновляет автоматически; конвертация идёт через рубль как опорную валюту.
Что будет со старыми таблицами и полями?
Ничего не изменится. Валюта по строке — это явная настройка money-поля. Пока вы её не включили, поле работает как раньше: одна валюта на весь столбец.
К какой валюте приводятся суммы в виджетах?
К валюте отображения дашборда. Каждая строка конвертируется из своей валюты по курсу, и виджет складывает уже сопоставимые суммы — рубли с долларами «вслепую» не суммируются.
Можно ли в одной строке указать несколько валют?
У строки одна валюта, и она применяется к money-полям с режимом «для каждой строки». Если в строке есть суммы в разных валютах, заведите под них отдельные поля со своей валютой.

Попробуйте на своих цифрах

Соберите такой учёт в Sumvest: свои таблицы, формулы и дашборд. Бесплатный старт, данные шифруются на устройстве.

Начать бесплатно

Попробуйте Sumvest
бесплатно.

7 дней на тарифе Basic. Вход по коду из письма — без пароля и карты. Бета-цена от 149 ₽/мес фиксируется навсегда.