Skip to content
R君有话说
Go back

用均线看趋势、做回测:我的两个投资小工具

用一根均线做投资决策,靠谱吗?

看到这个问题,多数人心里就已经有了答案:单凭任何单一信息源做投资决策,都是不靠谱的。

然而,对于那些容易冲动交易的散户而言,哪怕只用一根均线,也比完全凭感觉要靠谱得多。

因为它提供了一套明确的规则:价格站上均线,趋势或已确立;价格跌破均线,趋势可能反转。

按照这个规则执行交易,从概率上看,长期收益率大概率优于毫无章法的追涨杀跌。

20日均线鱼盆策略

“鱼盆策略”是财经大V猫笔刀曾经提出的一个均线交易策略。

策略是基于 20 日均线,20日均线就是近一个月来投资者的平均交易成本,可以作为中短期趋势的判断标准。

核心逻辑是:

鱼盆策略是一种右侧、“只吃鱼身”的交易策略,虽然严格依照这套规则不会卖在最高、买在最低,,但他最大价值在于规避极端亏损。

说起来很抽象,我们来看一看实测的例子(下面是我写的第一个工具)。

先看策略表现最佳的品种——科创50。

如果自科创板创立以来,就实行这个策略,结果显示:

策略总收益率比单纯买入持有要高 40%左右。

策略的最大回撤是30%,远低于买入持有的最大回撤63%

由于存在假突破导致频繁止损,策略的胜率只有26%,也就是有6成多的买入都以微亏或者小亏收场,期间最大的单笔亏损是8%。

从下面的图里可以看出,这个策略就是截断亏损,在趋势确立后让利润奔跑——趋势明朗时持仓,反转初期的小幅回撤则被主动承担。

再看一个策略不那么有效的品种,沪深300。

这个策略在两个品种上表现出很大差异,根本原因在于两者的行情特征不同。科创50的上涨经常是一段一段很猛烈的趋势行情,因此很多小亏可以被少数几段大趋势覆盖掉。而沪深300虽然也涨,但涨得更慢、更钝、更容易在20日均线附近来回穿越。导致频繁开仓、磨损严重。

沪深300需要更长的均线来作为趋势的过滤条件。使用工具的均线寻优功能,在回测时间段里,沪深300最优的均线搭配是35日均线买入,40日均线卖出。

总体来看,20日均线鱼盆策略,更适合那些趋势明显、波动适中的品种。 持续的单边行情、可以最大限度增加收益或者避免亏损,足够的波动幅度既能让利润覆盖交易成本,又不至于因为剧烈震荡而付出过多的交易成本。

一些相对更合适的品种(回测期间20200102-20260618,EWY为在美国上市的韩国ETF)

以上用到的回测工具是我和AI力工Claude共同完成的,开源地址如下,欢迎下载使用: https://github.com/OG-Wang/moving-average-backtest

趋势检测

趋势检测功能,借鉴自”猫笔刀”的衍生账号——“猫笔叨的读后感专区”。他每日会在推文中更新相关数据,我就是把他的模型复现并自动化,来便持续跟踪。

主要功能就是对比指数点位和20日均线的位置关系,识别并确认趋势方向。在向上趋势的板块中寻找可能的交易机会,或者直接买入指数。

工具的下载地址是: https://github.com/OG-Wang/moving-average-monitor

以上就全部内容了。

最后强烈推荐大家使用各种AI Agent工具,Claude Code, Codex, Opencode, WorkBuddy等等,它们的强大可能超乎你的想象。

智谱新用户会送token,超算互联网平台注册也会送1000万deepseek的token,linux.do论坛福利板块每天会有很多大佬发放免费token,可以薅个羊毛体验一下。


Share this post on:

Next Post
有想法就能做产品:Codex安装配置完全指南