1 ポイント 投稿者 GN⁺ 2024-08-09 | 1件のコメント | WhatsAppで共有
  • 個人・ビジネスの財務における 収入・支出・貯蓄の流れを一画面で理解できるようにする、視覚的な予算計画ツール
  • 中核モデルは PocketsFlows で、財務項目とその間の資金移動を周期ごとにつなげて表示する
  • 予算計画では固定された表よりもお金の移動経路を重視し、不足している支出は別のポケットから補い、余った現金は必要な場所へ移せる
  • 新しい Investment planning 機能は、ポートフォリオのパフォーマンスシミュレーション、資産配分分析、口座・資産クラス間の投資フロー可視化をサポートする
  • Free と Supporter のどちらも無制限の予算・投資計画を提供し、Supporter は年 $20 で広告なしで利用できる

お金の流れを Sankey で構成する方法

  • BudgetFlow は、インタラクティブな Sankey ダイアグラムで予算と財務計画を可視化するサービス
  • Pockets は、収入、支出、口座、グループなど、ユーザーの財務構造を構成する要素を表す
  • Flows はポケット間でお金が移動する仕組みを追跡し、各フローには周期と金額が設定される
  • 視覚的な予算計画は、収入、支出、貯蓄を一目で把握できる財務マップを作ることに焦点を当てる
  • 資金管理では、ユーザーのニーズに合わせてポケット間の移動を調整する
    • 支出を賄う必要がある場合は、別のポケットから持ってこられる
    • 特定のポケットに余った現金があれば、必要な場所へ送れる
  • Customizable Flows により、財務目標に合った柔軟な周期で取引フローを設定できる

投資計画と料金プラン

  • 新しい Investment planning 機能は、資産管理のための計画ツールを提供する
    • ポートフォリオのパフォーマンスをシミュレーションする
    • 資産配分を分析する
    • 複数の口座と資産クラスの間の投資フローを可視化する
  • 料金プランは FreeSupporter に分かれる
    • Free: 無制限の予算、無制限の投資計画、Supporter への切り替えを案内する広告が時々表示される、価格は $0
    • Supporter: 無制限の予算、無制限の投資計画、広告なし、価格は年 $20
  • 表ベースの家計簿よりも、フロー中心の財務マップを必要とするユーザーに適した形態

1件のコメント

 
GN⁺ 2024-08-09
Hacker News の意見
  • /r/dataisbeautiful にある多くの Sankey ダイアグラムで気になるのは、途中のどこかに大きな容器が 1 つできて、その後ろの詳細データが消えてしまう点です。
    私の予算では、給与の自動振込を複数の口座に分けられますし、実際にそうしています。一部は小遣い口座へ、一部は貯蓄口座へ行きます。ほかの人の場合は、扶養手当や養育費のような項目が給与から源泉控除されることもあります。
    この例の予算でも、フリーランス収入を直接貯蓄に回せるのか、給与から 300 を差し引いてメイン口座を経由せず養育費に送れるのかが気になります。1 つの世帯に収入源が 2 つあり、「個人口座 2 つと共同口座 1 つ、それぞれ自分の個人口座に 10%、相手の個人口座に 10%、共同口座に 80%」のような構造なら、1 つの「メイン」口座ではなく、そのまま表現できるべきです。

    • Sankey グラフでは、ある段階をそのまま飛ばせます。たとえば「収入 1」から「予算」を経由せず、直接「支出 1」へつなげられます。
      ただし多くの人はすべての収入を 1 つの銀行口座に入れるため、その口座がすべてのお金が通る「大きな容器」になります。手早く作った例はこちらで見られます: https://sankeymatic.com/build/?i=OoQw5gpgzgBA2gFgKwAYC6MAqIA...
    • 予算・財務ツール全般は、お金は代替可能であるという前提で動いています。これは、経済学者が人はこう動くと信じている方式と、実際に人が動く方式が異なる事例の 1 つです。
      予算管理から最も大きな助けを得られそうな人たちは、お金を代替可能だとは考えていません。異なる収入を異なる支出カテゴリに、心の中で割り当てています。
      人々がお金を「そうあるべき方式」ではなく、実際に感じている方式に合わせたツールには、既存の枠組みを破る機会がありそうです。
    • N 個の収入源がある世帯を扱うときは、次の段階を計算するのに必要な各段階ごとに、Sankey のバケットをできるだけ小さく保つのがよいです。
      たとえば健康貯蓄口座、税引前総所得、FICA 税率、Medicare 税、Medicare 保険料、SSDI 追加所得税の 5 段階、401K 源泉控除、会社株式マッチングの 3 段階、退職給付の別途有効化によるフロー中断の 9 段階、長期障害保険の税金、各種地方・州所得税といった奇妙な段階があります。
      避けるべきなのは「予算」バケットへまっすぐ線を引くことで、帳簿式には通常「税引後の利用可能現金」と「非課税の利用可能現金」へ送るほうがよいです。
      そのため、個人別の勤労所得、税引前の拘束資金、税金、翌年の税還付へ繰り延べられる金額、課税対象給与のような Sankey グループができます。課税対象給与には SSRB 支払い、401k、年金、学資貯蓄口座、利息収入、資本損益、そして最近の「bitcoins」まで含まれることがあります。
      その後は複雑な支出項目へ展開できますが、私はそこまでは気にしていません。
    • デスクトップではよりうまく動作します。マウスでフローにホバーすると、そのフローを構成する個別の構成要素を見られ、それぞれをクリックして確認・修正できます。
      フローも完全に自由に設定できるので、言及されたすべてのケースは簡単に可能です。
    • データが「消える」とはどういう意味なのか、よく分かりません。左側にそのままあります。お金は代替可能なので、予算の観点ではどこから来たかは重要ではありません。
      税金や養育費のような義務・債務を入れる理由もよく分かりません。予算の核心は自分がどう配分するかを選ぶことなので、自分の選択ではない項目をなぜ追加する必要があるのか疑問です。
      フリーランス収入が直接貯蓄へ行くというのが、「フリーランスでいくら稼いでもすべて貯蓄に回す」という意味なのか気になります。
  • Sankeyをうまく活用した事例。銀行口座の支出データを自動で取り込みたい
    時刻・日付、取引先、金額(入金/出金)が入ったCSVをエクスポートできるので、それをカテゴリ別に抽出してくれるとよさそうで、この作業にはLLMが役立つかもしれない
    その後、月別または四半期別にフローが自動生成され、自分が定義した大きな変化があれば通知で知らせてくれるとよい。能動的な予算管理というより、今は見ていない消費パターンの変化を受動的にナッジしてくれる用途に近い

    • そういうアプリを作っている。完成まではまだ遠いが、今は銀行のリアルタイムデータと同期している。実際には数時間遅れの、ほぼリアルタイム
      目標は、アプリができるだけ多くの作業を代行し、十分に貯蓄できているか、どの項目で普段より多く使っているか、チャートと現在の貯蓄率に基づく将来の貯蓄見通しを、利息・キャピタルゲインまで反映して知らせること
      アプリには、債務返済の優先、一部投資、収入より少なく使うといった健全なファイナンシャルプランニングの原則を入れようとしている。関心のある人の話を聞いてみたい
    • Monarch Moneyの共同創業者。私たちのアプリは銀行口座を接続すると、この機能のかなりの部分をすでに提供しており、Sankeyフロー可視化はかなり人気のある画面の1つ
    • CSVがあり、LLMの利用も問題ないなら、LLMにSankeyプロットを作るPythonコードを頼めばよい。データ整形は難しくない
  • Sankeyダイアグラムが好きなのだが、MintやQuickenのような主要な個人向け家計管理アプリ、さらには企業ERPがなぜ標準で提供しないのか理解できない
    このツールを予算に使ってみるつもりで、実際の支出も同じ方法で見たい

    • Monarchがよく合いそう。支出の可視化にMonarchのSankey機能を使っている(https://www.monarchmoney.com/features/spending
    • そういう製品のプロダクトマネージャーは、Sankeyダイアグラムを追加しても追加売上はまったくないだろうとかなり確信していそうで、自分も同意する
      実装に1日しかかからないとしても価値はなく、その後の機能保守が一生ついて回ることを考えるとなおさらだ
      個人的にRedditで個人財務のSankeyダイアグラムを何度も見たことがあるが、誰にとってどんな役に立つのか、他の方法で既に得られない実行可能な洞察を何で与えるのか、理解できたことがない
    • ここ数年**YNAB(You Need A Budget)**を使っているが、コミュニティ運営の拡張にSankeyダイアグラムやさまざまな可視化・レポートが入っている。強くおすすめする
  • 複数の退職後のシナリオと税金への影響、資金の取り崩しフローを描くのにPythonのSankeyを使っている。特に3つ以上のバリエーションを並べて表示したり、自分の場合のようにビューアを積み重ねて見せられると便利
    本当に優れたグラフツール

    • Projection Lab[0]もチェックする価値がある。関係者ではなく、満足している顧客というだけ
      [0]: https://projectionlab.com/
  • 比較的シンプルなプライバシーポリシーを入れてくれていてよい: https://www.budgetflow.cc/privacy_policy
    利用規約もある: https://www.budgetflow.cc/terms_of_service

    • 一般的なSaaSに使える標準的な利用規約/プライバシーポリシーがあるのか気になる。たいてい要件は似ていて、後で事業が変わる場合に備えて、より広い範囲をカバーしがち
      弁護士を雇って作成してもらったことがあるが、モバイルアプリやユーザー生成コンテンツに関する無関係な条項が入り、誤字だらけの変な文書を受け取った。なので振り出しに戻った
      はっきり言うと、追加条項そのものが問題なのではなく、誤字の多いテンプレートは、誤字のない適当なテンプレートより本質的に信頼できなさそうに見える、という点が問題
  • ここ数年、まったく同じ用途でSankeyを使っている。Google Chartsと約40行のJSコードで作り、SVGを書き出すかスクリーンショットをプレゼン資料のスライドに貼っている
    やや面倒でミスが起きやすいプロセスだが、うまく動く。Google ChartsのSankey実装にもいくつかバグがあり、項目の入力順が可視化の配置に影響する
    自分の場合はプロジェクト単位の予算を扱い、上位にロールアップする必要があるので、数字が合っているか確認しなければならない。簡単に試したところ、このツールではまだそれはできなさそう。末端の詳細な数字を入力してからグループ階層を作りたいのであって、上から下まで全ての数字を一つずつ入力したいわけではない

  • ここ数か月、似たような個人向け家計管理アプリを作っていて、今はベータ段階
    基本的にはPlaid、自動分類などを組み込んだ個人向け家計管理アプリで、ダッシュボードが月別支出のSankeyチャートを自動的に動的更新する
    例: https://imgur.com/a/olpW97s
    あからさまな宣伝だがこちら: https://www.conquest.money/

    • 見た目がよい。概念的には別のことをしているように思う。自分のアプリは意図的に支出追跡を持たず、純粋に予算計画だけに集中している
      それでも支出からSankeyを自動生成するアイデアはよいし、よく作られていると思う
  • アイデアが本当に良い。お金の流れを俯瞰図として見ることは、戦略を立てて維持するうえで重要
    こういうツールを何年も探していて、合うものがなかったので今はスプレッドシートを使っている。このシンプルな図のほうがずっと明確
    ただし UX は磨き込む必要がある。今はほとんど使いにくいレベルで、数値の変え方を理解するのに数分かかったし、今でも pocket をどう追加するのかはっきり分からない
    「pocket」という名前も、自分には十分に説明的ではない。何と呼ぶべきかは分からないが、単に「entity」として、収入、口座のようなバリエーションを持たせる方法もありそう
    税金の源泉徴収のように、他の項目の一定割合を取る pocket も必要。まとまったフィードバックではないが、アイデアは本当に気に入っていて、役に立てばうれしい

    • デフォルト予算があるホーム画面には pocket/flow の追加ボタンがなく、予算リストを管理するページにしかなかった。でもそこにもあるのが当然なので、たった今追加した
      名前付けは本当に難しい。最初は「nodes」と呼んでいたが、多くの人には分かりにくかった。もう一度分析する必要があり、言うように単に income/expense/account/grouping などと呼ぶのが正しいのかもしれない
      一定割合を取ったり送ったりするアイデアは非常に興味深い。現在の方式を一般化したものに近い
  • 共有してくれて良かった。予算に Sankey ダイアグラムを使うのは初めて見たが、とても直感的に感じる
    こうした予算ツールが計画と予算監査のどちらに役立つのか気になる。あるいは、自分が考えているものには別の名前があるのかもしれない
    予算計画と言うなら、X をしたら Y に何が起きるのかをツールが教えてくれることを期待する。たとえば今車を買うと、購入費と継続費用が 12 か月後の住宅の頭金の上限にどう影響するか、といったこと
    あるいは A を望むなら、B、C、D をどう調整すべきかも知りたい。たとえば来年ニュージーランド旅行に行きたいなら、目標達成のために予算をどう変えられるか、というような形
    これを計画と呼ぶのが正しいかは分からないが、可視化はここで役に立つかもしれない

  • とてもきれい。ひとつ気になったのは、予算項目にマウスを載せると、その項目の出発点と到着点だけが強調され、距離 1 までしか表示されないこと
    ルートから末端まですべて強調すれば、お金が実際にどこから来てどこへ行くのかを見られて便利そう。たとえば「Retirement Savings」に載せると「Savings」項目だけが強調される
    しかし、そのお金が最終的にどこから来ているのか、つまり Freelance と Salary が供給する Main Account から来ているところまで見たい