芋出し画像

家蚈・投資・䜏宅・老埌をひず぀に。個人向け資産運甚シミュレヌタヌを䜜っおみた。

資産運甚を“なんずなく”で終わらせないWebアプリ。

資産運甚っお、情報はたくさんあるのに、最終的には「で、自分の堎合はどうなの」に答えづらい。NISAやiDeCo、個別株、高配圓、ゎヌルド、䞍動産、䜏宅賌入、老埌の取り厩し  。
論点が倚すぎお、ひず぀ず぀考えおいるうちに、党䜓像が芋えなくなるこずがよくありたす。

私自身、Money Forward MEのヘビヌナヌザヌですが、結局、倧局が芋えない。ゎヌルからの逆算たでは出来ない。

本業のほうでもVibe Codingでどこたでやれるのかを詊す必芁もあったので、自分甚に 資産運甚シミュレヌタヌ を䜜っおみたずいうこずです。

アプリぞは䞋蚘から飛べたす。いたのずころWeb版のみ。Cursor経由で色々なLLM䜿い分け, Githubにリポゞトリ眮き, AuthずDBはFirebaseに, Vercelに眮いおたす。

アプリはこちら。金融資産をトヌタルに俯瞰できたす。

単なる「将来いくらになるか」を芋るツヌルではなく、目暙からの逆算で家蚈、投資、ラむフむベント、リスク、そしお意思決定 をひず぀に぀なげるためのアプリです。

珟圚のアプリは、資産䞀芧、保有銘柄むンポヌト、じぶん幎金蚭蚈、資産運甚シミュレヌション、リバランス、リスク怜蚌、ラむフむベント、Die With Zero 戊略たでをひず぀の UI の䞭で扱える構成になっおいたす。もちろんデヌタはナヌザヌ自身にしか芋えないし、䜿い終わった跡デヌタを消す せる機胜も備えおたす。

なぜ䜜ったのか

きっかけはシンプルで、
「個別の詊算はできおも、人生党䜓の意思決定には぀ながりにくい」
ず感じたこずです。

たずえば、

  • いたの資産配分でこのたた攻めおいいのか

  • ゎヌルド比率を䞊げるず、目暙資産の達成確率はどう倉わるのか

  • 高配圓を積み䞊げるず、キャッシュフロヌはどう安定するのか

  • 䜏宅取埗を優先したら、どこたで守りに寄せるべきか

  • 老埌の取り厩しや生掻費を含めるず、今の方針は持続可胜なのか

こういう問いは、ひず぀の衚蚈算では意倖ず扱いづらい。

だから、
「いたの資産状況」から始めお、「将来の遞択肢」を比范できるツヌル を目指したした。

このアプリでできるこず

1. たず、今の資産を敎理する

資産䞀芧タブでは、珟圚の資産状況を入力・管理できたす。
このデヌタはそのたた、埌続のシミュレヌション入力の初期倀にも䜿われたす。

さらに、蚌刞䌚瀟の Excel 出力から 保有銘柄・評䟡額を取り蟌み、䞍足する配圓利回りなどを補完できるようにしおいたす。保有銘柄デヌタは保存・再読蟌の round-trip テストも远加しおいお、継続利甚を前提にした土台を敎えおいたす。

2. 公的幎金だけでは心配なら、「じぶん幎金」を蚭蚈する

じぶん幎金タブでは、公的幎金以倖の配圓収入を蚭蚈できたす。
高配圓ETFや高配圓投信などを前提に、目暙月額配圓収入を達成するための投資蚈画 をシミュレヌションできたす。
しかも、その結果を基本シミュレヌション偎に反映させる流れも持っおいたす。

3. 家蚈ず投資をたずめお将来掚蚈する

資産運甚シミュレヌションでは、投資蚈画、収入・支出、幎金、iDeCo などを入力し、将来の資産掚移を基本シナリオで可芖化 できたす。
デフォルト倀の仕組みもあり、保存枈みデヌタを読み蟌んで継続的に䜿いやすいようにしおいたす。

資産掚移シミュレヌション

4. リバランス戊略を比范する

リバランスタブでは、資産運甚のベヌスシナリオを前提に、戊略ごずのリバランス方針を比范 できたす。
戊略ごずの Monte Carlo 蚭定に倉換し、最終䞭倮倀、目暙達成確率、最倧ドロヌダりン、珟預金ラむン割れ確率、砎綻確率、助蚀文たで返すようになっおいたす。

シナリオ別シミュレヌション

5. 「䞊振れ」より「䞋振れ」を芋る

リスク怜蚌では、シナリオ比范 / 感床分析 / 簡易モンテカルロ によっお、
䞋方リスクの目安を確認できたす。単に「増える前提」を䞊べるのではなく、どこで厩れやすいか を芋るための機胜です。

6. ラむフむベントたで含めお考える

䞍動産賌入シミュレヌション

䜏宅、教育、結婚、育児、車、旅行、介護など、むベント別に必芁額や時期を管理できるラむフむベント機胜も入れおいたす。
資産運甚は、結局のずころ生掻のためのものなので、投資だけを切り離さずに芋たいず思っおこの圢にしたした。

7. 「Die With Zero戊略」䜿い切っお死ぬための逆算

最埌にDie With Zeroシミュレヌションも出来るようにしおあるので、今埌の人生で「お金が幟らあれば足りるのか」の感芚が掎めるようになっおいたす。

8. デヌタ品質の“穎”を芋぀ける

このアプリでは、資産䞀芧・保有銘柄・Base 入力に察しお
DataQualityBanner を出せるようにしおいたす。
「入力した぀もり」で進んでしたうのが䞀番危ないので、
䞍足や䞍敎合を先に芋぀ける仕掛けを入れおいたす。

9. ダむゞェストPDFずしお出力する

手元で芋るだけではなく、
ダむゞェストレポヌトを PDF 出力 できるようにもしおいたす。
考えた内容を保存・共有・芋返すための導線ずしお、ここはかなり重芁でした。

いた特に力を入れおいるこず

最近は、機胜を増やすだけではなく、
継続的に䜿えるこず ず 壊れにくいこず を重芖しおいたす。

たずえば、

  • プロフィヌルりィザヌドで家蚈・蚈画の前提をたずめお持぀

  • そのプロフィヌルを Base / 䞍動産 / リバランスの初期倀に反映する

  • テストを敎備しお、シミュレヌションの仕様倉曎を怜知する

ずいう方向に進めおいたす。実際に ProfileSetupWizard、profileToBaseInputs、profileToRealEstateDefaults、profileToRebalancingDefaults ずいった構成が入り始めおいたす。

たた、Monte Carlo 回垰、Base 蚈算 fixture、保有銘柄の round-trip、助蚀ルヌル、リバランス比范の deterministic テストも远加しお、最䜎限の品質ゲヌトを䜜りたした。

ただ課題もありたす

もちろん、ただ完成ではありたせん。

倧きな課題は2぀あっお、

ひず぀は、継続利甚のための入力負荷。
蚌刞口座の情報を毎回人力で取り蟌むのは、やはり面倒です。
ここは将来的に API 連携や、差分むンポヌトの改善が必芁だず思っおいたす。

もうひず぀は、アプリずしおの掗緎床。
機胜が増えたぶん、UI 党䜓の統䞀や、入力導線の敎理、モバむルアプリ化をすべきか吊かの怜蚎などを進めおいたす。

ただ、逆に蚀うず、
このアプリは今ちょうど 「詊䜜」から「䜿える道具」に倉わったタむミング にありたす。

このアプリで目指しおいるこず

最終的にやりたいのは、
「正しい投資法」を抌し぀けるこずではありたせん。

そうではなくお、
自分のゎヌル、自分の資産、自分の人生蚭蚈に合った意思決定を支えるこず です。

  • 攻め続けるのか

  • 守りに寄せるのか

  • 䜏宅を優先するのか

  • 配圓を育おるのか

  • 安定資産を増やすのか

そういう問いに察しお、
“なんずなくの気分” ではなく、
比范可胜なシミュレヌションず、説明可胜な助蚀 を返せるツヌルにしたいず思っおいたす。

ただ発展途䞊ですが、かなり面癜くなっおきたした。
これからも改善を続けおいきたす。


さいごに

ここたで読んでくださっおありがずうございたす。
資産運甚は、溢れる情報の䞭から有甚な情報を芋぀けるこずより、「人生の意思決定ず実行方法の蚭蚈」のほうが難しい。そのための道具を䜜ろうずしおいたす。

ただ荒削りですが、耇数のLLMに客芳的に刀断させおみたら“実甚に耐えうる道具”になっおきたようです。実はこの文章もLLMにレポゞトリを読たせお、数分でたたきを曞かせお、埮修正したものです笑

今埌は、入力負荷の軜枛ずUIの磚き蟌みを進めながら、より継続利甚しやすい圢にしおいく぀もりです。コスト芋合いで軜埮な課金モデルにする必芁性も出おきそうなので、無料で詊しおみたい方は今のうちに。

いいなず思ったら応揎しよう

Yuki Tateyama もし奇特にもサポヌト頂ける方がいらっしゃるようであれば、もっず圹に立぀蚘事を曞いおみようず思っおいたす。

この蚘事は noteマネヌ にピックアップされたした

noteマネヌのバナヌ