关灯
护眼
字体:大 中 小
上一页
目录
下一页
尽管江临已经在回测里把摩擦成本调得很高,但现实世界的复杂性依然超出了静态模型的预测。
有几笔基于动量突破的追单,当系统的市价单砸向交易所的瞬间,原本挂在那里的微弱流动性就象受惊的鱼群一样瞬间撤单消失。
这导致这几笔单子的真实成交均价,比他在回测里假设的最差情况,还要再恶劣一到两个跳动点。
真实盘口的流动性,在算法资金和游资的反复撕咬下,远没有历史切片数据里看上去那么温柔和充沛。
第一天收盘,系统结算,小亏了几百块。
换作任何一个普通的交易新手,甚至是一些缺乏经验的量化研究员,在这个时候大概率会开始慌乱。
会开始怀疑自己的策略逻辑是不是出了根本性的错误,会手忙脚乱地在盘后修改参数,把均线的周期调长一点,或者把止损的幅度放大一点,试图在回测里把今天这几百块钱的亏损给抹掉。
江临只是冷静地把这一天系统发出的几十笔真实成交记录全部导出来。
然后将这几十笔成交的时间戳、价格、滑点,与本地回测引擎在相同时刻生成的仿真成交单,一行一行一笔一笔地对了一遍。
最终得出的结论是,亏损不是因为内核的交易策略逻辑错了。
单纯是因为他在成本模型中,对实盘突破瞬间的滑点和流动性枯竭估计得还不够悲观。
确认了这一点后,江临没有去动策略代码库里的哪怕一根毫毛。
只是打开环境配置文档,将成本模型里的滑点惩罚参数,再次往更恶劣更悲观的方向,调大了一格。
让回测更逼近那个恶意满满的真实世界。
第二天,依旧是机器全自动运行,江临只做旁观。
第三天,第四天,第五天。
五天数据当然不能证明策略有效。
但至少有一件事可以确认,实盘没有出现一眼可见的系统性偏离。
成交方向、滑点分布、手续费消耗、撤单失败率、日内权益波动,都落在他本地沙盒给出的悲观区间内。
就第一周来说,已经足够。
因为这恰恰是江临最想要看到的结果。
实盘的每一次呼吸都和回测的推演对得上,这说明,从数据清洗,特征提取,信号生成,一直到最后的订单路由,他没有在任何一个微小的环节欺骗过自己。
周五下午三点,他选定的那组白盘品种结束了本周最后一个交易时段。
江临没有把夜盘纳入第一周样机测试。
夜盘流动性、突发消息和断线风险更复杂,那是下一阶段的变量。
如此结束了第一周的交易。
他调出后台的清算结算单,把这五个交易日的流水做了一个总清算。
刨掉付给交易所和期货公司的所有手续费,因为盘口跳动而产生的每一次实打实的滑点损耗,第一天因为模型误差而产生的那笔真金白银的亏损。
账户,在扣除了一切现实摩擦后,净赚了一万多块钱。
【当前权益:310,842.63 元】
【净收益:10,842.63 元】
区区一万块钱,比起他抓几个系统漏洞动辄几万块的报酬来说,似乎显得微不足道。
可是当江临看着这几个不起眼的数字时,他内心的那种踏实与兴奋交织的震颤感,甚至比当初他推导出窄定理某个关键引理时还要强烈几分。
因为这不仅是一万多块钱。
更是一套他从零开始,一行代码一行代码亲手搭建起来,并且在真实的血肉磨盘中亲自验证过,成功扛住了第一周真实市场极限摩擦考验的活体系统。
它现在的确很小。
但只要流程是严密的,数据没有骗他,成本没有被他故意忽略,风险敞口被关在笼子里,这套系统就具备继续迭代的资格。
它现在小,仅仅是因为有两样东西,目前都还处于幼苗阶段。
第一样,是他的本金。
这一万出头的利润,根本不是用三十万全仓跑出来的,而是三十万里那被他严格控制风险敞口,极小的一撮边缘本金跑出来的结果。
只要这套系统能活着,随着时间的推移,复利的齿轮开始咬合,本金的雪球越滚越大,这个绝对利润的数字自然会水涨船高。
另一样,是他的策略深度。
他现在挂在实盘上跑的,仅仅是一个为了跑通全部底层数据链路而选用的基础动量系统。
因为坦白讲,在面对真正的金融市场时,他依然承认自己是个交易领域的新手。
对市场微观结构这门复杂手艺的理解,才刚刚拉开帷幕。
但手艺是可以通过实战继续打磨的。
而他手里握着的最强王牌,MPS架构,是能够随着他
本章未完,请点击下一页继续阅读>>『加入书签,方便阅读』
上一页
目录
下一页