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 实现轻松部署。
  • 全面的工具集:提供命令行工具用于刷新市场数据、股息和汇率。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目