一种基于股票相关性算法的股市趋势分析方法和系统技术方案

技术编号:21036762 阅读:23 留言:0更新日期:2019-05-04 06:20
一种基于股票相关性算法的股市趋势分析方法和系统,属于数据处理技术领域。其中,该方法包括:计算当日个股涨跌幅,并将个股涨跌幅标准化为个股相对分值,根据个股相对分值计算个股之间的相关性,根据个股之间的相关性,按照预设算法计算相似个股组成的板块,将板块中的个股确认为核心股,根据确认的核心股,计算在预设周期内的股市结构趋势指标,并以预设形式输出该股市结构趋势指标。上述基于股票相关性算法的股市趋势分析方法和系统,可提高股市发展趋势分析的准确性。

A Stock Market Trend Analysis Method and System Based on Stock Relevance Algorithms

【技术实现步骤摘要】
一种基于股票相关性算法的股市趋势分析方法和系统
本专利技术属于数据处理
,尤其涉及一种基于股票相关性算法的股市趋势分析方法和系统。
技术介绍
个股的发展趋势是证券投资的重要研究目标,通过股票分析软件,可以提供股市相关指数和个股的发展趋势,目前有很多种算法可以得出股票类数据的发展趋势,一般都是通过个股的涨跌幅的规律进行分析,但是基于个股的涨跌幅得到的分析结果会因为偶然性而不够准确。
技术实现思路
本专利技术实施例提供一种基于股票相关性算法的股市趋势分析方法和系统,以解决计算股市趋势时结果不够准确的问题。本专利技术实施例提供了一种基于股票相关性算法的股市趋势分析方法,包括:计算当日个股涨跌幅,并将所述个股涨跌幅标准化为个股相对分值;根据所述个股相对分值计算个股之间的相关性;根据所述个股之间的相关性,按照预设算法计算相似个股组成的板块;将所述板块中的个股确认为核心股;根据确认的核心股,计算在预设周期内的股市结构趋势指标,并以预设形式输出所述股市结构趋势指标。本专利技术实施例还提供了一种基于股票相关性算法的股市趋势分析系统,包括:标准化模块,用于计算当日个股涨跌幅,并将所述个股涨跌幅标准化为个股相对分值;相关性计算模块,用于根据所述个股相对分值计算个股之间的相关性;板块计算模块,用于根据所述个股之间的相关性,按照预设算法计算相似个股组成的板块;核心股确认模块,用于将所述板块中的个股确认为核心股;分析模块,用于根据确认的核心股,计算在预设周期内的股市结构趋势指标,并以预设形式输出所述股市结构趋势指标。本专利技术实施例中,将当日的个股涨跌幅标准化为个股相对分值,使用标准化后的涨跌幅作为个股相关性的计算基础,实际效果比直接使用涨跌幅作为计算基础更有效,并且根据个股相对分值计算个股之间的相关性,则剔除了大量无效的个股相关性,使得相似个股组成的板块特征明显,并符合用户需求。将各板块构成的所有个股确认为核心股,并在此基础上计算出股市结构趋势指标,则有着更明确的指示意义,不会因为无差别对待所有个股而导致所计算的指标没有实际用途,从而提高股市趋势分析结果的准确性,并且为实际应用提供了明确的逻辑基础。附图说明图1是本专利技术一实施例提供的基于股票相关性算法的股市趋势分析方法的实现流程示意图;图2是本专利技术另一实施例提供的基于股票相关性算法的股市趋势分析方法的实现流程示意图;图3是本专利技术一实施例提供的基于股票相关性算法的股市趋势分析系统的结构示意图;图4是本专利技术另一实施例提供的基于股票相关性算法的股市趋势分析系统的结构示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1为本专利技术一实施例提供的基于股票相关性算法的股市趋势分析方法的实现流程示意图,该方法可应用于电子装置中,电子装置可包括:智能手机、平板电脑等可在移动中使用的电子装置以及PC(personalcomputer)机等非移动中使用的电子装置。如图1所示,该方法主要包括以下步骤:S101、计算当日个股涨跌幅,并将个股涨跌幅标准化为个股相对分值;具体地,计算当日的每个个股的涨跌幅,将所有个股的涨跌幅从大到小排序,取中位数或者预置百分位个股的涨跌幅作为标准化的中心点。计算所有个股的涨跌幅的标准差(StandardDeviation),标准差是在概率统计中最常使用作为统计分布程度(statisticaldispersion)上的测量。标准差定义为方差的算术平方根,反映组内个体间的离散程度。将计算出的标准差乘以第一预设系数作为第一标准化步长,该第一预设系数可以是整数,也可以不是整数,例如可以取1、2、3等整数,亦可以取0.8、0.9等非整数,优选地,该第一预设系数为0.8;以该标准化的中心点为起点,将该第一标准化步长的整数倍数作为每个个股的该个股相对分值,即该倍数为整数,例如,从中心点出发,该第一标准化步长1倍范围内该个股相对分值设定为0;该标准化步长1~2倍范围内该个股相对分值设定为1;其中,该个股相对分值在一个预设范围之内,具体如4~-4,或者,5~-5,可根据计算自定义。个股相对分值的计算实例如下:例如2018年11月26日,经过计算全市场中心点为0.45,标准差为2.0378,取标准差的0.8倍作为第一标准化步长,则第一标准化步长为1.6302。1、个股A涨跌幅为-10%,则其个股相对分值为:(-10-0.45)/1.6302=-6.41系统规定个股相对分值的范围为-4到4之间的情况下,则个股A的个股相对分值取值为-4。2、个股B涨跌幅为6.03%,则其个股相对分值为:(6.03-0.45)/1.6302=3.42则个股B的个股相对分值取值为3。S102、根据个股相对分值计算个股之间的相关性;具体地,根据在第一预设时间段中的个股相对分值,计算任意两个个股之间的相关系数(Correlationcoefficient)。相关系数是用以反映变量之间相关关系密切程度的统计指标。相关系数是按积差方法计算,同样以两变量与各自平均值的离差为基础,通过两个离差相乘来反映两变量之间相关程度。相关系数的大小在-1~1之间。该第一预设时间段可以是20天,或者40天、60天等。该第一预设时间段可以有多个,例如,第一个第一预设时间段可以是20天,第二个第一预设时间段可以是40天,则根据该20天和该40天的个股相对分值,计算任意两个个股之间的相关系数。S103、根据个股之间的相关性,按照预设算法计算相似个股组成的板块;具体地,将相关系数达到第一预设值的个股构成关系对,该第一预设值例如为0.5;该预设算法例如连通图算法,通过连通图算法处理所有的关系对,将处理后形成的各个连通作为相似个股组成的板块。每个板块至少包含2支个股。相似个股构成的板块的计算是动态的,只与个股的实际涨跌和K线运行有关,而与个股的实际基本面、主营业务没有关系。S104、将板块中的个股确认为核心股;以基于该第一预设时间段中的板块运算结果作为基准,把所有进入到各板块内的个股作为核心股。没有进入板块的个股则剔除。将第一预设时间段的各板块中的个股加总并剔除重复个股,得到核心股,该核心股包括相对上涨的核心股和相对下跌的核心股,其中,该相对上涨的核心股为当日个股相对分值大于0的核心股,该相对下跌的核心股为当日个股相对分值小于0的核心股。该第一预设时间段可以为多个,按照每个第一预设时间段计算的板块中的个股加总处理,在任一个第一预设时间段进入到板块中的都是核心股,剔除掉重复的个股,得到所有核心股。S105、根据确认的核心股,计算在预设周期内的股市结构趋势指标,并以预设形式输出该股市结构趋势指标。股市结构趋势指标是指能够反映股市的市场结构趋势的指标,可包括:股市核心数量指标和市场结构指标。具体地,根据确认的核心股,计算在预设周期内的股市结构趋势指标。具体可以包括:根据确认的核心股,计算在该预设周期内的股市核心数量指标;还可以包括:根据确认的核心股,计算各核心股的趋势相关度,并本文档来自技高网...

【技术保护点】
1.一种基于股票相关性算法的股市趋势分析方法,其特征在于,所述方法包括:计算当日个股涨跌幅,并将所述个股涨跌幅标准化为个股相对分值;根据所述个股相对分值计算个股之间的相关性;根据所述个股之间的相关性,按照预设算法计算相似个股组成的板块;将所述板块中的个股确认为核心股;根据确认的核心股,计算在预设周期内的股市结构趋势指标,并以预设形式输出所述股市结构趋势指标。

【技术特征摘要】
1.一种基于股票相关性算法的股市趋势分析方法,其特征在于,所述方法包括:计算当日个股涨跌幅,并将所述个股涨跌幅标准化为个股相对分值;根据所述个股相对分值计算个股之间的相关性;根据所述个股之间的相关性,按照预设算法计算相似个股组成的板块;将所述板块中的个股确认为核心股;根据确认的核心股,计算在预设周期内的股市结构趋势指标,并以预设形式输出所述股市结构趋势指标。2.如权利要求1所述的方法,其特征在于,所述将所述个股涨跌幅标准化为个股相对分值包括:将所有个股的涨跌幅从大到小排序,取中位数或者预置百分位个股的涨跌幅作为标准化的中心点;计算所有个股的涨跌幅的标准差;将所述标准差乘以第一预设系数作为第一标准化步长,则每个个股的所述个股相对分值为所述第一标准化步长的整数倍数,其中,所述个股相对分值在预设范围之内。3.如权利要求2所述的方法,其特征在于,所述根据所述个股相对分值计算个股之间的相关性包括:根据在第一预设时间段中的所述个股相对分值,计算任意两个个股之间的相关系数。4.如权利要求3所述的方法,其特征在于,所述根据所述个股之间的相关性,按照预设算法计算相似个股组成的板块包括:将所述相关系数达到第一预设值的个股构成关系对;通过连通图算法处理所有所述关系对,将处理后形成的各个连通作为所述板块。5.如权利要求4所述的方法,其特征在于,所述将所述板块中的个股确认为核心股包括:将所述第一预设时间段中的各所述板块中的个股加总并剔除重复个股,得到所述核心股,所述核心股包括相对上涨的核心股和相对下跌的核心股;其中,所述相对上涨的核心股为当日所述个股相对分值大于0的核心股,所述相对下跌的核心股为当日所述个股相对分值小于0的核心股。6.如权利要求5所述的方法,其特征在于,所述计算在预设周期内的股市结构趋势指标,并以预设形式输出所述股市结构趋势指标包括:根据确认的核心股,计算在所述预设周期内的股市核心数量指标;和/或,根据确认的核心股,计算各核心股的趋势相关度,并根据所述趋势相关度计算市场结构指标。7.如权利要求6所述的方法,其特征在于,所述根据确认的核心股,计算在所述预设周期内的股市核心数量指标包括:计算第二预设时间段内重复出现的核心...

【专利技术属性】
技术研发人员:刘军杨启华
申请(专利权)人:深圳派港投资管理有限公司
类型:发明
国别省市:广东,44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1