动手搭建基金自动盯盘任务
打开 TraeWork 侧边栏找到「自动化」模块,点击右上角手动新建,弹出新建自动化任务弹窗。
- 任务名称:自定义,我填的
检测基金实时趋势 - 触发时间:选择
间隔触发,设置每 1 小时执行一次 - 任务指令:直接输入一句话:
查询基金的趋势
就这么简单,只需要填写基础配置,输入自然语言描述需求,不需要写爬虫、不用写调度脚本。点击创建,TraeWork 就会自动生成整套执行逻辑。
这里和传统量化最大区别:不需要自己维护 crontab、不用调试 Python 爬虫,把调度、代码生成、运行全部交给平台。
创建完成之后,任务就会按照设定的周期自动运行。我们可以点开任务详情,查看每一次的执行记录。
每次运行会留下完整快照:记录执行时间、基金名称、基金代码、单位净值、日涨跌幅,还贴心做了红绿灯信号看板:
- 🟢绿灯:上涨
- 🔴红灯:下跌
- 🟡黄灯:持平
执行完毕会生成 fund_dashboard.html 看板文件,点开就能直观看到当前基金状态。不用我守在基金 APP 反复刷新,机器定时帮我盯盘。
真实使用感受
之前我设想过两种方案:
- 自己写 Python 脚本 + crontab 定时:能实现,但要维护脚本、处理接口报错、服务器不能关机,折腾成本很高;
- 现成理财工具:大多是付费功能,自定义程度很低。
TraeWork 自动化的思路完全不一样:用自然语言定义任务,平台负责调度、生成代码、执行。像我这种懂一点技术,但不想花大量时间写重复脚手架的人非常友好。哪怕完全不会编程,描述清楚想要做什么,就可以生成可用的自动化工作流。
当然也不是完美的:金融数据依赖公开接口,网络波动会影响获取结果;目前原生没有推送告警,需要自己补充指令实现消息通知。但作为免费体验的自动化工具,已经打开了普通人做简易自动化的新方式。
适合哪些场景?
不止基金盯盘,这套自动化能力可以延伸很多日常场景:
- 定时抓取公开数据,做简单监控
- 定时汇总报表、解析日志
- 周期性执行重复办公任务
写在最后
过去提到自动化、量化,总觉得是技术大佬专属。TraeWork 给我的最大感受,就是把自动化的门槛往下拉了一大截。不需要精通开发,把你的想法用大白话告诉工具,就可以把重复、盯守类工作交给机器。
风险提示:本工具仅做数据监控展示,不构成任何投资建议,投资决策依旧需要人自己判断。