TradeLearn|1469学交易 trade1469.com
简
共识打法、频率与复盘·第 143 篇·约 4 分钟读完

自动交易上线,从最小仓位跑起

1要点

自动交易别一上来就按计划仓位跑。先用十分之一的仓位跑 50 笔,记下滑点、拒单和异常,三样都过线再往上加。小白理解:先花小钱把实盘的真实成本量出来,再决定值不值得放大。

2它在说什么

回测跑出一条好曲线,最想做的就是赶紧接上实盘,按计划仓位开跑。等不及的心情谁都有,可回测和实盘之间,隔着一堆回测里没有的东西。

场景:阿涛的自动策略回测里,每笔平均毛赚 0.25%,假设手续费 0.05%、滑点 0.05%,成本合计 0.10%,算下来每笔净赚 0.15%。阿涛没直接上计划仓位,先用十分之一的仓位跑了 50 笔。阿涛当时也犹豫过:仓位这么小,赚得太少,跑 50 笔要一个多月,图啥?

50 笔跑完一对账,手续费没变,滑点却平均有 0.12%,比回测假设大了一倍多。每笔成本变成 0.17%,净赚只剩 0.08%,差不多砍掉一半。另外还有 3 笔被拒单,1 次程序卡住没平仓,靠人工处理。

3为什么成立

这些东西回测里都没有。回测默认你想在哪个价成交就在哪个价成交,不会拒单,不会卡住。实盘每一样都要拿真钱去量。滑点大一倍听着不多,可这个策略每笔只赚零点几个百分点,薄利的策略最怕成本,多一点就吃掉一半。

回测每笔净赚 0.15%,小仓位实盘只剩 0.08%
学习小狗 Snow实盘成本要现量
每笔平均毛赚0.25%回测每笔净赚0.15%实盘每笔净赚0.08%
回测成本合计 0.10%,实盘手续费 0.05% 加滑点 0.12% 共 0.17%,数字为演示。

用小仓位量,代价很小。十分之一的仓位跑 50 笔,多出来的滑点只是零头;要是一上来就按计划仓位跑,同样的滑点乘以十,问题还没看清,钱已经亏出去一截。

阿涛看完数据没往上加,留在这一档改下单方式,把市价单换成限价单,再跑 50 笔,看滑点能不能压下来。压下来了,才升到半仓。阿涛当初的那句图啥,答案就在这:花一个多月和一点零头,换来一份实盘成绩单。

自动交易上线的四档
学习小狗 Snow一档一档往上走
1模拟盘先跑通下单、平仓和报警,不看收益2十分之一仓位跑够 50 笔,记滑点、拒单和异常3半仓三项都过线才升上来,再跑 50 笔4全仓仍按月复查,指标变差就退回上一档

上线头几十笔,别只盯着赚没赚钱。这么少的笔数,赚亏多半是运气;滑点、拒单、异常这三样才是实打实的信息,它们决定这个策略到了实盘还剩多少肉。

那 1 次程序卡住也不能放过。阿涛查下来,是行情剧烈时数据推送断了,程序在等一个永远不会来的价格。补上超时处理以后,阿涛把这一档又从头跑了一遍。

4落成一条规则

上线分档走:

自动交易按四档上线:模拟盘、十分之一仓位、半仓、全仓。每档至少跑 50 笔,记录平均滑点、拒单次数和需要人工处理的异常。滑点超过回测假设的 1.5 倍、拒单超过 2 笔、或有异常没查清,就停在这一档,不往上加。小白理解:每加一次仓,先拿到上一档的成绩单。

5什么时候不灵

  1. 交易很稀的策略,一个月才几笔,50 笔要等很久,可以让模拟盘和最小仓位一起跑,但档位照样不能跳。
  2. 最小仓位受下单单位限制,做不到十分之一,就用最小下单单位。
  3. 最小仓位跑出来是赚的,也别急着跳档,要看的是那三项过没过线。
  4. 市场状态变了,比如波动突然放大,已经升上去的档位也要退回来重新量。
  5. 改过代码或参数,从最小仓位重新跑,前面的成绩不算。

30 秒自测

阿涛用十分之一仓位跑完 50 笔,平均滑点 0.12%,回测假设 0.05%,还有 3 笔拒单。下一步怎么做?

看答案与解析

答案:A。滑点是假设的 2.4 倍,拒单 3 笔,两项都超线。每笔净赚从 0.15% 掉到 0.08%,先在小仓位把问题解决,再往上加。

同一主题的其他篇

回到交易心法全部篇目
学习地图每篇心法都挂在地图的技能上。想知道这条心法在整套学习里处在哪一步、前后该学什么,从地图进。打开学习地图《交易思想与决策逻辑》免费课专栏一篇讲一条;这门课把这些想法讲深:钱从谁那里来、怎么判断一个想法靠不靠得住、经典交易者的思路怎么拆。做完的 16 章已经免费开放,不用登录。进入课程

交易心法专栏只讲方法与机制,不构成投资建议,不推荐任何品种,不给点位,也不保证照做就能赚钱。文中的数字是举例,请按自己的账户和打法调整后再用。