原文: https://mp.weixin.qq.com/s/UOs6cEuAzEU4YAlNaYtmxg
AI 助力对冲基金!多投资大师"协同作战",教你学交易策略
ai-hedge-fund\] 是一个 利用人工智能技术进行金融投资决策 的 项目。简单讲,它是一个用AI自动炒股的基金团队模拟系统。适用人群:对量化交易和AI金融应用感兴趣的开发者和投资者。
项目地址:https://github.com/virattt/ai-hedge-fund
主要语言:Python
stars: 43.1k

#### 核心功能
这是一个概念验证项目,旨在探索利用AI进行交易决策,不过仅用于教育目的,不用于实际交易或投资。系统由多个代理协同工作:
* **投资专家代理**:包含如Aswath Damodaran、Ben Graham、Bill Ackman等多位投资领域知名人物风格的代理,各自依据其独特的投资理念参与决策。
* **分析代理**:有估值代理、情绪代理、基本面代理和技术分析代理,分别从不同角度分析股票,生成交易信号。
* **管理代理**:风险管理器负责计算风险指标并设置头寸限制,投资组合管理器做出最终交易决策并生成订单。
#### 优势
* **多策略融合**:集成了多种不同的投资策略和分析方法,能从多个维度对股票进行评估和决策。
* **灵活性高**:既可以通过命令行界面运行,实现更精细的控制、自动化、脚本编写和集成;也可以通过Web应用程序运行,提供直观的用户界面。
* **可扩展性**:支持用户贡献代码,便于添加新的功能和策略。
#### 应用场景
* **教育学习**:对于金融和AI领域的学习者来说,是一个很好的实践项目,可以深入了解AI在投资决策中的应用和多种投资策略。
* **研究探索**:研究人员可以基于此项目探索新的投资策略和AI算法在金融领域的应用。
#### 安装步骤
1. 克隆仓库:
git clone https://github.com/virattt/ai-hedge-fund.git
cd ai-hedge-fund
1. 设置API密钥:
cp .env.example .env
编辑`.env`文件,添加所需的API密钥,如`OPENAI_API_KEY`和`FINANCIAL_DATASETS_API_KEY`。至少设置一个大语言模型(LLM)API密钥,对于AAPL、GOOGL、MSFT、NVDA和TSLA的股票数据无需API密钥,其他股票则需要设置`FINANCIAL_DATASETS_API_KEY`。
#### 运行方式
#### 命令行界面
* **快速开始** :
* 安装Poetry:
curl -sSL https://install.python-poetry.org | python3 -
- 安装依赖:
poetry instal
* **运行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应用程序
通过Web应用程序运行,提供了用户友好的界面,详细的安装和运行说明可参考[ai-hedge-fund/app at main · virattt/ai-hedge-fund · GitHub](https://github.com/virattt/ai-hedge-fund/tree/main/app)。
## Claude-Mem:持久内存压缩系统,为Claude Code带来上下文连续性新体验!
\[claude-mem\] 是一个 自动记录并压缩Claude编码行为记忆 的 AI插件。简单讲,它能记住你和Claude一起写代码的过程,智能压缩这些经验,并在下次帮你更快解决问题。适用人群:使用Claude辅助编程的开发者
项目地址:https://github.com/thedotmack/claude-mem
主要语言:TypeScript
stars: 7.3k

#### 项目简介
Claude-Mem是一个为Claude Code构建的持久内存压缩系统,能够无缝保留跨会话的上下文。它通过自动捕获工具使用观察结果、生成语义摘要,并将其提供给未来的会话,使Claude即使在会话结束或重新连接后也能保持对项目知识的连续性。
#### 主要功能
* **持久内存**:上下文在会话间得以保留。
* **渐进式披露**:分层内存检索,显示令牌成本。
* **基于技能的搜索**:使用mem-search技能查询项目历史。
* **Web查看器UI**:可在http://localhost:37777查看实时内存流。
* **Claude桌面技能**:在Claude桌面对话中搜索内存。
* **隐私控制** :使用`