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 功能方面,它整合了多種 LLM 提供者(OpenAI、Anthropic、Gemini、xAI 等)以及本地 LLM 執行器(如 Ollama),讓使用者能與自身的特定投資持股進行對話。

適用對象

希望擁有自托管、開源的商業投資追蹤工具替代品的投資者,以及希望擴展市場資料提供者系統的開發者。

主要亮點

  • AI 驅動的聊天助理:基於使用者自身的投資資料,作為決策過程中的思維夥伴。
  • 可擴展的市場資料:支援多個提供者,具備可設定的備援系統,並支援建立自訂提供者。
  • 資料可移植性:內建投資組合與交易資料的匯入與匯出功能。
  • 自托管:透過 Docker Compose 實現輕鬆部署。
  • 全面的工具集:提供命令列工具用於更新市場資料、股息與匯率。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案