Создать цикл на Python для подсчета сложного процента с налоговым отчислением по ИИС

Условие задачи:

  1. Ежегодный вклад - 400,000₽
  2. Дивиденды по акциям = 10% годовых
  3. Налоговый вычет 13%.

Необходимо подсчитать сложный процент за 20 лет вклада.


Ответы (1 шт):

Автор решения: Зарина
deposit_amount = 400000         # начальный депозит
deposit_amount_cumsum = 400000  # нарощенный депозит, изначально равен стартовой сумме
replenishment_period = 1        # период пополнения
time_deposit = 20               # время инвестирования в годах
dividend_percent = 0.1          # дивидендный процент - 10% от суммы депозита, то есть 0.1
tax = 0.13                      # налог - 13% от суммы прибыли, то есть 0.13
profit = 0                      # прибыль

for year in range(1, time_deposit + 1):
    revenue = deposit_amount_cumsum * (1 + dividend_percent) - deposit_amount_cumsum
    profit += revenue - revenue * tax
    deposit_amount_cumsum += deposit_amount + profit
    print(f"нарощенная прибыль на {year} год составляет {profit}")

А вообще, для таких целей лучше не программирование использовать, есть онлайн калькуляторы

→ Ссылка