暴涨 49.3k Star!首个开源金融平台 OpenBB ,真香!
在进行金融数据分析时,那些动辄上万美元年费的金融终端,让小型投资公司直呼用不起,更别说个人投资者了。
偶然间我在 GitHub 上刷到一个项目叫 OpenBB,号称 “开源的彭博终端”,成功引起了大家的注意,已在 GitHub 上狂揽 49.3k+ Star。
它能整合近 100 个数据源,从股票、期权到加密货币统统覆盖,关键是完全免费开源。
更让我惊讶的是,它居然还集成了 AI 助手,能直接对话式查询数据。
一站式数据整合体验
最值得我们关注的是, OpenBB 的数据整合能力。
以前详细分析苹果股票,需要查找价格数据、财报、情绪分析,各种 API 调来调去特别麻烦。
现在有 OpenBB 就简单多了,一行代码搞定:
fromopenbbimportobb
output=obb.equity.price.historical("AAPL")
df=output.to_dataframe()
它把所有数据源都标准化了,不管我们要的是 Alpha Vantage、Polygon 还是 Yahoo Finance 的数据,接口都是一样的。
还能切换到不同数据源对比,确实很方便,再也不用记一堆不同的 API 格式了。
AI 对话式查询,解放双手
此外 OpenBB 还集成了 AI Copilot 功能。
比如我们想了解某个行业的整体趋势,直接问 “能源板块最近三个月相比科技股表现如何?”。
AI 直接给出了很详细的对比分析,包括涨跌幅度、交易量变化,甚至还提到了一些可能的影响因素。
这种体验确实有点像在和一个金融分析师对话,比传统的命令行查询友好太多。
模块化架构,想要什么装什么
OpenBB 的设计很聪明,采用了模块化架构。核心平台只包含基础功能,其他都是可选扩展。
这样的好处是不会像一些臃肿的金融软件那样,装一大堆用不到的功能。
而且因为是开源的,社区贡献了很多有意思的扩展,比如交易追踪、另类数据分析等等。
其他实用功能
除了上面几个核心亮点,OpenBB 还有一些我觉得挺好的功能:
多界面支持:既有 Python 库给程序员用,也有 Web 界面给普通用户,还有命令行版本给极客;
数据导出灵活:可以直接导出到 Excel、CSV,或者通过 API 接入其他系统。
安装指南
安装过程确实不复杂,我按照官方文档三步就搞定了:
1、确保 Python 3.9+ 环境,直接 pip install openbb 就行;
2、注册 OpenBB Hub 账号,把各种数据源的 API 密钥配置好;
3、启动 API 服务器,就能在浏览器里用 Web 界面了。
整个过程大概 10 分钟,比我想象中简单。
写在最后
作为一个经常需要做投资研究的人,我觉得 OpenBB 确实解决了不少痛点。
特别是对于小型投资机构或者个人投资者来说,能免费用到这么完整的数据和工具,还是很有价值的。
当然,它和 Bloomberg Terminal 这种行业标杆相比,在数据深度和专业性上,不得不承认还是有一定差距。
相信 OpenBB 在借助开源社区的力量之下,能够快速迭代更新,如果你是一名交易分析的开发者,该项目值得关注留意下。
GitHub 项目地址:https://github.com/OpenBB-finance/OpenBB
转自:https://mp.weixin.qq.com/s/2PL9AAn-fIABKJ7pZzELhw


共有 0 条评论