我写了个A股量化投研Skill,把散户从“瞎买瞎卖”里捞出来(回测、选股、盯新闻全自动)

大家好,我是一个又菜又爱玩的散户,追过涨杀过跌,看过K线学过缠论,最后还是亏钱。后来我发现一个事,不是市场不好,是我每次买卖都在“拍脑袋”,今天听大V明天看新闻后天拍大腿。

所以我想,能不能把自己的那点研究流程,变成一个能反复用、不会情绪上头、还能帮我挡子弹的Skill。于是就搞了这个“A股量化投研一条龙”,名字有点土,但它真的能干活。

这个Skill是干嘛的?

简单说,它帮你把量化投研的四个大坑填平:

数据坑 – 自动清洗行情和财报,不会因为复权、停牌、披露日期搞错而掉坑。

回测坑 – 你随便写个策略(比如双均线金叉买入),它用真实成本(佣金、印花税、滑点)给你跑一遍,告诉你“别做梦了,这策略在震荡市会亏死”。

选股坑 – 它用LightGBM这种不算太高级但很稳的模型,给你每天推一份候选清单,并标注风险(比如“这只票波动太大,别重仓”)。

新闻坑 – 自动抓财联社、交易所公告,判断利好利空,然后告诉你“你持仓的XX股出业绩预减了,要不要看看?”

最后输出五样东西:候选股票清单、组合建议、风险面板、新闻事件摘要、回测报告。你每天收盘后花10分钟扫一遍,心里就有底了,不用再刷几十个公众号。

使用场景(真人真事)

场景一:验证你的“神奇策略”
比如你发现“换手率突然放大第二天大概率涨”,别急,把这个规则写进Skill的回测模板,跑过去3年的数据。你会发现大部分时候是假的,只有在大牛市才有效。Skill会直接告诉你“样本外夏普只有0.3,建议放弃”。省得你天天跟朋友吹牛然后亏钱。

场景二:管住手,别追高
去年AI概念火热,我看到一只股票连续涨停,手痒想冲。Skill的“风险面板”弹出一条:该股20日波动率超过90%历史分位,且成交量异常放大。建议仓位不超过1%。我忍住了,后来它跌了30%。这个Skill救过我一次。

场景三:新闻事件自动预警
有一次我持仓的股票晚上出公告说“大股东减持”,我没注意。第二天早上Skill的预警模块直接给我发提醒(飞书/微信都能接),还附带历史回测数据:过去两年类似减持事件后5日平均跌幅-4%。我开盘就减了一半仓,躲过一劫。

创作过程(我是怎么把它从脑子里抠出来的)

第一步,我先把自己平时做投研的那堆Excel、Python脚本、记事本里的想法理了一遍,发现其实就四个模块:数据、回测、选股、新闻。然后用TRAE SOLO的自然语言描述功能,像跟同事聊天一样跟AI说:“帮我建一个回测引擎,要能处理涨跌停和佣金,用双均线策略跑个例子。”

第二步,反复调参数。比如防未来函数那部分,财务数据必须按披露日对齐,一开始我忘了,回测夏普高达1.8,加了披露日限制后掉到0.9,这才是真实水平。这个坑我踩了三次,所以后来在Skill里加了强制检查规则。

第三步,加“反人性保护机制”。比如每次输出回测报告必须同时展示最大回撤和回撤持续期,不能只吹收益率。还有一键降级策略:市场波动太大或者模型失效时,自动切到简单的趋势过滤,仓位减半。这些都是我亏出来的经验。

img_v3_02112_d7e58112-9ae4-4736-a904-d34a4dcad9eg

Skill分享链接(能正常访问)

例如: A股量化投研一条龙 Skill - 互动交流 - TRAE 官方中文社区(需要搭配下面的五个套)
backtest-spec.md(配套1) - SOLO技能创作赛 - TRAE 官方中文社区
data-pipeline.md(配套2) - SOLO技能创作赛 - TRAE 官方中文社区
prediction-model.md(配套3) - SOLO技能创作赛 - TRAE 官方中文社区
a-share-constraints.md(配套4) - SOLO技能创作赛 - TRAE 官方中文社区
event-analysis.md(配套5) - SOLO技能创作赛 - TRAE 官方中文社区

说在最后

这个Skill不是让你稳赚不赔的,没人能做到。它的目标是:减少拍脑袋、减少信息差、减少自嗨式回测。你用它跑完一个策略,如果还是亏钱,至少你知道是怎么亏的,而不是稀里糊涂。

如果你也是散户,又菜又爱玩,欢迎拿去用,也欢迎你提改进意见。我自己还在不断迭代,下个版本想加入更多事件驱动(比如龙虎榜、北上资金),有空了再搞。

对了,如果你觉得某个地方看不懂,或者跑不通,直接回帖骂我就行,我脸皮厚。

最后求个赞 – 参加比赛嘛,社区影响力占20%的分数,如果你觉得这个Skill有哪怕一丁点用,帮忙点个赞或者回个帖,谢了。

这几个文件是一套