深度学习与金融市场——这个模型像极了爱情

      我们可以看到网上有很多的用LSTM预测股价的模型,这个模型的真的是像极了财神爷!那么它是真的能够达到一定的准确率吗?或者说它真的能给我们带来收益吗?

      我们先来看看LSTM,它的英文全称是Long-Short Term Memory,中文叫长短期记忆。它是基于人的记忆特性来的,我们都知道,我们会忘掉低频发生的事情,而记住高频发生的事情。也就是说,你如果经常干一件事,你肯定记得特别清楚,反之如果一个活,你干的少,你肯定就不熟练,不熟练的意思就是你忘了。从逻辑上讲,它比较适合一些比如写文章啦,对话啦这样的任务。由于它本身的特性,很多人将它用来预测股价,它其实也是一个模式识别,也就是说当它发现股价这样这样这样之后,接下来的股价是这样的。一般大家做的都是Seq-to-Price,也就是用多天的股价来预测接下来一天的股价。那么LSTM到底是怎么样的一个原理呢?其实,说白了就是有一个遗忘机制,不常用的它就忘记了。

      那么用LSTM模型的预测我们说到底靠谱不靠谱呢?我先用Keras来给出这个模型。

model = Sequential()

model.add(LSTM(32, input_shape=(30, 5), return_sequences=True))

model.add(Dropout(0.2))

model.add(LSTM(32, return_sequences=False))

model.add(Dropout(0.2))

model.add(Dense(1))

model.add(Activation("relu"))

opt = optimizers.adam(lr=1e-5)

model.compile(loss="mse", optimizer=opt)

这个模型里我们用了2个LSTM层加一个dense层,每个LSTM层均有32个核心。我们用30天的OHLCV数据来预测下一天的Close Price。我们加了dropout来避免过拟合。我们的dense层输出下一天的股价。看到这里大家可能觉得,这么简单的模型,一定不能工作。好的模型和大小关系不大,那么这个模型工作吗?我们接下来一起来看。它的训练也非常简单,2G 显存的显卡足以搞定它的训练。

      这里我们就直接来放出它的预测结果,这个结果看起来是不是非常的激动人心,当然这个结果还是在我对数据没有进行归一化处理之前的结果,进行归一化处理之后的预测更加能让你小鹿乱撞,不,是心潮澎湃,感觉人生到达了高潮。看起来预测的曲线和实际的股价拟合的非常好,在这里再告诉大家一个铁律,一旦你发现你的股价和你的预测吻合的非常好,一定是因为你的图太小,时间周期太长,放大了看看就明白了,另外一个好办法就是用回测来验证你收益率有多少。基本上亏损和盈利都是随机的,并且同样的模型放在一支股票上挺好使,另外一只股票上一坨屎。这就是说明模型的泛化能力不行。

      那么是否说明LSTM不行呢?非也,是股价预测不行!你仔细思考一下,你的股价如果在28块,你的股价预测基本都在它左右,最后的曲线拟合很好也很正常。但是股价预测用LSTM为什么不工作呢?很简单,LSTM适合来做文本预测,我们汉字常用字才多少个?股价到分的话一块钱都有100个,这是原因之一,其二,“我”,“在”这两个字是有明确的意义和上下文的,它的搭配是固定的那么多个。那么股价10块和10块1毛之间有固定的联系吗?没有!有180-200个股价和10块的组合是有可能的,对应涨停与跌停!但这不是等于猜吗?所以如果我们要去预测股价,我们至少需要对数据进行一些特殊的离散化处理!这部分我们以后再来讨论。

最后,我们的结论很明确了,用文中的LSTM模型结合OHLCV来预测股价是不靠谱的,尽管看起来很美!了解更多深度学习和量化知识,请移步我的星球:AI量化(https://t.zsxq.com/RvfY37y) 星球限时免费,如需加入,请私信我获得免费邀请码!微信公众号:QTechAI

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容