![]()
某券商QMT官方通知
最近,很多做量化的小伙伴们都在传一张图,说券商要对大 QMT 的文件读取和网络连接功能做限制了。量化圈里哀鸿遍野。猫哥则有几句话不吐不快。
![]()
首先呢,还得从 7 月份说起。 7 月份,有好心的客户经理就跟我说起,说9 月份要关了 mini,晴天霹雳啊,当时所有的取数据、回测、画图的代码,都已经从各种免费的数据源(诸如 Baostock, Akshare 等)改写成了 mini 的 xtdata,下单也都是用的 mini 的 xtTrader。现在突然要关,好吧,咱中国人的忍耐力是最强的,于是慢慢改,白天看看盘,盯交易系统,盘后改代码,双休日也都无休了,一点点做迁移。搞了一个多月,终于把所有的代码,改成大 QMT 下单,本地 python 环境的代码则干所有大 QMT 不干的事情。
至于大 QMT 和本地策略代码如何相互之间通信,聪明的你一定想到了,就是本次限制的 ——文件读取和网络连接。
这不,9 月中下旬,改写、迁移好的代码终于稳定运行了才没几天,噩耗再次传来,大 QMT 要关闭文件读取和网络连接。这意味着改了一个多月才完工的代码又都被限制了。麻绳专挑细处断,命运光找苦命人啊,被逼到绝路上了,不得不说几句。
首先,mini 被关,是不是有点儿不公平 —— 据说只有散户受影响,机构则可以继续使用—— 如果这个说法是真的,这是否明显涉及公平与否的问题?
其次,mini 被关停,以及现在的大 QMT 被限制功能,这两件事儿,券商为什么不一起执行,而是要分开通知,无数个人量化交易爱好者,默默配合了券商的 mini 关停工作,熬着夜,放弃了好几个双休日的休息时间,毫无怨言的自行修改代码,但是,刚刚修改好,还没过上几天好日子,气儿都没喘匀呼,立即再被一把摁死。就想问问,为什么毫不重视散户的时间、精力和感受?
最后,是我最想说的(因为上面说的都是量化散户们如何配合、跟进的事儿,没有提及券商的行为合理与否这件事儿),就是券商到底有没有道理 ——猫哥的观点很清晰,券商们干的毫无道理!
古人云,君子论迹不论心,论心世上无圣人。它出自清代王永彬的《围炉夜话》,原句常写作 “万恶淫为首,论迹不论心,论心世上无完人”。 核心道理是人心复杂幽微,连圣贤也难免有一闪而过的私念,以 “心里是否纯净” 为标准去苛求,谁都不合格;行为才是看得见、可衡量、能负责的。简单的理解就是看行为,少猜动机。
放到当今的法制社会,也可以简单的理解就是看行为,少猜动机。哪怕你今天想 F L 女明星,也没有问题,但是如果你真去做了,那就绝对不行。
回到关停 mini,限制大 QMT 这件事儿上来。你不能觉得散户们可能要干坏事儿,就把合理合法的行为一股脑儿全禁了。自己写的策略,自己选的股票,自己计算的指标,自己花钱买的数据,不能通过技术的方式给到自己的下单程序,这真的合理吗?
比如对于高速下单规定是每秒下单不得超 300 笔,那么每秒下单 299 笔就是合规的;比如频繁撤单是不可以的,那么频繁到什么数值是合规的,应该给出具体的阈值,在阈值之下就是合规的;又比如规定了某人(未持有咨询牌照)的策略系统产生了交易信号不得发送给别人下单,那么就应该查是否有拖拉机下单的账户,然后倒查出罪魁祸首,这在现在的技术能力面前完全不是难事儿,此处违规发送交易信号是非法的,但如果是自己的策略代码运行产生交易信号供自己下单则是合法的。
例子不再一个个罗列,原理其实是一致的 ——真正错误的、犯 罪的 “行为” 需要被限制,其他则不能。
讲到这儿,我是猫哥。谢谢。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.