乐于分享
好东西不私藏

我用 OpenClaw 给自己造了一个「投资理财参谋」

我用 OpenClaw 给自己造了一个「投资理财参谋」

一个写了十几年 Java 的人,最近在折腾一件小事:能不能把 OpenClaw 用在投资上。


问题

基金和股票账户多了,每次想做一次完整的持仓分析,都得:打开各 app 看净值,手动记到表格里,对比历史走势,然后凭感觉判断该减哪个。

最后往往变成:算了,不看了。

我受不了的是这个——明明有一套逻辑可以系统化,但每次还是要从头来一遍。


思路

我的想法很简单:让 OpenClaw 帮我在后台把「读取数据 → 分析 → 给建议」这件事做了。

要实现这个,需要几样东西:自动抓取东方财富的最新价格、自动把价格写回飞书表格、自动算 1/20/60/250 日收益率、按主题(医药、港股中概、消费等)看强弱、自动给出减仓/观察/持有建议。

今天,这套东西跑通了。


怎么做的

数据获取:用浏览器插件读取东方财富自选页面,抓每个代码的最新价。基金净值用历史净值接口按页抓取。

数据存储:价格和更新时间批量写入飞书多维表格,只更新「最新价」和「更新时间」两个字段,不碰公式字段。

智能分析:Python 脚本对每个持仓计算 1/20/60/250 日收益率,按主题分组看相对强弱,综合趋势、仓位占比、主题集中度、跨账户重复暴露,给出操作建议。

整个过程几分钟,不需要人工介入。


这次跑出来的结论

有意思的来了。

最大问题不是仓位太少,是主题重复暴露太多。

主题
占比
20日
60日
250日
医药
42.5%
-2.3%
-3.6%
+0.1%
港股中概
8.6%
-2.7%
-19.5%
-33.2%
消费
7.6%
-0.8%
-6.1%
-25.0%
科技
18.5%
-0.7%
-12.4%
-20.2%
宽基
2.5%
+1.7%
+1.2%
+5.0%
债券
1.0%
+0.2%
+0.6%
+2.5%

(示意数据,非真实账户数据)

系统说:优先从医药、港股中概、消费这三类里做瘦身。

每个账户单独看,都不觉得某主题占比有多高。但汇总一看,医药类合计超过 40%,早就不是"分散投资"了。


我学到的

系统化分析比手感靠谱。 我以为自己的持仓挺分散。跑完数据才发现,三大类加起来超过 60%。这种盲区,靠脑子记不住。

程序员的优势是造工具。 把编程能力用在投资上,核心价值不是预测市场,而是把分析流程自动化,让自己定期、客观地看到数据。

OpenClaw 让门槛变低了。 以前写这套系统,要自己对接 API、做数据清洗。现在用 OpenClaw 辅助,从想法到跑通,一个晚上就够了。


我不是在推荐任何具体基金或股票。

只是想记录一件事:一个普通程序员,怎么用技术让自己对投资多一点理性,少一点冲动。

如果你也在管多个账户,先做一件事:把所有持仓按主题汇总统计一次。

你可能会发现一些自己都没意识到的重复暴露。


如果你也在用 OpenClaw,欢迎交流心得。