Учёт криптопортфеля: сделки, позиции, аллокация

Две биржи, холодный кошелёк, немного в стейкинге. И ни одна площадка не показывает портфель целиком. Готовое решение «Криптопортфель» разворачивает три таблицы и дашборд одним нажатием, сразу с примером данных.
Как развернуть
- Откройте раздел «Шаблоны».
- В блоке «Готовые решения под ключ» нажмите на карточку «Криптопортфель».
- Оставьте галочку «Создать с примерами данных — их легко удалить», чтобы дашборд сразу ожил.
- Нажмите «Создать».
Появятся три таблицы и дашборд «Криптопортфель — обзор» с семью виджетами.
Три таблицы
Журнал операций и текущее состояние лежат в разных таблицах: это разные вещи.
«Сделки» хранят журнал действий: дата, монета, операция, площадка, сумма в рублях, заметка. Операции: Пополнение, Вывод, Покупка, Продажа, Стейкинг, Комиссия. «Пополнение» и «Вывод» означают, что деньги переходят между вами и биржей. Остальное происходит внутри счёта.
«Позиции» описывают, чем вы владеете сейчас: монета, количество, текущая стоимость в рублях, где хранится. Из неё считается аллокация (распределение портфеля по монетам).
Восемь позиций из примера. Аллокация складывается из столбца «Текущая стоимость».
«Стоимость по датам» копит срезы общей стоимости портфеля: дата и сумма. Из них строится график. Достаточно записывать раз в неделю.
Почему не считать стоимость из позиций? Позиции знают только сегодняшний день. Для графика за три месяца нужны точки в прошлом.
Что показывает дашборд
- Стоимость портфеля: самый свежий срез.
- Вложено всего складывает пополнения.
- Доход от стейкинга считает операции «Стейкинг».
- Динамика стоимости: график по срезам.
- Аллокация по монетам берётся из «Позиций».
- Покупки по месяцам и Топ монет по вложениям.
Слева динамика стоимости, справа аллокация по монетам. Сверху текущее состояние и итоги.
Сравните «Вложено всего» и «Стоимость портфеля». Это самый быстрый ответ на вопрос «заработал ли я».
Несколько бирж и кошельков
Площадку пишите в текстовое поле: «Площадка» в «Сделках», «Где хранится» в «Позициях». Например, Binance, Bybit, холодный кошелёк. Чтобы посмотреть одну площадку, добавьте фильтр на дашборде.
Курсы: вручную или автоматически
Готовое решение рублёвое: суммы вносятся по курсу на дату сделки, «Позиции» обновляются руками. Это цена простого старта.
Автокурсы живут в системной таблице «Биржевые цены»: BTC, ETH, USDT, TON, SOL, BNB, XRP, DOGE, TRX и USDC, обновление раз в день. В формулах она называется [Рыночные цены]. Стоимость позиций по рынку:
SUM([Позиции.Количество] * LOOKUP([Позиции.Монета], [Рыночные цены.Тикер], [Рыночные цены.Цена]))
Подробности в гайде про биржевые цены и LOOKUP.
Совет: начните с ручных позиций. Восемь строк раз в неделю обновляются за минуту.
Решение под ключ или связка
В «Шаблонах» есть два «Криптопортфеля»:
- Решение под ключ: три независимые таблицы в рублях и готовый дашборд.
- Связка (блок «Связки» ниже): «Кошельки», «Сделки» в USDT и «Позиции», связанные между собой. Дашборд к ней собираете сами.
Для быстрого старта берите первое, а если нужен учёт в USDT со связями, то второе. Подробнее в гайде про готовые шаблоны.
Что дальше
Три таблицы и дашборд за одно нажатие, без единой формулы. Дальше можно загрузить сделки из CSV, свести валюты или включить сквозное шифрование. Обзор сценария есть на странице учёта криптовалюты.
Частые вопросы
- Откуда берётся стоимость портфеля на дашборде?
- Из таблицы «Стоимость по датам»: виджет берёт самый свежий срез. Аллокация считается отдельно, из таблицы «Позиции»: сумма поля «Текущая стоимость» по каждой монете.
- Подтягиваются ли курсы монет автоматически?
- В готовом решении нет: суммы вносятся в рублях, позиции обновляются вручную. Автокурсы есть в системной таблице «Биржевые цены»: 10 крупных монет, обновление раз в день. Её можно подключить к своему виджету.
- Можно ли свести несколько бирж и кошельков?
- Да. Поля «Площадка» в «Сделках» и «Где хранится» в «Позициях» текстовые, писать туда можно что угодно. Дашборд показывает весь портфель, а с фильтром можно посмотреть одну биржу или кошелёк.
- Видит ли Sumvest состав моего портфеля?
- Если таблицы приватные, не видит: их значения шифруются на вашем устройстве до отправки. Обычные таблицы сервер хранит в открытом виде. Подробнее в гайде про сквозное шифрование.