investbrainapp/investbrain
Smart LLM-enabled investment tracker that consolidates and monitors market performance across your different brokerages
何を解決するか
Investbrain は、ユーザーがポートフォリオを管理・追跡し、情報に基づいた投資意思決定を行うのを支援するオープンソースの投資追跡ツールです。保有資産の監視、パフォーマンスの追跡、市場データの統合を一元的に実現します。
動作方法
Investbrain は Laravel PHP Web アプリケーションとして構築されており、Yahoo Finance、Twelve Data、Finnhub、Alpaca、Alpha Vantage などのソースからリアルタイムの株式市場データを取得するための拡張可能な市場データプロバイダインタフェースを使用しています。データの信頼性を確保するための組み込みフォールバックメカニズムも備えています。AI機能については、OpenAI、Anthropic、Gemini、xAI などのさまざまな LLM プロバイダと、Ollama などのローカル LLM ランナーを統合し、ユーザーが自身の投資保有資産とチャットできるようにしています。
対象ユーザー
商用投資追跡ツールの自己ホスティング型オープンソース代替品を希望する投資家、および市場データプロバイダシステムを拡張したい開発者。
主な特徴
- AIパワードチャットアシスタント:ユーザー自身の投資データに基づき、意思決定のための思考パートナーとして機能します。
- 拡張可能な市場データ:複数のプロバイダをサポートし、設定可能なフォールバックシステムとカスタムプロバイダの作成が可能です。
- データのポータビリティ:ポートフォリオおよび取引データのインポート・エクスポート機能を内蔵しています。
- 自己ホスティング:Docker Compose を用いた簡単なデプロイが可能。
- 包括的なツールキット:市場データ、配当金、為替レートの更新に使用できるコマンドラインユーティリティを提供しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト