3 ポイント 投稿者 GN⁺ 2024-09-07 | 1件のコメント | WhatsAppで共有
  • Wealthfolioは、アカウント不要でローカル実行されるオープンソース投資トラッカーで、ポートフォリオデータをユーザー自身が直接コントロールできることに重点を置いている
  • 投資、純資産、支出・予算、資産配分目標、リバランス、パフォーマンスダッシュボード、配当・利子収入、退職・FIRE計画まで、個人財務トラッキングを1か所にまとめている
  • 証券会社と銀行のデータを1つの画面で確認でき、CSV明細を取り込めるほか、パフォーマンスはS&P 500や任意のETFと比較できる
  • オプションのサブスクリプションサービスであるWealthfolio Connectを使うと、証券会社同期、デバイス間のエンドツーエンド暗号化同期、家族との選択ポートフォリオ共有を利用できる
  • 基本利用はユーザーのデバイス中心で動作し、ポートフォリオ数に制限がなく、GitHubで6,260 starsを獲得しているプロジェクトである

ローカルファーストのポートフォリオ管理

  • Wealthfolioは、デスクトップ・モバイル・Webで利用できるプライベートなオープンソース投資トラッカーである
  • アカウント不要で、ユーザーのデバイス上で動作する構成を強調している
  • 主な機能は、投資口座、資産・負債、支出、予算、配分目標をまとめて追跡する形で構成されている
  • 投資と資産フローの追跡

    • Investments Tracking: 複数の証券会社と銀行を1つの画面で確認でき、どこからでもCSV明細を取り込める
    • Net Worth Tracking: 資産と負債を追跡し、全体の財務状況を把握できる
    • Spending & Budgets: キャッシュフローを追跡し、取引を自動分類して予算を組める
    • Income Tracking: ポートフォリオ全体の配当と利子収入を追跡できる
  • 配分、パフォーマンス、長期計画

    • Allocation Targets & Rebalance: 目標比率を設定し、乖離を確認しながらリバランス計画を得られる
    • Portfolio Insights: 資産配分、セクターエクスポージャー、地理的分布を確認できる
    • Performance Dashboard: 口座ごとのパフォーマンスを比較し、S&P 500または任意のETFをベンチマークにできる
    • Goals & Save-Up Planner: 目標金額までの貯蓄ペースと進捗状況を計算する
    • Retirement & FIRE Planner: 年ごとのシミュレーション、Monte Carlo Risk Lab、FIREモードを提供する
    • Contribution Limits: IRA、401(k)、TFSAの拠出上限を追跡する
    • AI Assistant: ポートフォリオについて質問し、AIベースのインサイトを得られる

Connectとアドオン

  • Wealthfolio Connectは、手動入力の負担を減らすためのオプションのサブスクリプションサービスである
    • Brokerage Sync: 口座と取引を自動で取り込む
    • Device Sync: すべてのデバイス間でエンドツーエンド暗号化同期をサポートする
    • Household View: 選択したポートフォリオを家族と共有する
    • 対応する証券会社はSupported brokersで確認できる
  • Add-onsで追跡範囲を広げられる
    • Investment Fees Tracker: ポートフォリオ全体の投資手数料を追跡・分析する
    • Goal Progress Tracker: 目標金額に対する投資進捗率を視覚的に表示する
    • Stock Trading Tracker: スイングトレードの株式取引をパフォーマンス分析とカレンダービューで追跡する
  • Wealthfolioは100% Open Source100% Yours、無制限の口座数を強調しており、GitHubで6,260 starsを獲得している

1件のコメント

 
GN⁺ 2024-09-07
Hacker Newsでの反応
  • ランディングページを見て最初に浮かんだ疑問は、証券会社/銀行の明細の取り込みについてだった
    対応している証券会社や銀行が具体的にどこなのか、どこかに一覧があって、そこから接続できるようにするべきだ。この機能は多くの人にとって「使うかどうか」を分ける要素になる可能性が高い
    今使っている「銀行CSVを書き出す → データ処理 → スプレッドシートに取り込む」というワークフローを置き換える意味があまりなく、最後の段階だけが変わって前段がそのままなら大きな利点はない

    • Quickenを毎日使っている立場からすると、金融機関とのシームレスな連携が最優先の要件だ
      何十もの銀行の壊れたUIを自分で巡回して「CSVダウンロード」オプションを探し、それが正しく動くことを願いながらファイルを落とし、さらにアプリケーションにちゃんと取り込めることを期待する作業を毎日繰り返したくはない
      以前は、連携がひどい、あるいは動かないという理由だけで実際に銀行を変えたことさえある
      残念ながら一部の銀行は、アプリケーションが直接接続する方式をやめて、Intuitサーバーのような仲介者が通信し認証情報を保存しなければならない受け入れがたいモデルへ移行している。ここ数年でこの点は目に見えて悪化した
      2番目の要件は、アプリケーションがローカルPCで動作することだ。クラウドベースのWebアプリや、VPSに自分で載せて粗いHTML/JS UI経由でアクセスするような方式は絶対に受け入れられない
    • まさにその理由でActual Finance[1]をセルフホストしてみたが、これは純資産追跡アプリというより予算管理アプリに近かった
      すでにSimpleFI[3]を参照するスタックがあったので、小さなエクスポートツール[2]を自作した。SimpleFIは、米国のほとんどの銀行について残高と取引情報を読み取り専用で参照できるようにしてくれ、Plaidに最も近いが、開発者向けの扱いやすさはずっと高いと理解している
      [1] https://actualbudget.com/
      [2] https://github.com/eduser25/simplefin-bridge-exporter
      [3] https://beta-bridge.simplefin.org/
    • 現時点では標準的なCSVファイルのみをサポートしており、列は Date, Symbol, Quantity, Activity Type, Unit Price, Currency, Fee だ
      対応しているアクティビティ種別は BUY, SELL, DIVIDEND, INTEREST, DEPOSIT, WITHDRAWAL, TRANSFER_IN, TRANSFER_OUT, CONVERSION_IN, CONVERSION_OUT, FEE, TAX だ
      例の形式は次の通り
      date,symbol,quantity,activityType,unitPrice,currency,fee
      2024-01-01T15:02:36.329Z,MSFT,1,DIVIDEND,57.5,USD,0
      2023-12-15T15:02:36.329Z,MSFT,30,BUY,368.6046511627907,USD,0
      2023-08-11T14:55:30.863Z,$CASH-USD,600.03,DEPOSIT,1,USD,0
    • Wealthfolioは分からないが、GnuCashにはQFX/OFX/CSVなどを取り込んだあと、手動で記録または修正した取引と照合する方法がある。銀行やカード会社が把握しているものよりはるかに豊富な情報を持たせられる
      GnuCashにはネットワーク経由で取り込む方法もあるが、自分では使ったことがない
      たとえばAmazonカードの請求1件を、注文に含まれる複数の支出勘定に分割し、カードのリワードやギフトカード残高の使用分まで一緒に反映できる
      GnuCashを1年ほどやめてスプレッドシートに移ってみたが、正確な残高の見通しを維持するには今でもかなりの作業が必要で、実際に必要だった多くの情報を逃していることに気づいた
    • 核心の問いはまさにそこだ。こうしたツールが提供する価値の99% はここから生まれる
      主要な銀行や証券会社の取り込みフローを、明確に定義された統合フォーマットで提供するオープンソースプロジェクトであれば、非常に大きなインパクトを持ち得る
      標準化されたCSVを取り込むだけのグラフツールなら、スプレッドシートでも数分で作れる
  • デザインは美しく、SaaSではなくオープンソース・セルフホスティングという発想もよい。ただ、Plaidのような形で銀行や証券会社に直接接続できないのであれば、自分にとっては選択肢になりにくい
    口座が多すぎて、CSVなどをダウンロードして取り込む手間を受け入れるつもりはない。今は純資産集計にはWealthfrontを、支出追跡にはCopilotを使っている

    • 第三者にそうした認証情報を預けるのは本当に嫌だが、こういう作業は四半期に一度しかしていない
    • ofxtoolsでデータをローカルにダウンロードして使ったことがある。基本的に、多くの米国の銀行・証券会社・クレジットカードが対応している古いQuicken/QuickBooksインターフェースをサポートしている
      ただしかなり無骨だ
  • この分野ではProjection Labにとても満足している。オープンソースではないが、生涯ライセンスを買えばセルフホストが可能だ
    開発者が継続的にアップデートしており、退職後の見通しを管理するのに欲しい機能がほぼすべて入っている

    • きちんとしたファイナンシャルプランナーを探すには面倒くさがりな自分にとって、今のところかなり興味深いツールだ
    • 実際に使った立場として、生涯ライセンス800ドルはそれだけの価値があると思う? かなり高く見える。月額サブスクと比べると元を取るまで7年以上かかる
    • このツールは特に北米の金融市場/制度を対象に作られているのか気になる
  • 良さそう。ポートフォリオ追跡用のオープンソースツールの中では、おそらく最も人気のあるPortfolio Performance[0]と比べてどうなのか気になる
    [0]: https://www.portfolio-performance.info/en/

  • これを見るのは2回目だが、チャートにラベルや軸がまったくないのはどうしても受け入れがたい
    投資はまったくしないが、チャートを見るなら情報を確認するために必ずインタラクションしなければならないような方式は嫌だと思う
    Apple風の曖昧な財務目標の進捗バーも同じだ。60%なのか、30ドルのうち20ドルなのか、どの期間基準なのか分からない。情報を削ったことが役に立っているようには思えない

  • 現在、ledger という 複式簿記システム の上に作られた似たような個人向けオープンソースのポートフォリオ追跡ツールを設定しているところです。
    バージョン管理しやすい yml 設定に惹かれました。
    Paisa をうまく設定できた人でも、うまくいかなかった人でも、試したことがあるなら何でも聞いてみたいです。
    https://paisa.fyi/
    https://demo.paisa.fyi/
    https://ledger-cli.org/
    こことこの2つのプログラムを比べても、今のところ大きな違いはあまり見えません。浅い宣伝のように読めたならすみません。

    • 以前は Beancount をかなり徹底して使っていました。ただ、仕事と健康の問題で、財務をそこまで細かく追跡するのが難しくなっていました。
      最大の不満は、データ入力の手作業感を減らしてくれる 自動補完/構文ハイライト のようなものがなかったことです。
      さっき挙げた問題の大半はもう過ぎ去っていて、Paisa は Beancount に戻るためのとても良いツールに見えます。近いうちに試すつもりです。
    • 面白そうです。ひとつ気になったのは、paisa.fyi で オープンソース や AGPL への言及を見つけられなかったことです。自分にはかなり重要な点ですし、他の人にとってもそうだと思います。そこに追記するとよさそうです。
      保存先としてテキストファイルを使うアイデアは、git で変更履歴を追えるので良いですね。これも確認してみるつもりです。
  • 良さそうです。こういう用途でスプレッドシートを使う理由のひとつは、Google Sheets で妻と共有して、それぞれ別のアカウントを定期的に更新できるからです。

    • 以前、Ask HN に Google Sheets のフロントエンドのように動くアプリがあるか投稿したことがあります。
      モバイルやデスクトップアプリに情報を入力すると Sheets と同期される形を望んでいたのですが、そういう解決策はなさそうでした。自分で作るしかないのかもしれません。
  • Wealthsimple と本当にそっくりに見えますが、同じ グラフフレームワーク のようなものを使っているのでしょうか?

  • Wealthfolio はリリース後、ある程度の関心を集めるようになりました。
    アプリのための一種のマニフェストを書きました: https://wealthfolio.app/manifest
    ロードマップの草案もあります: https://github.com/afadil/wealthfolio/discussions/70
    最高のデスクトップ追跡ツールにするべく取り組んでいく予定です。

  • Mint がなくなったあと、この市場には本当に 空白 ができました。

    • Mint.com が閉鎖されたあと代替を探していて Monarch Money を見つけ、喜んで料金を払っています。
      新機能がかなり頻繁に追加されていますし、投資追跡のサポートもさらに改善されつつあるようです。
    • Empower、以前は Personal Capital という名前でしたが、これをもうほぼ10年使っていて、十分満足しています。
    • 必ずしもそうではありません。Mint の終了後、代替サービスはあちこちから一気に出てきました。
      Plaid のような集約サービスのおかげで比較的手を出しやすい領域ですし、すでに飽和した市場です。
      ただし元の投稿のプログラムはローカルで動作し、オンライン口座の集約よりも個別の投資追跡に焦点を当てている点で少し異なります。