Блог им. keyhub
Для ведения инвестиционного портфеля необязательно устанавливать специализированные программы. Многие начинают с обычной таблицы: записывают покупки и продажи, считают среднюю цену, дивиденды и общую доходность.
Но довольно быстро возникает вопрос: где всё это удобнее делать — в Microsoft Excel или Google Таблицах?
На небольшом портфеле разница практически незаметна. Но когда в журнале накапливаются сотни операций, появляются несколько счетов, дивиденды, облигации, валютные активы и графики, возможности таблицы становятся гораздо важнее.
Я решил сравнить Excel и Google Таблицы именно с позиции частного инвестора, а не обычного офисного пользователя.
Что вообще требуется от таблицы инвестораВозьмём достаточно типичный портфель.
Допустим, инвестор несколько лет регулярно покупает акции и облигации. В результате у него накопилось 300–500 операций.
В таблице нужно хранить:
— дату сделки;
— тикер;
— тип операции;
— количество бумаг;
— комиссию;
— дивиденды;
— купоны;
— текущую стоимость позиции;
— прибыль или убыток;
— доходность.
Дополнительно хочется видеть распределение портфеля по компаниям и отраслям, размер полученных дивидендов и изменение капитала.
С такой задачей способны справиться обе программы.
Но делают они это немного по-разному.
Начнём с самого простого — доступностиЗдесь преимущество Google Таблиц очевидно.
Нужен только браузер и аккаунт Google.
Создали таблицу — и можно работать.
Неважно, какой компьютер используется: Windows, macOS или даже Linux. Таблицу можно открыть с другого компьютера или телефона без переноса файла.
Для инвестора, который ведёт простой журнал сделок, этого часто более чем достаточно.
Excel тоже имеет веб-версию, но если говорить о привычном настольном Excel, это уже отдельное приложение.
Зато оно может полноценно работать локально без постоянной зависимости от браузера.
Получается первый выбор:
Google Таблицы — проще начать.
Excel — удобнее, если таблица является полноценным рабочим файлом на компьютере.
Проверим обычный журнал операцийСоздадим таблицу:
Дата | Тикер | Операция | Количество | Цена | Комиссия | Сумма
И внесём несколько сотен строк.
Здесь победителя практически нет.
Сортировка, фильтрация, простые вычисления и форматирование прекрасно работают в обоих вариантах.
Например, стоимость покупки можно посчитать обычным умножением количества на цену.
Если у инвестора 50–100 сделок в год и ему нужен только журнал, выбирать Excel исключительно ради этого смысла практически нет.
Google Таблицы справляются.
А что со средней ценой покупки?Вот здесь таблица начинает становиться интереснее.
Допустим, акции покупались три раза:
10 штук по 200 ₽;
20 штук по 250 ₽;
30 штук по 280 ₽.
Нельзя просто сложить три цены и разделить на три.
Нужна средневзвешенная стоимость:
(10 × 200 + 20 × 250 + 30 × 280) / 60
Получаем:
256,67 ₽
Подобные расчёты легко реализуются и в Excel, и в Google Таблицах.
То же касается стандартных функций:
SUM;
AVERAGE;
IF;
COUNTIF;
SUMIF;
SUMIFS;
VLOOKUP/XLOOKUP и их аналогов.
Для обычного частного портфеля функциональности обеих систем достаточно с большим запасом.
Где Google Таблицы действительно удобнееОдно из главных преимуществ — облачная природа.
Представим, что таблица портфеля ведётся на домашнем компьютере.
Днём инвестор находится не дома и совершает покупку через приложение брокера.
Открывает Google Таблицы на смартфоне и сразу добавляет операцию.
Вечером на компьютере уже находится актуальная версия файла.
Не нужно думать:
«А я точно сохранил последнюю копию?»
Не нужно отправлять файл самому себе.
Не нужно переносить его через флешку.
Это мелочь, но при постоянном использовании очень удобно.
Совместная работаДля личного портфеля эта возможность нужна далеко не всем.
Но представим семейный учёт.
Например, муж и жена ведут общую таблицу активов или семейного бюджета.
Google Таблицы позволяют одновременно открыть один документ и видеть изменения практически сразу.
Можно оставлять комментарии и просматривать историю изменений.
В этом сценарии Google изначально чувствует себя очень естественно.
Современный Excel тоже умеет совместную работу через облако, поэтому назвать эту функцию эксклюзивом Google уже нельзя.
Но простота сценария «отправил ссылку — открыли таблицу» у Google по-прежнему является сильной стороной.
Что происходит, когда таблица начинает растиТеперь усложним задачу.
У нас уже не 50 строк, а несколько тысяч.
Появляются отдельные листы:
Операции
Текущий портфель
Дивиденды
Купоны
Вводы и выводы
Статистика
Архив
Добавляем формулы, условное форматирование, диаграммы и сводные таблицы.
Вот здесь я бы уже начал смотреть в сторону Excel.
Для небольших и средних таблиц Google работает отлично. Но чем сложнее становится модель, тем заметнее преимущества полноценного настольного табличного процессора.
Особенно если файл используется не только как список сделок, а как небольшая аналитическая система.
Сводные таблицыДопустим, хочется узнать:
сколько денег вложено в каждый сектор;
какая компания принесла больше всего дивидендов;
сколько сделок совершено за каждый год;
какие активы занимают наибольшую долю портфеля.
Можно написать множество отдельных формул.
А можно использовать сводную таблицу.
Оба решения это поддерживают.
Но если требуется регулярно строить достаточно сложные отчёты и обрабатывать большие массивы данных, мне удобнее Excel.
Для простой сводной таблицы на несколько сотен операций существенной разницы практически не будет.
ГрафикиИнвесторы любят графики.
Стоимость портфеля по месяцам.
Дивиденды по годам.
Распределение активов.
Доходность.
Соотношение акций и облигаций.
И Excel, и Google Таблицы позволяют построить всё это без особых проблем.
Если требуется просто показать динамику капитала — возможностей Google достаточно.
Если постепенно создаётся полноценный дашборд с большим количеством связанных элементов, Excel предоставляет больше пространства для усложнения проекта.
Но здесь есть опасность.
Можно потратить три вечера на красивый инвестиционный дашборд и ни разу не задуматься о качестве самих инвестиций.
Поэтому графики должны помогать анализу, а не становиться отдельным хобби.
Импорт данныхА вот это уже интересный пункт.
Ручное обновление котировок быстро надоедает.
Если в портфеле пять бумаг, текущую цену ещё можно периодически обновлять вручную.
Если их 30–50 — уже хочется автоматизации.
Google Таблицы интересны наличием функции GOOGLEFINANCE.
Она позволяет получать некоторые финансовые данные непосредственно в таблицу.
Но здесь есть ограничение: нужные конкретному инвестору инструменты и биржи поддерживаются не всегда.
Поэтому построить универсальную систему исключительно на GOOGLEFINANCE не получится.
Особенно если портфель состоит не только из популярных зарубежных бумаг.
В Excel возможностей для подключения и преобразования внешних данных больше, особенно если использовать Power Query.
Но и настройка становится сложнее.
То есть снова получается компромисс:
Google — проще.
Excel — потенциально мощнее.
Что насчёт Power QueryВот здесь Excel начинает заметно отрываться от обычного сценария Google Таблиц.
Power Query позволяет загружать данные из разных источников, преобразовывать их и объединять.
Например, у инвестора есть несколько выгрузок операций.
Вместо постоянного копирования строк вручную можно настроить обработку данных.
После этого новые данные добавляются в источник, а таблица обновляется.
Для человека с десятью сделками в месяц это избыточно.
Но если операций сотни или приходится объединять несколько наборов данных, инструмент становится очень полезным.
Именно такие возможности превращают Excel из обычной таблицы в инструмент обработки данных.
Макросы и автоматизацияЗдесь тоже нет однозначного победителя.
В Excel традиционно используется VBA, а современные возможности автоматизации этим не ограничиваются.
У Google есть Apps Script.
И там, и там при желании можно построить довольно сложную систему.
Например:
автоматически обрабатывать новые операции;
создавать отчёты;
проверять данные;
выполнять повторяющиеся действия.
Но для большинства частных инвесторов это уже следующий уровень.
Если для покупки пяти акций приходится поддерживать 200 строк собственного кода, возможно, таблица стала сложнее самого портфеля.
Работа без интернетаВот здесь у настольного Excel есть очевидное преимущество.
Файл находится на компьютере и продолжает работать независимо от подключения к сети.
Google Таблицы тоже предусматривают офлайн-доступ, но сама концепция сервиса изначально облачная.
Для большинства домашних пользователей это не проблема.
Но если таблица должна гарантированно оставаться полностью локальной, Excel выглядит логичнее.
А что с конфиденциальностью?Инвестиционная таблица может содержать довольно чувствительную финансовую информацию:
размер капитала;
структуру активов;
суммы пополнений;
дивиденды;
историю операций.
Кому-то совершенно нормально хранить такую таблицу в облаке.
Другой человек принципиально предпочитает держать финансовые данные только локально.
Здесь нет универсального правильного ответа.
Но при выборе между облачным и локальным вариантом этот момент точно стоит учитывать.
ЦенаИ вот здесь Google Таблицы получают очень серьёзное преимущество.
Для обычного пользователя они бесплатны.
Если человеку нужен только небольшой инвестиционный журнал с формулами и несколькими графиками, покупать что-то дополнительно может вообще не потребоваться.
Excel обычно рассматривается либо в составе подписки Microsoft 365, либо в составе соответствующего выпуска Office.
Если Excel используется ещё и для работы, учёбы, документов и других задач, стоимость воспринимается иначе.
Разобраться в существующих версиях Microsoft Office имеет смысл уже исходя из того, нужен ли только базовый Excel или полноценный настольный пакет приложений.
Но покупать Office исключительно ради таблицы из двадцати строк я бы точно не советовал.
Что выбрать начинающему инвесторуЕсли портфель только появился и хочется начать вести собственный учёт, я бы выбрал Google Таблицы.
Причины простые:
бесплатно;
быстрый старт;
не требуется установка;
доступ с разных устройств;
основных формул более чем достаточно.
Главное на этом этапе — вообще начать вести нормальную историю операций.
А не выбирать между сотнями функций двух программ.
Что выбрать для большого портфеляЕсли таблица постепенно превратилась в полноценную систему с тысячами строк, несколькими источниками данных, сложными отчётами, автоматизацией и большим количеством связанных расчётов, я бы предпочёл Excel.
Особенно если используются:
Power Query;
сложные сводные таблицы;
большие массивы данных;
локальные файлы;
макросы;
связи между несколькими источниками.
Но переходить на Excel только потому, что «это профессиональнее», смысла нет.
Инструмент должен решать реальную проблему.
Можно ли начать в Google, а потом перейти в Excel?Да.
И, пожалуй, для новичка это один из наиболее разумных вариантов.
Сначала создаётся простая таблица.
Постепенно становится понятно, какие данные действительно нужны.
Через год выясняется, что из двадцати придуманных показателей инвестор регулярно смотрит только на пять.
Если возможностей Google начинает не хватать, данные можно перенести и развивать модель уже в Excel.
Это намного разумнее, чем с первого дня строить огромную систему, половина которой никогда не будет использоваться.
Мой итогЕсли свести всё сравнение к нескольким сценариям, получится примерно так.
Простой портфель и журнал сделок — Google Таблицы.
Доступ с разных устройств — Google Таблицы.
Совместная работа — небольшой перевес у Google.
Работа с крупными и сложными таблицами — Excel.
Power Query и серьёзная обработка данных — Excel.
Полностью локальная работа — Excel.
Бесплатный вариант — Google Таблицы.
Простые формулы, доходность и средняя цена — подходят оба.
Поэтому спор «Excel или Google Таблицы» без понимания задачи не имеет особого смысла.
Для портфеля из десяти бумаг Google Таблицы могут оказаться удобнее дорогой и сложной системы.
А для нескольких тысяч операций Excel может сэкономить огромное количество ручной работы.
Я бы выбирал не программу с максимальным количеством возможностей, а самую простую программу, возможностей которой уже достаточно.
В инвестициях всё-таки важнее правильно считать деньги, чем то, в какой именно таблице они записаны.
Пользователь запретил комментарии к топику.