从零开始搭建量化交易系统(0)初心

从零开始搭建量化交易系统(0)初心

很多人可能会问,为什么要重复造轮子,市面上已经有太多的成熟量化交易系统和框架,我的答案就是定制化。

交易很重要的一环就是不断读书,吸收前人的智慧,并把前人的智慧纳入到自己的投资体系中,而纳入的过程是一个取舍的过程,并不是全盘接收,而是要评估后有选择的接收,选择的标准就是这个方法在过去的绩效表现。

所以,我们要学会通过回测来评估某方法的过去的表现,这也是我学习backtrader的原因,但是随着学习的深入,我发现backtrader对于我来说还是一个黑箱,由于源码作者采用了元编程的概念,我作为半路出家的九手程序员,对于很多深入的编程理念还不是十分理解,一旦对底层理念理解不够透彻,那么定制化将变得困难重重,打个比方,如果你没有对汽车内部机械足够了解,你是不敢贸然做汽车改装的,就算强行改装,也可能危险重重。

我要从零构建量化交易系统的目的也正基于此,你必须对系统的某个环节足够了解,你才有改装的信心,而最好的方式就是自己从头做一遍,当然这会是一个浩大的工程,但是想着能用到自己开发的量化交易系统,我还是蛮兴奋的。

如果做一个面面俱到的大交易系统那确实是一个漫长的过程,但这也是一个无限的游戏,人生就该追求这种无限的游戏,这样的游戏他能一直做下去,并且它能赋予你人生的意义,我造这个系统的意义就在于挽救一些像我一样的韭菜。他们不知道怎么买,不知道怎么卖,不知道买多少,归根结底就是一句话,他们没有评估过自己的操作,而量化系统可以帮助韭菜完成这样的评估。

所以这套系统我就暂定名为“韭菜量化”,因为我本身也是一个韭菜,也还有很多不懂的,也还是经常被收割。

所以在这个系列的写作过程中,我会在编程技术中注入投资理念,即使你不会编程也可以再系统的学习一下投资理念,投资中抱持正确的理念胜过一切。

韭菜量化交易系统的大框架如下

框架有了剩下就是实现细节,就和盖房子一样。​点赞加关注下次更新不迷路。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注