【GitHub每日速递 20260428】绝了!把巴菲特、芒格等14位投资大佬做成AI,搞出了一个开源对冲基金模拟器

38 阅读5分钟

绝了!把巴菲特、芒格等14位投资大佬做成AI,搞出了一个开源对冲基金模拟器

[ai-hedge-fund] 是一个 利用人工智能技术进行股票市场预测与自动化交易 的 Python项目。简单讲,它是一个用AI模拟对冲基金操作的开源工具,能自动分析股市数据并做出买卖决策。适用人群:量化交易爱好者、金融数据科学家、AI应用开发者

项目地址:github.com/virattt/ai-…

主要语言:Python

stars: 54.9k

1

核心功能

这是一个概念验证项目,旨在探索利用人工智能进行交易决策。系统由多个代理协同工作,包括不同投资风格的专家代理,如专注估值的Aswath Damodaran Agent、价值投资教父Ben Graham Agent等,还有负责计算股票内在价值、分析市场情绪、基本面和技术指标等的代理,以及风险经理和投资组合经理。不过,该系统并不实际进行交易。

优势

  • 多策略融合:集成了多种不同投资风格和策略的代理,能从多个角度分析市场和股票,提供更全面的决策依据。
  • 教育价值高:专为教育和研究目的设计,适合投资者学习不同的投资理念和策略,以及了解AI在投资决策中的应用。
  • 灵活运行方式:支持通过命令行界面运行,便于自动化、脚本编写和集成;也有用户友好的Web应用程序,适合偏好可视化界面的用户。

应用场景

  • 投资学习:对于想要学习投资知识和了解AI在投资领域应用的个人或机构,可通过该项目进行模拟和研究。
  • 策略验证:可以利用系统的回测功能,验证不同投资策略在特定时间段的表现。

安装步骤

  1. 克隆仓库:
git clone https://github.com/virattt/ai-hedge-fund.git
cd ai-hedge-fund
  1. 设置API密钥:
cp .env.example .env

编辑.env文件,添加API密钥,至少设置一个LLM API密钥(如OPENAI_API_KEY等)和金融数据集API密钥。

运行方式

命令行界面

  • 安装Poetry(若未安装):
curl -sSL https://install.python-poetry.org | python3 -
  • 安装依赖:
poetry install
  • 运行AI对冲基金:
poetry run python src/main.py --ticker AAPL,MSFT,NVDA

可使用--ollama标志使用本地大语言模型运行,也可指定--start-date--end-date在特定时间段内做决策。

  • 运行回测器:
poetry run python src/backtester.py --ticker AAPL,MSFT,NVDA

Web应用程序

可参考此处的详细说明进行安装和运行。

贡献方式

  1. 分叉仓库
  2. 创建功能分支
  3. 提交更改
  4. 推送到分支
  5. 创建拉取请求,注意保持拉取请求小而聚焦。

藏了55年的登月机密!阿波罗11号制导计算机源码GitHub全公开,30+语言版,传奇女程序员的代码当年救了登月任务

[Apollo-11] 是一个 模拟阿波罗11号登月任务 onboard 计算机代码 的 开源项目。简单讲,它包含了当年阿波罗11号飞船使用的原始汇编语言程序,让你能查看和学习人类登月背后的底层代码。适用人群:航天爱好者、程序员、计算机历史研究者。

项目地址:github.com/chrislgarry…

主要语言:Assembly

stars: 66.7k

仓库核心信息

  • 该仓库包含阿波罗11号指挥舱(Comanche055)和登月舱(Luminary099)的原始制导计算机(AGC)源代码,由 Virtual AGC 和 MIT博物馆 的人员进行数字化处理。
  • 目标是成为阿波罗11号原始源代码的存储库,欢迎提交PR来修正仓库转录内容与 Luminary 099 和 Comanche 055 原始源扫描件之间的差异,以及补充遗漏的文件。

代码架构与功能

  • 代码组成:主要由Comanche055和Luminary099两部分代码构成。Comanche055是阿波罗11号指挥舱的阿波罗制导计算机(AGC)程序Colossus 2A的部分源代码;Luminary099是登月舱的阿波罗制导计算机(AGC)程序Luminary 1A的部分源代码。
  • 核心功能:这些代码用于控制阿波罗11号指挥舱和登月舱的飞行、导航等任务,是实现人类首次登月壮举的关键软件基础。

优势

  • 历史价值:这是阿波罗11号原始的源代码,对于研究人类航天历史、早期计算机编程技术具有极高的历史价值。
  • 开源共享:代码处于公共领域,任何人都可以自由访问、研究和使用,促进了航天技术知识的传播和交流。

应用场景

  • 学术研究:供计算机科学、航天工程等领域的学者研究早期计算机编程、航天制导技术等。
  • 科普教育:可以作为科普素材,向公众展示人类航天史上的伟大成就和计算机技术的发展历程。

原文:mp.weixin.qq.com/s/D7qV2anyw…

欢迎关注g*h:AI Tech研习社

关注g*h,后台回复【OpenClaw完全使用手册】,领取OpenClaw完全使用手册.pdf学习资料,更多学习资源敬请期待。