量化之斐波那契数列与黄金分割

发布于: 雪球转发:2回复:1喜欢:9

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)在现代物理、、化学等领域,斐波纳契数列都有直接的应用。那么,它能否运用到股市中呢?答案是肯定的,请看下面这张图:

从图中看,最高点开始调整,到第8天,为最低点,是不是很神奇。因此,我们可以利用斐波那契数列来确定调整的天数。

是不是只要调整了8天,或者13天......等等,就是买点了呢,这显然不是的,每天符合这样的股太多太多了。那么,我们如何进一步缩小范围呢?标题已经提到了,黄金分割定律。请看下面这张图:

从上图分析来看,高位下跌,调整到50%左右的关键位置,开始见底。是不是很神奇???

A股4000多只股票,我每天人工去选,这不累死个人呀?不用担心,小伙伴们。既然我们是搞量化的,肯定是有代码可以实现的。代码怎么写,我相信,有点编程基础的,估计三五分钟就搞定了。没事没事,不会编程也可以用的。因为下面就是完整的代码,好了,废话少话,直接上代码。

跑完这份代码,一看,是不是有很多牛股?

上述代码是基于大宽(网页链接)平台。

另:微信公众号增加了龙头,行业查询两个命令,如下图所示:

更多详情,请搜索关注WX公众号“AI量化选股机器人”

全部讨论

2021-09-03 13:05

mk