借金返済シミュレーター スライダーでアバランチ式と雪だるま式を配合し、返済スケジュールを計算&進捗を記録
あなたの借金リスト
毎月追加で返済に回せる金額
この金額は下のスライダーで決まる優先順位が最も高い借金に集中投入され、それ以外の借金には最低返済額のみ支払われます。
返済戦略スライダー
現在の配合比率:アバランチ式 50% / 雪だるま式 50%
アバランチ式は追加返済額を金利が最も高い借金に集中させる方法で、数学的には総支払利息を最も少なくできます。雪だるま式は残高が最も少ない借金に集中させる方法で、1件を早く完済できるため達成感が得やすく、モチベーションを維持しやすいのが特徴です。スライダーを中間に置くと、金利ランクと残高ランクを組み合わせた折衷的な優先順位で返済をシミュレーションします。「利息を最も節約する」か「早く達成感を得る」か、自分に合ったバランスを見つけてください。
- 例:クレジットカードA
- 例:クレジットカードA
完済までの予想期間
2 年 4 ヶ月
完済予定日:約 2028/11
予想総支払利息
$ 25,934
総借金残高の月次推移グラフ
各借金の返済スケジュール
| 借金の名称 | 年利率 | 現在の残高 | 完済予定時期 | 予想支払利息 |
|---|---|---|---|---|
| 例:クレジットカードA | 16% | $ 50,000 | 7 ヶ月 | $ 2,567 |
| 例:クレジットカードA | 6% | $ 300,000 | 2 年 4 ヶ月 | $ 23,366 |
*計算結果はあくまで推定値です。実際の利息計算方法や返済の配分ルールは各金融機関の規約によって異なるため、本ツールは資金計画の参考情報であり、財務・法律上の助言ではありません。
「借金返済シミュレーター」とは?アバランチ式と雪だるま式の違い
クレジットカード、車のローン、奨学金、カードローンなど複数の借金を同時に抱えているとき、代表的な返済戦略としてアバランチ式(Debt Avalanche)と雪だるま式(Debt Snowball)の2つがよく紹介されます。アバランチ式は毎月、最低返済額を超える分をすべて金利が最も高い借金に集中させる方法で、数学的には総支払利息を最も抑えられます。雪だるま式は残高が最も少ない借金に集中させる方法で、1件を早く完済できるため達成感を得やすく、モチベーションを維持しやすいのが利点です。どちらにも長所と短所があるため、このツールではスライダーで2つの戦略を自由な比率で配合できるようにし、どちらか一方を選ばなくてもよいようにしています。
重要な注意:計算結果はあくまで推定値です。実際の金融機関の計算方法(日割り計算、支払い猶予期間など)は本ツールの簡易的な月次複利モデルと異なる場合があるため、正式な請求書の内容を必ずご確認ください。
スライダーの仕組みとアルゴリズム
各借金には「金利ランク」と「残高ランク」という0〜1のスコアが割り当てられ、スライダーの値はこの2つのスコアの配合比率を表します。スライダーを「アバランチ式」側に近づけると金利ランクの重みが増し、追加返済額は金利が最も高い借金に優先的に集中します。「雪だるま式」側に近づけると残高ランクの重みが増し、残高が最も少ない借金に優先的に集中します。残高は毎月変化するため、シミュレーションは毎月このランキングを再計算しており、これによって雪だるま式で知られる「1件完済したら、その最低返済額を次の借金に回す」効果も自動的に反映されます。
なぜ「進捗を保存」する機能があるのか
1回だけ「このペースで返済したら何ヶ月かかるか」を計算するだけでは、一度見たら忘れてしまうツールになりがちです。このシミュレーターはブラウザのlocalStorage機能を使って現在の借金リストを保存でき、次回このページを開いたときに自動的に検出して読み込むかどうかを確認します。実際に毎月の返済が完了したら「今月の返済を記録する」を押すだけで、現在の設定に基づきその月の返済配分をシミュレーションし、各借金の残高を自動で更新します。これにより、1回きりの試算ではなく、あなた自身の実際の返済進捗を月ごとに積み上げて記録できます。データはすべてあなたのブラウザ内にのみ保存され、サーバーには一切送信されません。
アバランチ式と雪だるま式、学術的にはどう言われている?
この2つの用語はアメリカの財務作家デイブ・ラムジー氏らによって広く知られるようになりました。行動経済学の研究では、「総利息を最も抑える」ことと「早く達成感を得る」ことのどちらを重視するかによって、実際に借金を完済できる確率は雪だるま式(残高が少ない順)のほうがやや高い傾向にあるとされています。これは1件ずつ完済していく小さな成功体験がモチベーションの維持につながりやすいためです。詳しくはWikipedia: Debt snowball method(英語)をご参照ください。このツールがどちらか一方を強制せず、スライダーで自分に合った配合比率を見つけられるようにしているのはこのためです。
計算ロジックについて
シミュレーションは月単位で行われます。毎月まず「年利率 ÷ 12」で当月の利息を計算して残高に加算し、次に各借金から最低返済額を差し引きます。最後に「追加返済額」を、その月のスライダーの重みに基づいて再計算された優先順位に従い、最も優先順位が高い借金から順に、追加返済額が尽きるかすべての借金が完済されるまで投入します。ある借金が完済されると、その最低返済額は翌月以降の支出から自動的に除外され(雪だるま式の「次に回す」効果と同じ)、すべての借金の残高が0になるか、50年の上限に達するまでシミュレーションを続けます(上限に達した場合は「完済不可」の警告を表示し、返済設定の見直しを促します)。
よくある質問 FAQ
Q1:スライダーをちょうど中央(50/50)に置くとどういう意味ですか?
各借金の返済優先順位を、金利ランクと残高ランクにそれぞれ半分ずつの重みで決定することを意味します。利息の節約に完全に偏るわけでも、達成感の速さに完全に偏るわけでもない、2つの極端な戦略の中間的な折衷案です。
Q2:このツールでアバランチ式・雪だるま式それぞれ単独の結果だけを見ることはできますか?
できます。スライダーを一番左(0)にすれば純粋な雪だるま式、一番右(100)にすれば純粋なアバランチ式になります。それぞれの「総支払利息」と「完済までの月数」を記録して比較してみてください。
Q3:保存したデータは他の人に見られますか?
いいえ。このツールはすべてブラウザ内で計算が完結する純粋なフロントエンド処理で、データは現在使用しているブラウザのlocalStorageにのみ保存され、サーバーへは送信されません。アカウント登録も不要です。ただし、その分ブラウザや端末を変更したり、ブラウザのキャッシュを削除すると保存データは消えてしまう点にご注意ください。
Q4:シミュレーション結果はクレジットカードの請求書の利息計算と完全に一致しますか?
完全には一致しません。本ツールは複数の異なる借金を同時に比較しやすくするため、簡易的な「月次複利」モデルを採用しています。実際のクレジットカードのリボ払い利息の計算方法(日割り計算、支払い猶予期間のルールなど)はカード会社によって異なるため、実際の利息は本ツールの推定値と多少異なる場合があります。必ず正式な請求書もあわせてご確認ください。
他のツールもどうぞ