摘要:在当今瞬息万变的金融市场中,寻找稳定而有效的投资策略是每位投资者的梦想。随着人工智能技术的飞速发展,AI在股票投资领域的应用正逐渐成为现实。今天,给大家介绍一款开源、免费且功能强大的AI股票投资神器:AI Hedge Fund。
如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!
在当今瞬息万变的金融市场中,寻找稳定而有效的投资策略是每位投资者的梦想。随着人工智能技术的飞速发展,AI在股票投资领域的应用正逐渐成为现实。今天,给大家介绍一款开源、免费且功能强大的AI股票投资神器:AI Hedge Fund。
AI Hedge Fund 是一个基于 AI 技术的对冲基金概念验证项目。该项目旨在探索利用 AI 进行交易决策的可能性,并通过模拟交易来验证其效果。
代理系统:包含多个以著名投资者命名的代理(如 Warren Buffett Agent、Bill Ackman Agent 等),每个代理都有独特的投资策略和风格。代理之间协同工作,共同分析市场并做出交易决策。估值代理(Valuation Agent):负责计算股票的内在价值,并生成交易信号。情感分析代理(Sentiment Agent):分析市场情感,并据此生成交易信号。基本面分析代理(Fundamentals Agent):分析公司的基本面数据,如财务报表、行业地位等,生成交易信号。技术分析代理(Technicals Agent):分析技术指标,如价格走势、交易量等,生成交易信号。风险管理代理(Risk Manager):计算风险指标,并设置仓位限制,以确保交易的安全性。投资组合管理代理(Portfolio Manager):根据各代理生成的交易信号,做出最终的交易决策,并生成订单。ai-hedge-fund/├── src/│ ├── agents/ # Agent definitions and workflow│ │ ├── bill_ackman.py # Bill Ackman agent│ │ ├── Fundamentals.py # Fundamental analysis agent│ │ ├── portfolio_manager.py # Portfolio management agent│ │ ├── risk_manager.py # Risk management agent│ │ ├── sentiment.py # Sentiment analysis agent│ │ ├── technicals.py # Technical analysis agent│ │ ├── valuation.py # Valuation analysis agent│ │ ├── ... # Other agents│ │ ├── warren_buffett.py # Warren Buffett agent│ │ ├── aswath_damodaran.py # Aswath Damodaran agent│ │ ├── ... # Other agents│ │ ├── ... # Other agents│ ├── tools/ # Agent tools│ │ ├── api.py # API tools│ ├── backtester.py # Backtesting tools│ ├── main.py # Main entry point├── pyproject.toml├── ...# Create .env file for your API keyscp .env.example .env# For running LLMs hosted by openai (gpt-4o, gpt-4o-mini, etc.)# Get your OpenAI API key from https://platform.openai.com/OPENAI_API_KEY=your-openai-api-key# For running LLMs hosted by groq (deepseek, llama3, etc.)# Get your Groq API key from https://groq.com/GROQ_API_KEY=your-groq-api-key# For getting financial data to power the hedge fund# Get your Financial Datasets API key from https://financialdatasets.ai/FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key# On Linux/Mac:./run.sh --ticker AAPL,MSFT,NVDA main# On Windows:run.bat --ticker AAPL,MSFT,NVDA main


来源:IT技术资源爱好者
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!