很多人做交易策略,卡住的地方不是想法不够,而是想法落不了地。回测里漂亮的曲线,一到实盘就变形。纸面参数调得再好,执行两天就乱了节奏。

问题往往不在策略本身,而在框架没搭起来。框架的意义是把「灵感」变成「可重复执行的流程」,让每次下单、每次复盘都有据可依。

先想清楚:这套框架要解决什么问题

动手写规则之前,先问自己一句:我要解决的是一件事,还是三件事?常见的误区是既想抓趋势又想抓震荡,还想顺手做点日内。结果规则互相打架,实盘一波动就不知道该听谁的。

更务实的做法是先划定边界。做什么品种、什么周期、单笔能承受多大回撤、一天最多交易几次,这几个问题写下来,框架的骨架就有了。别小看这一步,很多人后面反复推倒重来,根子都在边界没定。

策略逻辑要能被一句话说清

好的策略通常有个朴素的内核:比如「在中期趋势向上时,等回调企稳再进」,或者「区间震荡里靠近下沿分批买」。

这类描述听起来不够精密,但它能让你在行情变化时快速判断——现在这个信号,属于框架内还是框架外。

反过来,如果一套逻辑要用五六个条件叠加才能解释,实盘里大概率会因为某个条件缺失而犹豫。条件可以多,但主逻辑必须简单。复杂的东西适合放在风控层,不适合放在入场判断里。

把模糊的词换成可计算的定义

「趋势向上」「回调企稳」「放量突破」这些词,人和人的理解差别很大。框架落地的前提是把它们变成具体数值,比如均线方向和斜率、回调幅度区间、成交量相对前N日均值的倍数。

定义不必完美,但要固定下来,否则每次看盘都在重新解释规则,等于没有规则。

风控不是附加项,是框架的一部分

不少人的顺序是:先做策略,跑通了再补风控。这个顺序容易出问题。仓位、止损、单日最大亏损这些参数,会直接改变策略的收益分布。同一套入场逻辑,满仓和半仓的结果可能完全相反。

  • 单笔风险占比先定死,再谈仓位大小;
  • 止损位置由结构决定,不是由「能亏多少」倒推;
  • 设一个当日或当周的熔断线,触发就停手,这条线要写在纸上。

也有例外:资金量很小的时候,过于精细的风控反而增加摩擦成本,这时候用固定手数、简单止损更实际。框架要匹配自己的账户规模,照搬别人的参数往往水土不服。

回测和实盘之间,要留一段过渡带

回测能验证逻辑是否成立,但验证不了执行。滑点、成交延迟、盘中情绪,这些在历史数据里看不到。比较稳妥的做法是先小仓位跑一段,记录每笔交易的实际成交价和计划价的偏差,看看偏差是否在可接受范围。

这段过渡期还有个作用:检验自己能不能按规则执行。有些人策略没问题,就是拿不住单、舍不得止损。这不是策略缺陷,是执行缺陷,得靠记录和复盘慢慢磨。

把每笔交易的理由写下来,一个月后回看,问题通常一目了然。

让框架具备可维护性

市场风格会变,框架也需要调整。但调整要有纪律:什么情况下改参数、改哪一部分、改完怎么验证,最好提前定好。否则容易变成一亏就改、一改就乱。

一个实用习惯是给策略留版本号,每次修改记录原因和结果。时间长了,你会发现自己哪些调整是真有效,哪些只是情绪反应。这套记录本身就是框架的一部分,比任何单一指标都值钱。

能落地的交易策略框架不追求多聪明,追求的是稳定、可解释、能坚持。把边界划清、逻辑说清、风控写清,剩下的交给时间和复盘去打磨。