Metabase

می‌خواهید زود بازنشسته شوید؟ پول بیشتری پس‌انداز کنید

تیم متابیستیم متابیس
Aug 30, 2022
می‌خواهید زود بازنشسته شوید؟ پول بیشتری پس‌انداز کنید Image

جنبش FIRE (استقلال مالی بازنشستگی زودهنگام) یک روند در حال رشد در سال‌های اخیر بوده است. در حالی که ماشین‌حساب‌های FIRE زیادی برای کمک به شما در فهمیدن اینکه چقدر طول می‌کشد تا زود بازنشسته شوید وجود دارد، ما کنجکاو بودیم ببینیم جغرافیا چگونه بر آن محاسبات تأثیر می‌گذارد. در مورد کاوش ما در زیر بخوانید (یا مستقیماً به ماشین‌حساب FIRE بروید).

ما توانستیم مجموعه داده‌های باز در اینترنت را جمع‌آوری کنیم و آنها را به متابیس کشیدیم تا به ما در پیدا کردن پاسخ‌ها کمک کنند.

سال‌ها تا بازنشستگی بر اساس کشور — محور y تعداد سال‌هایی را نشان می‌دهد که شهروندان متوسط این کشورها می‌توانند به FIRE برسند. اندازه حباب نشان‌دهنده ارزش خالص پیش‌بینی شده به دلار است.

مشاهدات

  • طبق آخرین آمار نرخ پس‌انداز شخصی، مشتریان در کشورهای آسیای شرقی مانند ژاپن و کره جنوبی می‌توانند سریع‌ترین به FIRE برسند (۱۴ سال برای ژاپن، و ۲۵ سال برای کره جنوبی). هر دو ملت بالاترین نرخ پس‌انداز را دارند.
  • علیرغم داشتن یکی از بالاترین درآمدهای متوسط در جهان، آمریکای شمالی طولانی‌ترین زمان را برای رسیدن به FIRE خواهد داشت (۵۵ سال برای کانادا و ۶۵ سال برای ایالات متحده).
  • در حالی که برخی ملت‌ها برنامه‌های بازنشستگی بهتری برای شهروندان خود دارند (به خصوص در اروپای شمالی و استرالیا)، ما نتوانستیم هیچ همبستگی بین سال‌ها تا بازنشستگی در مقابل کیفیت برنامه‌های بازنشستگی پیدا کنیم (مقادیر بالاتر شاخص بازنشستگی بهتر است). ما فرض کرده بودیم که مشتریان در کشورهایی با برنامه‌های بازنشستگی بهتر نرخ‌های پس‌انداز پایین‌تری خواهند داشت (تفکر اینجا این است که، چون می‌توانستند به بازنشستگی خود تکیه کنند، می‌توانستند نرخ هزینه بالاتری را تحمل کنند)، اما داده این فرض را پشتیبانی نکرد.

سال‌ها تا بازنشستگی در مقابل مقدار شاخص بازنشستگی. هیچ همبستگی بین سال‌ها تا بازنشستگی و مقدار شاخص بازنشستگی وجود نداشت.

محاسبه کنید چقدر طول می‌کشد تا زود بازنشسته شوید

چه زمانی می‌توانم بازنشسته شوم؟

محاسبات بالا بر اساس میانگین ملی است. برای دستیابی به FIRE سریع‌تر، باید بهتر از میانگین هدف بگیرید. این ماشین‌حساب می‌تواند به شما کمک کند تخمین بزنید چقدر طول می‌کشد تا به FIRE برسید.

در اینجا SQL که استفاده کردیم آمده است

WITH savings_rate_income_by_country
     AS (SELECT s.country
                AS
                country
                   ,
                s.savings_rate
                   AS savings_rate,
                i.average_monthly_net_salary_after_tax_
                AS
                   net_monthly_salary,
                i.average_monthly_net_salary_after_tax_ * 12
                AS
                   annual_income,
                i.average_monthly_net_salary_after_tax_ * 12 * ( 1 -
                s.savings_rate )
                AS
                annual_expense
         FROM   random_datasets.income_savings_rate_oecd_personal_savings_rate s
                INNER JOIN
                random_datasets.income_savings_rate_numbeo_monthly_salary
                i
                        ON s.country = i.country_name),
     years_elapsed
     AS (SELECT country,
                savings_rate,
                annual_income,
                annual_expense,
                Generate_series(1, 100)        AS year,
                annual_income - annual_expense AS annual_contribution
         FROM   savings_rate_income_by_country),
     compound_interest
     AS (SELECT a.*,
                b.annual_contribution * Power(( 1 + 0.05 ), a.year - b.year + 1)
                -
                b.annual_contribution AS compound_interest
         FROM   years_elapsed a
                LEFT JOIN years_elapsed b
                       ON a.year >= b.year
                          AND a.country = b.country
         ORDER  BY a.year),
     yoy_networth_table
     AS (SELECT country,
                savings_rate,
                annual_income,
                annual_expense,
                year,
                annual_contribution,
                Sum(annual_contribution) AS total_contribution,
                Sum(compound_interest)   AS total_interest,
                Sum(annual_contribution)
                + Sum(compound_interest) AS networth
         FROM   compound_interest
         GROUP  BY country,
                   savings_rate,
                   annual_income,
                   annual_expense,
                   year,
                   annual_contribution
         ORDER  BY year)
SELECT c.region                      AS "Region",
       y.country                     AS "Country",
       p.overall_pension_index_value AS "Pension Index Value",
       y.savings_rate                AS "Savings Rate",
       y.annual_income               AS "Annual Income",
       y.annual_expense              AS "Annual Expenses",
       Min(y.year)                   AS "Years to Retire",
       Min(y.networth)               AS "Projected Net Worth"
FROM   yoy_networth_table y
       LEFT JOIN random_datasets.countries_with_regional_codes c
              ON c.NAME = y.country
       LEFT JOIN random_datasets.income_savings_rate_global_pension_index_2021 p
              ON p.country = y.country
WHERE  y.networth * 0.04 >= y.annual_expense
GROUP  BY c.region,
          y.country,
          p.overall_pension_index_value,
          y.savings_rate,
          y.annual_income,
          y.annual_expense

جدول سال‌ها تا بازنشستگی بر اساس کشور را مشاهده کنید.

منابع داده