【点击】传送门-加入 从0到1跑通量化交易 >>>>

<限前500名加入量化训练营>
马上添加助教微信(jwzhujiao2)
发送订单截图申请名额

本期提要

  • 建仓的部分,对海龟策略的改进
  • 尝试1:分两次建仓的效果
  • 尝试2:一次建仓又会如何
  • 结论:一个经典策略,可以通过不断的改进优化,去更好匹配你所在的市场和时代

 

大家好,欢迎来到Quant全实战成长计划第23集,在这集里面我们将继续学习对于原始海龟策略的优化。这集我们主要看一看海龟策略的建仓和入场。海龟策略一个非常大的特点就是它分批建仓的逻辑。先不看数据,单纯从经验和逻辑上来看一看它们的优势和问题在哪。

分批建仓的优势第一条就是顺势逻辑,“不见兔子不撒鹰”,只有看到趋势向着有利于我的方向走了一段的距离,或者甚至于走了相当远的距离之后,才会投下更多的筹码,或者说才会逐步加仓。如果我一开始下的小筹码错了的话,我立即止损出来,不会进一步扩大亏损。这个是第一个优势。

第二个优势则是说因为每次可能建仓的时候都只建了一部分的仓位,所以在下单的那一瞬间对于市场的冲击成本会更低一些,因为我每一笔的交易数量要相对更少。但其实这一点在当前的国内外市场相对不怎么重要,因为绝大部分人资金体量都不像海龟那个时代(他们的资金体量已经大到足以对市场产生明显的冲击)。在当前这个时代,可能绝大部分人包括学员每次下单的数量,即使一次性把所有的仓位都建了,也不至于对市场产生太大的冲击,更不用说后面还可以用一些TWAP或者iceberg等相关的算法降低冲击成本。

助教贴士:TWAP算法是什么?

TWAP(Time Weighted Average Price),时间加权平均价格算法,是最为简单的一种传统算法交易策略。该模型将交易时间进行均匀分割,并在每个分割节点上将均匀拆分的订单进行提交。TWAP策略设计的目的是在使交易对市场影响最小化的同时提供一个较低的平均成交价格,从而达到减小交易成本的目的。但在订单规模非常大的情况下,均匀分配到每个节点上的下单量仍然较为可观,仍有可能对市场造成一定的冲击。

除了好处以外,分批建仓也有相应的问题。

……