如何系统地学习量化交易,本人完全小白?

发布于: 雪球转发:0回复:0喜欢:0

1分钟看懂量化投资系列

要是我这个看不懂,西游记白看了

(一)量化交易原理:

在量化投资领域,特别是最常用的多因子策略构建,其实和太上老君的炼丹炉一样。

量化交易是投资的未来发展趋势,现在已经在迅速普及,我国的量化交易者会从目前的不到总投资者的20%,逐渐提升至70%以上。

我希望我能做一些工作,让大家面对这些陌生且复杂的名词,删繁就简,直击核心逻辑,让所有人能轻易听明白、能轻易上手实操,这是一件有意义的事情。

(二)量化策略研究:

炼丹的过程,就是太上老君不断往炉中加入不同的材料,比如唐僧肉,比如蟠桃,比如孙悟空,甚至是猪八戒白骨精,老虎精等等;

与此类似,量化交易师,就是往自己搭建的交易系统中,加入各种因子来构建新策略,这些因子可能是成交量,也可能是成交价市盈率营收金额,也可能是换手率,5日均线等等。

往正经上说,量化交易的核心思想,是通过大体量的数据分析,利用数学模型实验和算法来制定交易策略。这些策略基于历史数据和市场行为的统计分析,旨在捕捉市场中隐藏的规律和趋势,实现盈利的最终目的,和炼丹这事是殊途同归。

(三)何为有效因子

那么什么是有效的因子呢,还是讲炼丹,炼丹的最终目标就是炼出能长生不老、延年益寿的仙丹。

那么在上述的那些炼丹材料中,拿孙悟空和唐僧肉炼丹,我主观认为应该是对长生不老有帮助作用的。而白骨精,猪八戒,对长生不老这个目标,并没有帮助,甚至可能因为吃了猪八戒得猪瘟,早早夭折。

那么,可以看出,对于我们的最终目的,在未作实验之前,我主观认为:孙悟空、唐僧肉是有效因子,而白骨精,尤其是猪八戒,是无效因子,甚至是负面作用因子。

(四)何为有效策略

太上老君通过混合锻烧这些不同的材料,做了大量的实验,最终会得出一大批炼成的丹药。

那些吃了能长生不老1000年的仙丹,就是上品,也就是量化交易中一些优秀的策略,能够稳定盈利100%以上。

能长生不老100年的仙丹,就是中品,比如一些年化50%的策略,回撤就会大一点,整体还是非常好。

只能长生不老10年的仙丹,那就只当是一些普通的年化10%左右的策略了,只能说吃了总比不吃好,能稳稳跑赢银行存款利息。

而那些吃了不能长生不老的丹药,一般是无效的,没有太大价值的,只是为了练手而已。

(五)量化交易步骤:

让我们以炼丹的视角来探讨量化交易的根本逻辑。

要炼成长生不老的丹药,步骤如下:

1:购买炼丹设备:找到量化工具

在进行炼丹之前,太上老君需要准备炼丹炉和各种器具,丹炉要够强,才能把孙悟空这种材料牢牢关进去,也有足够大,才能把猪八戒这种大肥猪关进去。还需要足够大的火力,比如要准备三昧真火,才能煅烧铜头铁脑。

在量化交易中,购买炼丹设备指的是建立一个完备的量化体系。包括准备硬件设备(比如一台电脑)、软件工具(比如qmt,比如聚宽,比如果仁网,甚至是自己搭建的回测体系)以及数据源(股票、基金、债券的历史数据)等。至于三昧真火,其实就是算力,只有算力足够强大,火足够猛烈,我们计算的速度、炼丹的速度,才会更快、更好。

这些设备将为后续的炼丹过程提供必要的支持和基础,因为整个量化实验的过程,就是把股票的历史数据导入到电脑中计算,至于怎么计算,可以说自己写回测程序,也可以利用成熟的软件来回测,比如提到的qmt,聚宽等,我们都会出专题来讲清楚。

2:选择炼丹材料:找到量化数据

上面说了,我们是要炼成长生不老的仙丹,那么主观就想要找一下有关联的材料,比如提到的孙悟空,唐僧肉,人参果,甚至是观音的水瓶,如来佛祖的亲娘舅(老鹰精),王母娘娘的洗脚水,玉皇大帝的电动牙刷。。。等等

要做出赚钱的策略,我们都经常听一些逻辑,比如市值小,成交量放量,价格趋势走出来了,站上20日均线,成交金额突破1亿元等等,其实这些都是有关的因子。总结起来,比较常见的因子,就是市值、成交量、价格、均线、成交金额这些,其实他们都是量价因子。

量化交易中还有其他的因子,比如基本面因子和其他因子,有的是年营收金额、年利润率、销售利润率、研发费用等等,他们也有可能对我们赚钱有影响,甚至还有机器学习新生成的一些因子。

这些因子都是我们主观认为有效的因子,其实也可以客观来选因子,比如把能得到的所有因子的历史数据,都拿来放进炼丹炉里面去计算,不管我们认为有没有用。

比如,炼丹实验当中经常出现一种情况,我们认为王母娘娘的洗脚水对长生不老没有用,但是经过大量炼丹试验后,发现洗脚水用处极大,能显著提高仙丹的长生不老效果,那么这王母娘娘的洗脚水,就是意外的、有效的因子,要格外的重视和使用。

3:完成炼丹过程:完成量化回测

炼丹过程中需要一系列的步骤来混合材料,加热材料,冷却成型等。比如,经过大量试验我们发现,用孙悟空和唐僧肉混合炼成的仙丹属于上等仙丹,能长生不老1000年,是最接近目标甚至超越目标的优质仙丹。

但是也发现,把猪八戒和如来佛祖的亲娘舅放在八卦炉中炼丹,炼出来的丹药并没有任何长生不老的作用,试验人员因为试吃了一颗,导致当场中毒身亡。

因此,这次炼丹,我们得到了大量的结果,我们按丹药的优劣,按从100-0进行打分,孙悟空炼制的丹药是100分,猪八戒炼制的丹药是0分。总共假设做了100次炼丹实验,那么我们就能得到一个表格,表格的第一列是丹药的成分,第二列是丹药的得分。

在量化交易中,策略的设计也是如此。首先对获得的因子数据进行数据分析,使用回测框架对因子进行历史试验计算,判断这个因子在历史中是否对收益率有有效的帮助,如果比较有用,还需要对参数进行优化等步骤。

完成炼丹过程意味着策略已经被构建出来,意味着我们做了几百上千次炼丹实验,得到了几百上千个策略,甚至是几千上万个策略。

4:炼成优质仙丹:完成策略优化

我们在第三步,得到了一个所有仙丹打分表,于是我们单独把得分在90分以上的所有仙丹单独放在一个表格中,特别标注这些仙丹是优质的产品,这些仙丹属于所有仙丹中优秀的10%。

策略也是一样,我们做了成千上万次计算,我们会得到一个第一列是策略名,第二列是收益率的表格,我们把收益率排在前10%的策略单独拿出来,认为他们是我们实验出来的优秀策略。

5:搭建仙丹生产线:完成策略实盘

炼成优质仙丹就如同在量化交易中获得优秀的交易策略。炼成优质仙丹,意味着策略具有良好的盈利性能,并且在不同市场环境下都能表现出色。

搭建仙丹生产线,对应于在量化交易中将优秀的策略应用于实际市场,让其为投资者创造源源不断的收入。

总结: 量化交易就像是在金融投资领域进行的炼丹过程,通过选择合适的因子、巧妙组合、精密算法和反复优化,最终获得一种稳健、高效的赚钱策略,并把这些优秀的策略布置到市场中,让其为我们赚钱源源不断的收入。这种科学而系统的方法,有助于投资者在复杂的金融市场中取得更为可靠的收益,就如同太上老君在炼丹中得到灵丹妙药一样。