日常Vibe操练-A股分析工具
A 股 AI 分析工具(由 LLM 写作)
前两天刷 GitHub 看到一个叫 ai-hedge-fund 的项目,挺火的——把巴菲特、芒格这些投资大佬拆成不同的 AI Agent,各自分析股票然后给出建议。感觉蛮有意思的,clone 下来想跑跑看。
结果一跑就卡住了,发现它只支持美股。想想也对,人家数据源是美国的金融 API。那 A 股咋办?
顺藤摸瓜搜了一圈,发现国内做这个的还真不少:
- daily_stock_analysis — 快 3 万星了,支持 A/H/美股,分析完还能推到飞书和企微
- aiagents-stock — 专门搞 A 股的,有龙虎榜、板块轮动分析
- FinGenius — 多智能体辩论博弈的,最后吵架吵出个结论
选了 FinGenius 来玩。它的设计比较有意思——不是每个 Agent 分析完投票算个平均分,而是先各自研究,然后互相辩论,最后投票出报告。跟真的投委会开会一样。
环境搭起来还算顺利:
1 | conda create -n fingenius python=3.12 -y |
配个 API key(我用的是 DeepSeek,便宜),然后一行命令就能跑:
1 | python main.py 000001 # 分析平安银行 |
配置文件改 config/config.toml,大概这样:
1 | [llm] |
它的大概流程是这样的:输入股票代码 → 6 个 Agent 并行分析(舆情、游资、风控、技术、筹码、大单异动) → 然后进入 Battle 环境,几个 Agent 互相辩论 → 最后吐出一份 HTML 报告。
其中游资 Agent 和筹码 Agent 这些角色,确实是 A 股才有的概念,美股项目里不会出现这些东西。
还没跑通,等配好 key 试试效果。(嗯,已经跑通了,一次用了2元的token量)后续更新。
免责声明:就写着玩玩,不构成任何投资建议。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Levi's Blog!


