есть одна грубая ошибка, которая лишает расчёт смысла:
не учтена инфляция, т.е. обесценивание денег со временем. Поставь в модель реальную доходность (5-6% край после вычета инфляции).
И да, те же ОФЗ (с короткой дюрацией) имеют реальную доходность около 0 (также как и депозиты). Соответственно нужен портфель с преобладание активов, исторически генерящих ненулевую реальную доходность — акции.
А вообще тебе к Спирину Сергею, чувак. Погугли его ЖЖ и запишись на курс, мой тебе совет. Будет понимание что можно реально ожидать на долгосроке и сколько нужно откладывать для формирования необходимого капитала через х десятков лет, к-ый обеспечит требуемый тебе доход.