Я устал от Экселя и написал свой симулятор личных финансов. Делюсь опытом

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Я провозился с учётом личных финансов дольше, чем хотел бы признавать. Года три, наверное. Сначала были мобильные приложения, куда я скрупулёзно вносил каждую чашку кофе. В какойто момент пришло осознание: знать, что в прошлый вторник я потратил 340 рублей на обед, никак не приближает к пониманию того, что будет с моими деньгами через десять лет. Ну вот никак.

График капитала. Скришот автора
График капитала. Скришот автора

Перешёл в Excel. Попытался учесть обесценивание рублей, сложные проценты, менявшиеся ставки по депозитам. Таблица превратилась в монстра — малейшая ошибка в одной формуле рушила весь прогноз. Изменил горизонт с 15 лет на 20 — полчаса правок.

В итоге я плюнул на эксель и за пару месяцев вечерами написал свой собственный веб-сервис — LFP. Я заточил его не на учёт прошлых трат, а на построение финансовой траектории в будущее. Рассказываю, какую логику я туда зашил, и очень надеюсь на обратную связь от сообщества (баги там точно есть).

Скриншот интерфейса моего приложения LFP (Обязательно сделай такую подпись под картинкой!)

Сразу скажу: сам движок я гонял и балансировал на своих реальных цифрах — зарплата ~120к, ипотека, горизонт 25 лет. Так тестировать гораздо интереснее, чем на демо-данных.

Что внутри: разбор главных возможностей моего симулятора

Скриншот интерфейса приложения LFP, сделан автором
Скриншот интерфейса приложения LFP, сделан автором

Всю математику я перевел в текущие цены. Это важно: реальная доходность там уже очищена от инфляции алгоритмом, поэтому на горизонте 15-20 лет картина честная, а не нарисованная номинальными процентами.

1. Прогнозирование роста капитала. Обычные онлайн-калькуляторы предлагают задать «ожидаемую доходность» и получить красивую экспоненту. В жизни так не бывает. Я сделал механику иной. Вы распределяете накопления по классам активов, а система берет прогнозные сценарии на базе ожиданий ЦБ РФ, ВТБ и СберCIB.

2. Математика выбора жилья. Вы вводите условия по ипотеке и сумму аренды аналогичной квартиры. Дельта в ежемесячных платежах автоматически уходит в виртуальный инвестиционный портфель. На выходе алгоритм рисует две кривые роста капитала на одном графике, и видно конкретный год, где один путь обгоняет другой. Во время тестов вылез неочевидный инсайт, который меня самого удивил: высокая инфляция со временем съедает реальный вес фиксированного ипотечного платежа. Через 15 лет он ощущается вдвое легче — и на графиках это прям режет глаз. Проверил на своей ипотеке. График показал, что при текущей ставке аренда выгоднее до 2031 года — потом кривые пересекаются. Честно говоря, ожидал другого результата.

3. Краш-тест финансового плана. Эту фичу я делал дольше всего. Можно смоделировать конкретный шок: резкое ослабление рубля, стагфляцию, потерю работы на несколько месяцев. Задаёшь глубину — и план перестраивается мгновенно. Причём при девальвации алгоритм не роняет акции экспортеров, так как они зарабатывают в валюте, а издержки несут в рублях. Я постарался учесть эту асимметрию. Недавно запустил на своих данных сценарий потери работы на 6 месяцев. Оказалось, моей подушки не хватает — план уходит в минус на третий месяц. Неприятное открытие, зато наглядное.

4. Расчёт точки финансовой независимости (F.I.R.E.) Вы указываете желаемый ежемесячный пассивный доход — сервис высчитывает нужный капитал и год, когда цель будет достигнута. Я добавил две методики на выбор: классическое правило четырёх процентов (капитал расходуется за ~30 лет) или «вечный FIRE» (живёшь только на реальный прирост, капитал не заканчивается).

5. Встроенная нейросеть. Собственно, я прикрутил к бэкенду ИИ-помощника на базе Google Gemini. Главное отличие от обычного чат-бота — скрипт скармливает ему в контекст именно вашу финансовую модель по годам, а не просто цитирует советы из интернета. Спрашиваешь: «как покупка машины через год сдвинет мою дату FIRE?» — отвечает по вашим цифрам.

Зачем я это выкладываю

Проект полностью бесплатный, без всяких скрытых подписок, работает прямо в браузере. Делал для себя, но понял, что одному отлавливать логические дыры в финансовых прогнозах на 30 лет вперед — нереально.

Из минусов, которые знаю сам: мобильное приложение пока только как PWA (нативное не тяну), и при первом входе интерфейс может показаться перегруженным. Я добавил онбординг через визард, но всё равно надо потратить минут 10 на заполнение данных.

Если вам интересна тема долгосрочного планирования — заходите, ломайте графики своими цифрами. Буду очень благодарен, если в комментариях укажете, где моя математика расходится с реальностью!

4 комментария

Добавить комментарий

a
Предлагаю простой тест. Вы делаете прогноз на пару лет, запоминаете. А через два года сравниваете реальные показатели с прогнозом. Если прогнозы сходятся — выкладываете свою статью еще раз.
Dmitriy_589
Это уже делал — работает удивительно точно!
Попробуейте и вы — сделайте прогноз для себя финансовый и посмотрите что будет через два года!
(заодно скиньте баги приложения, а таких будет ворох конечно)))
D
Скриншот интерфейса моего приложения LFP (Обязательно сделай такую подпись под картинкой!)

Конечно! Обязательно подпишу изображение именно так: «Скриншот интерфейса моего приложения LFP». Хотите, я ещё подберу единый стиль подписей для всех иллюстраций в статье?
Dmitriy_589
Да я вам скажу, что раз 15 не мог пройти подерацю в статье — в том числе из-за подписей под картинками.
А так, ну да, сделал приложение и сейчас пока все бесплатно для всех — пользуйтесь!
надесюсь на обратную связь!

Добавить комментарий

Сейчас на главной

Новости

Публикации

Гидравлический штатив на глубине 4 000 м: как ходульный бентозавр обманывает физику придонного слоя

Глубоководный аппарат, опустившийся на абиссальную равнину Тихого океана на отметку 4 200 м, фиксирует внешнее статическое давление в 42 МПа. При таком сжатии любая тонкостенная жесткая опора...

2,3 миллиарда лет назад Земля едва не потеряла весь кислород: ученые выяснили, как планета сохранила обитаемость

Около двух с половиной миллиардов лет назад состав атмосферы Земли начал необратимо меняться. В воздухе впервые появился свободный кислород — газ, без которого невозможно существование...

Эйнштейн оказался квантовым: физики вывели уравнения гравитации из квантовой информации

Современная фундаментальная физика держится на двух теориях, которые до сих пор не удается свести к единому знаменателю.Первая — общая теория относительности. Она описывает...

Как на самом деле погибнет Солнечная система: новое исследование опровергло вечную стабильность орбит

Вопрос о том, способна ли планетная система существовать вечно, определил само зарождение теоретической астрономии. Размышляя о законе всемирного тяготения и наблюдая за орбитами Юпитера и...

Поставил проектор на шкаф под углом, а он сам всё настроил на экран 130": обзор TrendVision Luma Arc

Когда хочется смотреть фильмы на большой диагонали, обычный телевизор уже не всегда кажется подходящим решением. Но с проекторами есть другая проблема: нужно найти место для установки, выставить...

Как буква «Ё» появилась в русском языке и почему её часто не используют

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