说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210976776.1 (22)申请日 2022.08.15 (71)申请人 武汉博览财经信息技 术股份有限公 司 地址 430000 湖北省武汉市武汉东湖新 技 术开发区高新二路22 号中国光谷云计 算海外高新企业孵化中心1、 2号研发 办公楼栋1号楼1803室 (自贸区武汉片 区) (72)发明人 庞小锋 谢博驰 邓亮  (74)专利代理 机构 武汉智盛唯佳知识产权代理 事务所(普通 合伙) 42236 专利代理师 李晓贝 李佳怡 (51)Int.Cl. G06Q 10/04(2012.01)G06Q 40/04(2012.01) G06K 9/62(2022.01) G06N 20/00(2019.01) (54)发明名称 利用股票历史K线数据的相似性进行股 票价 格预测的方法 (57)摘要 本发明公开了一种利用股 票历史K线 数据的 相似性进行股 票价格预测的方法, 涉及有价证券 投资信息处理领域, 其包括以下步骤: 步骤S1.预 处理股票历史K线数据; 步骤S2.计算所有股票之 间的相似度, 针对目标股票选出与其相似度最高 的若干个股票作为相似股票; 步骤S3.利用相似 股票的历史K线数据进行训练得到模型; 步骤S4. 利用模型 预测目标股票未来若干天的价格 。 权利要求书4页 说明书9页 附图4页 CN 115392553 A 2022.11.25 CN 115392553 A 1.一种利用股票历史K线数据的相似性进行股票价格预测的方法, 其特征在于, 包括以 下步骤: 步骤S1.预处 理股票历史K线数据; 步骤S2.计算所有股票之间的相似度, 针对目标股票选出与其相似度最高的若干个股 票作为相似股票; 步骤S3.利用相似股票的历史K线数据进行训练得到模型; 步骤S4.利用模型 预测目标股票未来若干天的价格。 2.如权利要求1所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于, 步骤S1包括以下步骤: 步骤S101.计算High, L ow, Open, Cl ose以及Vo l的ROC; 步骤S102.计算MACD和RSI; 步骤S103.对High, Low, Open, Close, Vol, MACD以及RSI的特征值做归一化处理; 归一化 按如下公式计算: 特征向量X=(x1,x2,…,xn); 其中, n表示天数, xn表示第n天特征值; mean(X)表示X的平均值, std(X)表示特征向量的 标准差; 后面股票相似度计算依据的数据为收盘价归一 化后的特 征值; 步骤S104.对 归一化后的特 征值做降维处 理, 把浮点数特征值转换为特定范围的整数。 3.如权利要求2所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于: 步骤S101中, ROC按如下公式计算: 其中, P(N)表示当天的股票价格, P(0)表示N天前的股票价格,  ROC(N)表示N天的变化 率; ROC分别针对High, L ow, Open, Cl ose, 以及Vo l计算。 4.如权利要求2所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于, 步骤S102中, MACD按如下步骤计算: (1)计算E MA; 其中, Close表示EMA针对收盘价, N表示天数, PN表示当天收盘价, EMA(Close, N)表示当 天的EMA, EMA(Close,N‑1)表示前一天的E MA; (2)计算DIF和DEA; DIF=EMA(12)‑EMA(26); 说明: 快的指数移动平均线12日E MA减去慢的指数移动平均线26日E MA得到DIF; DEA=EMA(DIF,9); 说明: DIF表示E MA针对DIF, 9日DIF的E MA值等于DEA; (3)计算MACD; MACD(N)=2(DIF –DEA); RSI按如下公式计算:权 利 要 求 书 1/4 页 2 CN 115392553 A 2其中, RS(N)表示收盘价 N天的平均上涨 点数除以N天的平均下跌点数。 5.如权利要求2所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于: 步骤S104中, 对归一化后的特征值利用SAX方法做降维处理, 把浮点数特征值转换 为特定范围的整数; SAX转换 过程说明如下: 表示归一化后的特征值矩阵, 横向表示7个特征值维度: MACD, RSI, High, L ow, Open, Cl ose, Vol, 纵向表示时间维度t; 遍历特征值矩阵, 根据数值大小把特 征值映射成特定范围的整数。 6.如权利要求1所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于, 步骤S2包括以下步骤: 步骤S201.遍历其它股票S2, 选取目标股票S1和其它股票S2的收盘价的归一化的特征 向量Yt,close和Xt,close; 收盘价的归一化特征值向量Zt,close=(z1,z2,…,zn), n表示天数, zn表 示第n天收盘价的归一 化特征值; 步骤S202.对齐Yt,close和Xt,close的数据长度, 取目标股票S1和其它股票S2都有 数据的时 间点, 得到 Yt和Xt; 步骤S203.利用协整检验算法计算Yt和Xt的相似度。 7.如权利要求6所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于, 步骤S20 3中, 计算方法包括: (1)协整表示变量Yt和Xt之间有长期的稳定关系, 由以下协整公式描述: Yt=α0+α1Xt+ μt 说明: Yt和Xt为时间序列t=1, …,n表示第t天, Yt和Xt分别表示第t天的Y值和X值; α0和 α1为线性回归模型的参数; μt为非均衡误差; 若Yt和Xt间的长期稳定关系正确, 则非均衡误 差 μt为一个平稳时间序列, 并且具有零期望值, 即是 具有0均值的I(0)序列; (2)根据协整公式, 利用OLS方法估计该 方程, 得到: 和 说明: 和 分别为Yt, α0和 α1的拟合值; 表示残差序列; (3)检验 的单整性, 得到目标股票S1和其它股票S2不相似的概 率p; (4)遍历结束后, 对其它股票S2与目标股票S1不相似的概率p进行排序, 选取p最小的k 个股票作为相似股票。 8.如权利要求1所述的利用股票历史K线数据的相似性进行股票价格预测的方法, 其特 征在于, 步骤S3包括以下步骤: 步骤S301.所有k个相似股票的特征值数据用于机器学习训练过程, 预测天数为p; 为了 预测High, L ow, Open, Cl ose, 需要训练4个模型;权 利 要 求 书 2/4 页 3 CN 115392553 A 3

.PDF文档 专利 利用股票历史K线数据的相似性进行股票价格预测的方法

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 利用股票历史K线数据的相似性进行股票价格预测的方法 第 1 页 专利 利用股票历史K线数据的相似性进行股票价格预测的方法 第 2 页 专利 利用股票历史K线数据的相似性进行股票价格预测的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:04:28上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。