株式や暗号資産など、さまざまな資産の投資ポートフォリオの運用状況を追跡・評価するデスクトップアプリケーション。
investbrainapp/investbrain
複数の証券会社の保有資産をまとめ、市場パフォーマンスを追跡できる、Laravelベースのセルフホスト型投資管理ツール。
代替できる製品:Personal Capital
Kubera
- スター
- 940
- フォーク
- 76
- 未解決の Issue
- 13
- 最終コミット
- 5 時間前
このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。
これは何?
Investbrainは、Laravel製のPHP Webアプリケーションとして構築されたセルフホスト型の投資管理ツールです。複数の証券会社にまたがるポートフォリオや取引を一元管理し、保有資産を追跡して、パフォーマンスの推移を確認できます。配当や株式分割のデータは、バックグラウンドで実行される更新コマンドが処理します。
市場データは、プロバイダーを切り替えられるインターフェースを通じて取得します。Yahoo Finance、Twelve Data、Finnhub、Alpaca、Alpha Vantageに対応しており、複数のプロバイダーを優先順に指定すると、リクエストに失敗した際に次のプロバイダーへ自動で切り替わります。開発者は市場データ用インターフェースを実装して、独自のプロバイダーを追加できます。
オプションのAIチャット機能では、自分の保有資産に基づいた質問への回答を得られます。OpenAI、Anthropic、Geminiなどの主要なホスト型LLMサービスに加え、Ollamaやその他のOpenAI互換エンドポイントにも接続できます。バックアップや移行用に、ポートフォリオデータをインポート・エクスポートできます。推奨されるインストール方法はDocker Composeです。
主な機能
- 01複数の証券口座にまたがる保有資産や取引を、ひとつのダッシュボードで追跡できます。
- 02Yahoo Finance、Twelve Data、Finnhub、Alpaca、Alpha Vantageから市場データを取得でき、失敗時には自動で切り替わります。
- 03ホスト型LLMまたはOllamaを使い、自分の保有資産に基づいてAIアシスタントとチャットできます。
- 04バックアップやデータの持ち運びに備えて、ポートフォリオや取引をインポート・エクスポートできます。
- 05スケジュール実行されるコマンドが、価格・配当・株式分割のデータを更新し、取得原価を再計算します。
ユースケース
- 複数の証券会社に分散している投資を、ひとつの画面にまとめて管理する。
- 金融データを自分のサーバーに保管できる、プライベートなポートフォリオ管理ツールをセルフホストする。
- Ollamaでローカルモデルを動かしながら、自分の保有資産についてLLMに質問する。
- Laravelアプリケーション向けのカスタム市場データプロバイダーを開発またはテストする。
クイックスタート
- 1
docker-compose.yml ファイルをダウンロードします
curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml - 2
compose ファイルの環境設定を調整します
- 3
Docker Compose でアプリを起動します
docker compose up - 4
ブラウザーで http://localhost:8000/register を開きます
使う前に知っておきたいこと
- セルフホスティングには、マシンに Docker Engine がインストールされている必要があります。
- AI チャット機能を使うには、プロバイダーから取得した独自の API キー、またはセルフホストの Ollama エンドポイントが必要です。
- Yahoo の市場データは、一部のファイアウォールや Pi-hole などの広告ブロッカーによってブロックされることがあります。
トピック
よくある質問
- investbrain とは?
- 複数の証券会社の保有資産をまとめ、市場パフォーマンスを追跡できる、Laravelベースのセルフホスト型投資管理ツール。 Investbrainは、Laravel製のPHP Webアプリケーションとして構築されたセルフホスト型の投資管理ツールです。複数の証券会社にまたがるポートフォリオや取引を一元管理し、保有資産を追跡して、パフォーマンスの推移を確認できます。配当や株式分割のデータは、バックグラウンドで実行される更新コマンドが処理します。
- investbrain は無料で使えますか?ライセンスは?
- investbrain は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- investbrain は今もメンテナンスされていますか?
- 活発にメンテナンス中。investbrain の最終コミットは 2026年11月7日 です。
- investbrain は何に使えますか?
- 複数の証券会社に分散している投資を、ひとつの画面にまとめて管理する。 金融データを自分のサーバーに保管できる、プライベートなポートフォリオ管理ツールをセルフホストする。 Ollamaでローカルモデルを動かしながら、自分の保有資産についてLLMに質問する。 Laravelアプリケーション向けのカスタム市場データプロバイダーを開発またはテストする。
- investbrain のインストール方法は?
- docker-compose.yml ファイルをダウンロードします: curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml compose ファイルの環境設定を調整します Docker Compose でアプリを起動します: docker compose up ブラウザーで http://localhost:8000/register を開きます
- investbrain はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/investbrainapp/investbrain
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数口座の株式、ETF、暗号資産を管理できるオープンソースの資産管理ソフトウェア。Dockerでセルフホスト可能。
投資、純資産、支出、シミュレーションを管理できる、ローカル優先のオープンソース家計管理ツール。デスクトップ、iOS、セルフホスト型Dockerに対応。
複数の証券会社から取引を取り込み、パフォーマンスの傾向を分析できるセルフホスト対応のトレードジャーナル・分析プラットフォーム。
Webアプリへのリンクを整理できるセルフホスト型ダッシュボード兼ブラウザーのスタートページ。対応サービスのリアルタイム統計も表示できます。
リスト、タグ、REST APIを備えた、リンクの保存・整理・アーカイブ・共有ができるセルフホスト型ブックマーク管理ツール。