一种金融主体市值计算的方法及系统与流程

文档序号:24488213发布日期:2021-03-30 21:12阅读:90来源:国知局
一种金融主体市值计算的方法及系统与流程

本发明涉及金融数据技术领域,特别的为一种金融主体市值计算的方法及系统。



背景技术:

目前市场上股票软件的实时行情数据主要是针对个股的。分析股东的相关数据,大部分软件可以通过f10查看得到。部分机构投资者还有专业的数据库系统能够分析股东的关联关系以及相关汇总的数据。

另一方面,主力投资者,特别是股票对应的主力股东、流通大股东的动向越来越受到更多的中小散户的关注,如何跟踪长期持股、中期持股的主力投资者动向就变成了一个现实的问题。

改进的技术公开了基于上市公司和股东之间联系的关联分析方法,包括:采集上市公司的注册信息和股东信息,建立上市公司和股东的关联网络;根据目标股票代码,搜索持有该目标股票代码的各股东,并进一步搜索各股东所属的其它上市公司及其股票代码,建立第一子关联网络;根据目标股东,搜索持有该股东所属的各上市公司,并进一步搜索各上市公司的其它股东,建立第二子关联网络。本发明还提供了基于上市公司和股东之间联系的关联分析装置。本发明通过构建股东间的复杂关联网络,供监管人员查询,确定可疑的股东或上市公司,发现异常持股行为。但是这种方法一般只能用于盘后数据分析,无法在实盘中实时掌握股东市值信息变化。



技术实现要素:

发明人发现,迫切需要一种金融主体市值计算的方法,能实时跟踪长期持有、中期持有的主力金融主体投资者的投资组合市值变化动向,便于中小投资者可根据相关数据快速判断是否需要增持或减持金融产品。

为了克服现有技术无法直接便捷输入金融主体编号实时获取主力金融主体在公开市场上的金融产品市值变化数据以及历史数据的缺点,本发明专利提供一种金融主体市值计算的方法及系统,用于解决上述背景技术中的问题。

为实现以上目的,本发明通过以下技术方案予以实现:一种金融主体市值计算的方法,所述方法包括:

采集金融产品对应的金融主体数据;

确定金融产品对应的持有所述金融产品的金融主体id以及所述金融主体id的所述金融产品持有份额;

接收或请求所述金融产品的实时行情数据;

根据所述金融产品的实时行情数据生成所述金融主体id的实时行情数据,所述金融主体id的实时行情数据的周期包括:每笔、秒、分钟、时、日、周、月、年;

根据所述金融主体id的实时行情数据计算所述金融主体id指定地理区域内公开交易市场的金融产品持有份额市值,生成金融主体id的市值行情数据,所述指定地理区域包括:省、市、国家。特别地,如果不指定国家,可以汇总得到金融主体id全球的金融产品市值数据。

进一步地,所述金融产品包括:股票、期货、外汇、期权、电子货币、债券。

进一步地,所述方法还包括:保存所述金融主体id的实时行情数据和或保存所述金融主体id的市值行情数据。

进一步地,其特征在于,所述方法还包括:转发推送所述金融主体id的实时行情数据和或转发推送所述金融主体id的市值行情数据。

另一方面,一种金融主体市值计算的方法,用于服务器,所述方法包括:

接收客户端金融主体id实时行情数据、金融主体id市值行情数据请求;

发送所述金融主体id实时行情数据、金融主体id市值行情数据给客户端。

另一方面,一种金融主体市值计算的方法,用于客户端,所述方法包括:

发送指定金融主体id实时行情数据、金融主体id市值行情数据请求给服务器;

接收所述金融主体id实时行情数据、金融主体id市值行情数据。

另一方面,一种金融主体市值计算的系统,所述系统包括:

金融主体id分配单元,用于关联分配金融主体对应的id以及确定金融主体id的金融产品持有份额;

行情生成单元,用于接收或请求所述金融产品的实时行情数据,生成所述金融主体id的实时行情数据;

市值单元,用于根据所述金融主体id的实时行情数据计算所述金融主体id指定地理区域内公开交易市场的金融产品持有份额市值。

另一方面,一种金融主体市值计算的系统,所述系统用于服务器,所述系统包括:

接收单元,用于接收客户端金融主体id实时行情数据、金融主体id市值行情数据请求;

发送单元,用于发送所述金融主体id实时行情数据、金融主体id市值行情数据给客户端。

另一方面,一种金融主体市值计算的系统,所述系统用于客户端,所述系统包括:

接收单元,用于发送指定金融主体id实时行情数据、金融主体id市值行情数据请求给服务器;

发送单元,用于接收所述金融主体id实时行情数据、金融主体id市值行情数据。

另一方面,一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述任一种金融主体市值计算的方法的步骤。

本发明提供了一种金融主体市值计算的方法及系统。具备以下有益效果:

本发明中:本发明通过确定金融产品对应的持有所述金融产品的金融主体id,便于投资者通过id直接便捷的查询金融主体信息;根据所述金融产品的实时行情数据生成所述金融主体id的实时行情数据,便于快速汇总计算指定金融主体id的实时金融市值行情数据;同时还可以将金融主体id的实时行情数据、市值行情数据分发或推送转发给其他客户端。本发明使得用户能直接便捷输入金融主体id编号实时获取金融主体在指定地理区域范围内公开市场上的金融产品市值变化数据以及历史数据。

附图说明

图1为本发明实施例的流程图。

具体实施方式

下面结合附图与实施例对本发明作进一步说明:

实施例一:

本发明实施例一公开了一种金融主体市值计算的方法,参照图1,首先采集金融产品对应的金融主体数据,例如采集上市公司股东数据,具体包括以下步骤:

步骤s11,确定金融产品对应的持有所述金融产品的金融主体id以及所述金融主体id的所述金融产品持有份额;典型地,金融主体id是一组数字编码,是金融主体的身份识别标志;金融主体id还可以是一种区块链地址码;

步骤s12,接收或请求所述金融产品的实时行情数据;

步骤s13,根据所述金融产品的实时行情数据生成所述金融主体id的实时行情数据,所述金融主体id的实时行情数据的周期包括:每笔、秒、分钟、时、日、周、月、年;

步骤s14,根据所述金融主体id的实时行情数据计算所述金融主体id指定地理区域内公开交易市场的金融产品持有份额市值,生成金融主体id的市值行情数据,所述指定地理区域包括:省、市、国家。特别地,如果不指定国家,可以汇总得到金融主体id全球的金融产品市值数据。

进一步地,所述金融产品包括:股票、期货、外汇、期权、电子货币、债券。所述金融主体id持有份额包括:股票持有量、期货持仓、外汇持仓、期权持仓、电子货币持有量、债券持有量。

进一步地,所述方法还包括:保存所述金融主体id的实时行情数据和或保存所述金融主体id的市值行情数据。保存数据,可供查询历史数据时调用。

进一步地,其特征在于,所述方法还包括:转发推送所述金融主体id的实时行情数据和或转发推送所述金融主体id的市值行情数据。当用于快速的行情推送服务器时,需要将生成的金融主体id的实时行情数据、金融主体id的市值行情数据推送到接听的客户端。

本实施例中,用于股票数据分析时,本实施例给每只股票对应的大股东分配一个类似股票代码一样的编号,称为金融主体id,一般通过查询股东后台数据库得到。而要建立股东后台数据库,可以通过查询公用股票数据接口api得到主要股东名、流通股股东名以及其对应的持股股数,通过查询通用的工商数据库接口可以得到股东的详细信息,个人股东可以通过人工标注的方法或者查询证券登记接口得到相关的信息进一步标识。股票的行情数据格式目前普遍采用ohlc数据格式。通过接收股票系统接口发送的推送行情数据或者向股票系统接口请求某只股票的行情数据,然后增加/修改字段金融主体id等重新打包生成金融主体id的实时行情数据,多只金融产品的金融主体id的实时行情数据汇集成金融主体id市值行情数据,如果指定地理区域内公开交易市场,例如中国上海证券交易所,就能实时得到汇总的中国上海证券交易所指定的金融主体id市值。

期货市场、外汇市场、期权、比特币等电子货币、债券的行情数据格式均类似,因而可得到金融市场的相关金融主体id实时行情数据、金融主体id市值行情数据。

实施例二:

本发明实施例二公开了一种金融主体市值计算的方法,用于服务器,所述方法包括:

接收客户端金融主体id实时行情数据、金融主体id市值行情数据请求;

发送所述金融主体id实时行情数据、金融主体id市值行情数据给客户端。

本实施例用于将实施例一生成的行情数据进行推送派发到客户端中。特别的,服务器上可保存了历史数据,因而还可将历史数据推送派发到客户端。

实施例三:

本发明实施例三公开了一种金融主体市值计算的方法,用于客户端,所述方法包括:

发送指定金融主体id实时行情数据、金融主体id市值行情数据请求给服务器;

接收所述金融主体id实时行情数据、金融主体id市值行情数据。

本实施例中,用户能通过客户端,特别地可以通过web客户端分析主力投资者的动向。客户端只需要向服务器发出请求,即可获得金融主体id实时行情数据、金融主体id市值行情数据,因而极大的扩大了用户使用本发明的场景,增强了灵活性。特别的,还可向服务器请求历史数据。

实施例四:

本发明实施例四公开了一种金融主体市值计算的系统,所述系统包括:

金融主体id分配单元,用于关联分配金融主体对应的id以及确定金融主体id的金融产品持有份额;

行情生成单元,用于接收或请求所述金融产品的实时行情数据,生成所述金融主体id的实时行情数据;

市值单元,用于根据所述金融主体id的实时行情数据计算所述金融主体id指定地理区域内公开交易市场的金融产品持有份额市值。

实施例五:

本发明实施例五公开了一种金融主体市值计算的系统,所述系统用于服务器,所述系统包括:

接收单元,用于接收客户端金融主体id实时行情数据、金融主体id市值行情数据请求;

发送单元,用于发送所述金融主体id实时行情数据、金融主体id市值行情数据给客户端。

本实施例用于将实施例一生成的行情数据进行推送派发到客户端中。特别的,服务器上可保存了历史数据,因而还可将历史数据推送派发到客户端。

实施例六:

本发明实施例六公开了一种金融主体市值计算的系统,所述系统用于客户端,所述系统包括:

接收单元,用于发送指定金融主体id实时行情数据、金融主体id市值行情数据请求给服务器;

发送单元,用于接收所述金融主体id实时行情数据、金融主体id市值行情数据。

本实施例中,用户能通过客户端,特别地可以通过web客户端分析主力投资者的动向。客户端只需要向服务器发出请求,即可获得金融主体id实时行情数据、金融主体id市值行情数据,因而极大的扩大了用户使用本发明的场景,增强了灵活性。特别的,还可向服务器请求历史数据。

实施例七:

本发明实施例七公开了一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述实施例一到实施例三任一种金融主体市值计算的方法的步骤。存储介质可以包括高速随机存取存储介质,还可以包括非易失性存储介质,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储介质件、闪存器件、或其他易失性固态存储介质件等。

本发明中,通过确定金融产品对应的持有所述金融产品的金融主体id,便于投资者通过id直接便捷的查询金融主体信息;根据所述金融产品的实时行情数据生成所述金融主体id的实时行情数据,便于快速汇总计算指定金融主体id的实时金融市值行情数据;同时还可以将金融主体id的实时行情数据、市值行情数据分发或推送转发给其他客户端。本发明使得用户能直接便捷输入金融主体id编号实时获取金融主体在指定地理区域范围内公开市场上的金融产品市值变化数据以及历史数据。

以上的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1