免责声明:
1.本文思路仅提供学习参考,实际投资并不能以本文模型、结论作为依据。
2.未经本人许可,不得转载!
看过来的朋友是否已经看到了未来无限的金钱向你飞来?
喂,那个谁,快醒醒吧!!机器学习AI用于选股有没有可能就是一个坑?你真的觉得它是万能的?
虽然说无知者无畏,但在你深入学习相关知识之前千万别真金白银投入市场来试!与其因此造成损失不如请作者喝杯咖啡先!
我只是想去坑里面踩一遭,见见世面,如果你也是,我们可以同行!
开篇我们提供了一个完整的N+1日股价预测案例,读者可以先不必了解其中所有细节,看个大概就行,在以后的篇章我们再深入去了解。
1.准备数据
以平安银行日线数据为例
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
#表示直接在浏览器中显示matplotlib图表
%matplotlib inline
file=r'C:/Users/admin/Desktop/TestData/000001_day.csv'
df=pd.read_csv(file)
print(df.tail())
# 处理第二日收盘价字段
df['tomorrow']=df['close'].shift(-1)
testCount=int(len(df)*0.8) #训练数量
cols=['open','close','high','low']
#训练集
x_train=df[cols][:testCount]
y_train=df['tomorrow'][:testCount]
# 测试集
x_test=df[cols][testCount:]
y_test=df[