CnStockAITrader
No description available
Install / Use
/learn @etrobot/CnStockAITraderREADME
A股AI大模型交易机器人
这是一个基于OpenAI Swarm的A股大模型交易Agent <img width="819" alt="Screenshot 2024-10-13 at 11 30 29 PM" src="https://github.com/user-attachments/assets/f18758a9-e3c5-4f6d-ace5-5f6eef7624e3">
graph TD;
__start__([<p>__start__</p>]):::first
fetchDataNode(获取同花顺连板)
fetchNewsNode(获取股吧热门话题)
reviewNode(市场分析)
recommendNode(推荐个股)
chatNode(聊天)
__end__([<p>__end__</p>]):::last
chatNode --> __end__;
fetchDataNode --> fetchNewsNode;
fetchNewsNode --> reviewNode;
recommendNode --> __end__;
reviewNode --> recommendNode;
__start__ -.-> fetchDataNode;
__start__ -.-> chatNode;
快速开始
-
重命名
.env_example为.env并填写必要信息。具体说明如下:BASE_URL: 填入兼容OpenAI API的大模型URLOPENAI_KEY: 填入兼容OpenAI API格式的模型密钥MODEL: 指定要使用的模型名称(例如:gpt-4o)XUEQIU_PORTFOLIO_CODE: 雪球组合ID
-
用浏览器开发者模式复制雪球登录后的cookies字符串并保存到项目根目录cookies.txt
-
创建并激活虚拟环境:
python3 -m venv venv source venv/bin/activate -
安装依赖:
pip3 install -r requirements.txt -
运行应用:
python xueqiu_portfolio.py
功能特点
- 获取同花顺连板和东财股吧话题
- 大模型解读并决定交易标的
- 使用雪球模拟组合进行模拟调仓
支持
如果您觉得这个项目有帮助,可以考虑给我买杯咖啡:
