2026年1月9日星期五

首个开源金融平台,斩获 5。4 万 GitHub Star!

在做量化分析或者投资研究时,我们最头疼的往往不是写策略,而是搞数据。

想用好一点的数据,一年几万美金的订阅费,直接把我们劝退。

退而求其次,去抓取数据,去找各种免费 API,每个接口格式不一样,返回字段更是混乱。

光是清洗数据就得花费我们 80% 以上的时间,只剩下 20% 的精力,用来做真正的数据分析。

直到最近,我在 GitHub 发现一个开源的金融平台:OpenBB,正试图终结这种混乱局面。

Logo

它不仅仅是一个简单的爬虫工具,更像是一个金融数据的"统一接口层",还是第一个将数据与 AI 相结合的 AI 金融工作站。

目标也很明确,就是让所有人,可以在任何地方轻松进行专业级的投资研究。

目前,该项目在 GitHub 上已经斩获了54000+ Star 数,社区非常活跃。

star-history-202619

项目的前身非常硬核,早期叫做 Gamestonk Terminal,是当年 Reddit 散户大战华尔街时期的产物。

经过了这几年的不断迭代,它现在已经进化成了 Open Data Platform (ODP)

简单来说,它帮我们将各种金融数据源全部打通。

支持集成专有数据、授权数据以及公共数据源,并把它们封装成了一套标准化的接口。

Logo

意味着,我们不再需要像前面提到的,需要自己动手从几十份不同的 API 文档从抓取数据。

比如我们想拿到苹果公司历史股价,现在只需要一行代码就能搞定:

from openbb import obb# 一行代码获取苹果公司历史股价output = obb.equity.price.historical("AAPL")# 直接转为 Pandas DataFrame,方便后续分析df = output.to_dataframe()

而且数据拿到手后,就是标准化的格式。

我们可以直接把它丢进大模型里进行回测,省去了大量甚至可以说绝大部分的数据清洗工作。

image-20260109152923134

而且,OpenBB 最近的一个大动作,是开始全面拥抱 AI Agent。

我们在之前的文章里也聊过 MCP(模型上下文协议),OpenBB 现在的定位就是 AI 的 "金融数据军火库"。

它的架构设计理念就是 "一次连接,处处使用"。

通过它的接口,我们可以让 Claude 或者 ChatGPT 拥有实时获取金融数据的能力。

image-20260109152953894

以前问 AI "今天苹果股价多少",它可能会胡说八道或者说不知道。

现在配合 OpenBB,AI 可以直接调取底层数据。它甚至能帮我们生成一份带图表的简易研报。

这对于想开发 AI 金融助手的朋友来说,绝对是一个绕不开的基础设施。

image-20260109153032515

除了作为 Python 库使用,它还提供了一个非常专业的 Web 工作台。

也就是 OpenBB Workspace

这就很灵活了。如果我们是喜欢写代码的极客,可以用 CLI 甚至 Vim 风格的操作来看盘。

如果我们是分析师,也可以用 Web 界面来拖拽图表。

图片

安装也非常省心。

只要我们的环境是 Python 3.9 到 3.12 之间,直接 pip 一把梭:

pip install openbb

如果我们想体验它的命令行交互模式,也可以安装专门的 CLI 包:

pip install openbb-cli
The first FREE AI Financial Terminal | by Didier Rodrigues Lopes ...

总的来说,OpenBB 就像是金融数据领域的"瑞士军刀"。

它用开源的方式,把原本昂贵、封闭的金融数据门槛大幅打了下来。

这让普通开发者,也能拥有机构级的分析工具。

GitHub 项目地址:https://github.com/OpenBB-finance/OpenBB

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

没有评论:

发表评论

DeepSeek V4春节突袭!编程能力碾压Claude,全球代码圈要变天?

编程之神,即将易主。 编程之神,即将易主。 大家好,我是指挥官,专注用AI工具提高工作效率,欢迎关注公众号,有福利给到大家。 DeepSeek又要搞事情了!就在大家准备过春节的时候,外媒Information爆出猛料:DeepSeek V4将在2月中旬(春节前后)正式发布。 ...