一种网上投资者补偿与赔付系统的制作方法

文档序号:15493883发布日期:2018-09-21 21:13阅读:149来源:国知局

本发明涉及证券信息数据处理技术领域,尤其是涉及一种网上投资者补偿与赔付系统。



背景技术:

当前,我国证券市场仍处于“新兴加转轨”阶段,因此会不可避免地存在因公司虚假陈述而最终上市后导致损害投资者利益的证券民事诉讼案件发生。由于证券民事诉讼案件的专业性强、复杂性高,而且单个投资者的精力、财力、专业水平有限,证据收集能力不足等原因,往往导致证券民事赔偿案件耗时过长,投资者的损失得不到及时赔偿,权益无法得到有效保护。因此迫切需要针对证券市场而开发一种针对上市公司虚假陈述或者欺诈上市而导致投资者利益收到损失而进行赔付的技术,以便投资者利益尽快获得补偿。



技术实现要素:

本发明的目的是针对目前存在的问题,提供一种网上投资者补偿与赔付系统,通过本发明,能够针对违规上市责任主体对利益受损投资者进行快速赔付。

本发明的目的通过如下技术方案实现:

本发明的目的是提供一种网上投资者补偿与赔付系统,其包括:

券商交易系统、专项基金网站系统、证券交易所投票系统、交易所通信系统和结算系统;

专项基金网站系统与各个投资者以及各个券商交易系统通信;基于该通信,各个券商交易系统从专项基金网站系统查询投资者信息和赔付权申报结果;各个投资者从专项基金网站系统进行赔付金额查询,以获知自己应获得的赔付金额;

证券交易所投票系统接收经券商交易系统传输过来的投资者发起的赔付权请求;根据该赔付权请求中携带的投资者账户信息和申报金额,形成原始申报数据并传输给专项基金网站系统;

专项基金网站系统将原始申报数据进行清洗、核验,并根据校验结果确认申报数据的真实性,并当确认申报数据真实时,并当确认申报数据真实时,回馈申报成功确认消息,该申报成功确认消息中携带:申报成功确认信息、申报结果数据;该申报结果数据中包括赔付金额以及对应的投资者账号信息;

申报成功确认消息返给证券交易所投票系统;证券交易所投票系统根据该申报成功确认消息发送赔付实施确认消息给结算系统;该赔付实施确认消息中包括:赔付实施确认信息、赔付金额以及对应的投资者账号信息;

结算系统获得赔付实施确认消息后,派发赔付权并根据赔付金额划付赔付金给对应的券商交易系统;其中该赔付权中包括赔付金额以及该赔付金额对应的投资者账号信息;

券商交易系统获得赔付权以及赔付金后,根据赔付权中携带的赔付金额以及该赔付金额对应的投资者账号信息派发相应的赔付金给对应的投资者。

更优选地,所述网上投资者补偿与赔付系统还包括:

用于计算利益受损投资者的赔付金额的投资者补偿与赔付数据计算系统;

所述专项基金网站系统周期向投资者补偿与赔付数据计算系统请求利益受损的投资者账号信息对应的赔付金额,并以此更新已保存在专项基金网站系统内的信息。

更优选地,所述专项基金网站系统在后台设置有数据库;

所述数据库采用mysql数据库集群,包括一个主数据库与多个从数据库;主数据库与多个从数据库之间建立复制连接,主数据库与从属数据库实现数据同步,多个从属数据库存储相同的数据副本。

更优选地,将写操作定向至所述主数据库,查询操作均定向至所述从属数据库。

更优选地,所述专项基金网站系统设置有对外查询界面;

所述对外查询界面上设置有登录菜单和多个查询菜单,包括投资者信息查询菜单、赔付金额查询菜单。

更优选地,所述专项基金网站系统提供多个外部接口,包括但不限于短信接口、赔付金额传输接口、数据申报接口、派发权益与资金接口。

更优选地,所述专项基金网站系统中采用分布式内存缓存服务器缓存相关的后台数据库查询结果。

更优选地,所述专项基金网站系统采用静态化网页页面,同时采用设定标识位的方式确定专项基金网站系统的更新内容。

由上述本发明的技术方案可以看出,本发明具有如下技术效果:

本发明专项基金网站系统通过交易所通信系统与证券交易所的证券交易所投票系统以及证券登记结算机构的结算系统通信,接收证券交易所投票系统根据各个券商交易系统传输的投资者发起的赔付权请求生成的原始申报数据,专项基金网站系统在确认原始申报数据真实的情况下,将调用投资者补偿与赔付数据计算系统基于证券数据计算出的赔付金额并传输给结算系统,最后由结算系统划付赔付金给券商交易系统,由券商交易系统对应的赔付给利益受损的投资者。因此本发明能够实现针对违规上市责任主体对利益受损投资者进行快速赔付。

附图说明

图1为本发明结构的工作原理图;

图2为本发明中的资者补偿与赔付数据计算系统中维护的第一状态机的工作原理图;

图3为本发明中的资者补偿与赔付数据计算系统中维护的第二状态机的工作原理图。

具体实施方式

为了使本领域的技术人员更好地理解本申请的技术方案,以下将结合附图对本发明做进一步详细说明。

本申请文件中的上、下、左、右、前和后等方位用语是基于附图所示的位置关系而建立的。附图不同,则相应的位置关系也有可能随之发生变化,故不能以此理解为对保护范围的限定。

本发明中,属于“安装”、“相连”、“相接”、“连接”、“固定”等应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,也可以是一体地连接,也可以是机械连接,也可以是电连接或可以相互通信,也可以是直接连接,也可以是通过中间媒介间接连接,可以是两个元器件内部的联通,也可以是两个元器件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

实施例一:

本发明提供一种网上补偿以及赔付系统,其结构如图1所示,包括:

投资者11、券商交易系统12、专项基金网站系统13、证券交易所投票系统14、交易所通信系统15和结算系统16。

专项基金网站系统13可以由专业的公司来管理和维护,如中国证券投资者保护基金有限责任公司。证券交易所投票系统14由证券交易所管理与维护。交易所通信系统15由交易所信息公司管理与维护。结算系统16由证券登记结算机构管理与维护。

专项基金网站系统13与各个投资者11以及各个券商交易系统12通信;基于该通信,各个券商12可以从专项基金网站系统13查询投资者信息和赔付权申报结果;基于该通信,各个投资者11从专项基金网站系统13进行赔付金额查询,以获知自己应获得的赔付金额。专项基金网站系统13也设置有对外查询界面,各个投资者11可以在现场通过该对外查询界面查询自己的赔付金额,各个券商13可以在现场通过该对外查询界面查询自己管理的投资者信息和赔付权申报结果。

各个投资者11通过自己对应的券商交易系统12申报赔付权请求消息。券商12通过券商交易系统将对应投资者11的赔付权请求传输给证券交易所的证券交易所投票系统14。该赔付权请求消息携带赔付权请求信息以及投资者账户信息、申报金额等申报信息。

证券交易所投票系统14接收券商交易系统12的赔付权请求;根据该赔付权请求中携带的申报信息(投资者账户信息、申报金额),形成原始申报数据。该证券交易所投票系统14包括交易所交易系统投票装置和互联网投票装置,具体实现时,可以通过交易所交易系统投票装置或者互联网投票装置中的任意一个完成上述功能。

证券交易所投票系统14与交易所通信系统15通信,以将原始申报数据传输给交易所通信系统15。交易所通信系统15与专项基金网站系统13通信,以将自己收到的原始申报数据传输给专项基金网站系统13。证券交易所投票系统14也可以直接与专项基金网站系统13通信,以将原始申报数据传输给专项基金网站系统13。

专项基金网站系统13接收到原始申报数据后,将原始申报数据进行清洗、核验,并根据校验结果确认申报数据的真实性,若原始申报数据中的投资者账户信息、申报金额与专项基金网站系统13自己保存的投资者账户信息对应的申报金额相匹配,则确认申报数据真实,并回馈申报成功确认消息,该申报成功确认消息中携带:申报成功确认信息、申报结果数据。申报金额与专项基金网站系统13自己保存的投资者账户信息对应的申报金额不相匹配,则回馈申报结果不成功消息。

专项基金网站系统13周期向投资者补偿与赔付数据计算系统17请求利益受损的投资者账号信息对应的赔付金额,并以此更新已保存在专项基金网站系统13内的信息。

申报成功确认消息经交易所通信系统15返给证券交易所投票系统14,或者由专项基金网站系统13直接返给证券交易所投票系统14;各个券商12可以在证券交易所投票系统14进行赔付权申报结果查询。

证券交易所投票系统14与结算系统16相通信,证券交易所投票系统14根据该申报成功确认消息确认可以进行赔付实施,于是发送赔付实施确认消息给结算系统16。该赔付实施确认消息中包括:赔付实施确认信息、赔付金额以及对应的投资者账号信息。

结算系统16获得结算数据和赔付实施确认消息后,派发赔付权并根据赔付金额划付赔付金给对应的券商交易系统12。其中该赔付权中包括赔付金额以及该赔付金额对应的投资者账号信息。

券商交易系统12获得赔付权和赔付金后,根据赔付权中携带的赔付金额以及该赔付金额对应的投资者账号信息派发相应的赔付金给对应的投资者11。

上述专项基金网站系统提供对外查询界面和多个外部接口,包括但不限于短信接口、赔付金额传输接口、数据申报接口、派发权益与资金接口。

上述对外查询界面上设置有登录菜单和多个查询菜单,包括投资者信息查询菜单、赔付金额查询菜单等。

上述短信接口可以与投资者11之间相互发送与接收短消息。

上述赔付金额传输接口与投资者补偿与赔付数据计算系统通信。专项基金网站系统通过该赔付金额传输接口从投资者补偿与赔付数据计算系统调用赔付金额。投资者补偿与赔付数据计算系统中设置有证券信息传输接口,投资者补偿与赔付数据计算系统通过该证券信息传输接口从证券交易所投票系统14和结算系统16中导入证券数据,包括证券交易记录等。由于证券交易所投票系统14和结算系统16的数据格式不同,为了保证数据导入的准确完整,投资者补偿与赔付数据计算系统采用了kettle实现从证券交易所投票系统14和结算系统16中的证券数据导入工作。kettle是一款开源的etl工具,采用纯java编写,可以在window、linux、unix等平台上稳定运行,具有高效稳定的数据抽取性能。经过多次数据抽取比对,kettle很好的完成了证券数据导入工作。之后对导入的证券数据进行清洗删除数据冗余并合并相同的信息,然后对证券数据进行数据补全处理,最后基于经补全处理的证券数据完成赔付金额的计算。

上述数据申报接口和派发权益与资金接口的传输数据通过数据专线与上述交易所通信系统15通信,以接收经交易所通信系统15传输的原始申报数据与申报成功确认消息。

上述专项基金网站系统设置有数据库,该数据库采用mysql数据库集群,包括一个主mysql数据库(master)与多个从mysql数据库(slave)。主数据库与多个从数据库之间建立复制(replication)连接,主数据库与从属数据库实现一定程度上的数据同步,多个从属数据库存储相同的数据副本,实现数据冗余,提供容错功能。同时,在部署系统时,对数据库访问操作进行深度优化,将写操作定向至主数据库,查询操作均定向至从属数据库,实现集群的负载均衡功能。在保障数据安全的前提下进一步提升系统响应速度。

为应对大量用户访问、高并发请求,该专项基金网站系统采用memcached高性能的分布式内存缓存服务器,通过缓存相关的后台数据库查询结果,来有效减少数据库访问次数,以提高系统的应答速度、提高可扩展性。

为了进一步保障专项基金网站系统的运行稳定性,该专项基金网站系统采用效率高效、性能占用小的纯静态化网页页面,同时采用设定标识位的方式,确定专项基金网站系统的更新内容,保证重要内容实时更新,非重要内容保证系统在访问量较小时进行缓存更新,从而使得专项基金网站系统的稳定性得以进一步保障。

实施例二:

实施例二提供的一种网上投资者补偿与赔付系统,是在实施例一的基础上还包括:用于计算利益受损投资者的赔付金额的投资者补偿与赔付数据计算系统17。上述专项基金网站系统13周期向投资者补偿与赔付数据计算系统17请求利益受损的投资者账号信息对应的赔付金额,并以此更新已保存在专项基金网站系统内的信息。

上述投资者补偿与赔付数据计算系统17中维护这两个状态机:第一状态机和第二状态机,通过这两个状态机能够计算出每笔交易记录的投资差额损失,并通过设置的计算模型将每笔交易记录的投资差额损失进行汇总,得到利益受损投资者的赔付金额。

该投资者补偿与赔付数据计算系统17中的第一状态机如图2所示,其包括三个状态:开始状态、非结转日状态和结转日状态,工作原理如下:

在开始状态,状态机完成初始化,记录结转日,该结转日包括中签日、更正日、退市日等,并监听是否收到输入的交易记录,并当接收到每一条交易记录后,则根据交易记录中的交易日期来判别是结转日还是非结转日,若是非结转日则进入非结转日状态,反之则进入结转日状态。

在结转日和非结转日状态都针对交易方向的买操作或卖操作进行计算。在非结转日状态,处理完结转日前所有交易记录后转入结转日状态,并将计算结果结转给结转日。在结转日,处理完结转日当天的所有交易记录后,进行当前阶段x的清算:将当前阶段x的库存量结转至x阶段库存量,并记录x阶段库存量;将当前阶段x的单位成本结转至x阶段单位成本。完成清算后输出计算结果:x阶段库存量、x阶段单位成本和在结转日计算得到的x阶段卖出损失量,输出的计算结果用于后续赔付金额的计算。然后令当前阶段x=x+1、当前阶段x的累计成本归0、当前阶段x的库存量归零,之后跳转到非结转日状态开始处理新一阶段的买卖操作。

该投资者补偿与赔付数据计算系统17中的第二状态机如图3所示,该状态机包括三个状态:当前余量状态、本阶段结余状态和总结余状态,其工作原理如下:

开始计算,整个状态机开始初始化,初始化过程中整个状态机记录基准日(揭露日或更正日起,换手率达到100%的日期),实施日、揭露日、更正日、中签日等信息,然后等待用户输入的命令,若接收到用户输入的从实施日开始计算命令,则将实施日前一日持仓数量置为总结余,当前余量及阶段结余均置为0;如接收到用户输入的从中签日开始计算命令,则将中签日持仓数量置为总结余,当前余量及阶段结余均置为0。至此,整个状态机完成初始化过程。

状态机完成初始化后,在当前余量状态、阶段余量和总结余状态监听是否有交易记录到达。

交易记录到达后,当前余量状态、阶段余量和总结余状态均判断是买入操作还是卖出操作,若是买入操作,则执行如下操作:

判断交易记录的日期是否是揭露日且买入数量为0、买入价格为0,若不是,则在当前余量状态,对交易记录的日期在揭露日之前的所有交易均进行一系列相应的买入操作计算,买入操作计算按照如下公式计算:累计成本=累计成本+买入数量×买入价格,当前余量=当前余量+买入数量,当前单位成本=累计成本/当前余量;若交易记录的日期在揭露日且买入数量为0、买入价格为0,则触发条件使当前余量状态跳转至阶段结余状态,并进行如下结转操作:将当前余量状态计算得到的当前单位成本结转至阶段结余状态中的阶段单位成本、当前余量转结至阶段结余状态中的阶段余量,并将当前余量、当前单位成本等均置0。揭露日当日及之后的买入操作依然使用当前余量状态进行处理。

若交易记录的日期在基准日当日且买入数量为0、买入价格为0,则在阶段结余状态触发条件使阶段结余状态跳转至总结余状态,并进行如下结转操作:将当前阶段结余结转至总结余状态中;并针对当前阶段结余计算在揭露日至基准日期间投资者依然持有股票数量对应的投资差额损失,该部分的投资差额损失按照单笔全部卖出当前阶段结余的方式来计算:投资差额损失=当前阶段结余×(揭露日至基准日之间所有交易日收盘价格的平均价-当前阶段单位成本),则完成针对当前阶段结余的投资差额损失计算。将当前阶段结余归0,令当前阶段标识m=m+1。

所有的卖出操作均按照先卖出总结余,再卖出阶段结余,最后卖出当前结余的顺序进行卖出操作。具体如下:

在总结余状态,若总结余≥卖出数量,则总结余=总结余-卖出数量,损失数量=0,投资差额损失=0,卖出数量归0;若总结余<卖出数量,则继续卖出,当前阶段卖出数量=卖出数量-总结余,总结余归0,损失数量=0,投资差额损失=0,触发条件状态跳转至阶段结余状态;并将当前阶段卖出数量结转至阶段结余状态的卖出数量。

在阶段结余状态,若当前阶段结余≥卖出数量,则当前阶段结余=当前阶段结余-卖出数量,损失数量=卖出数量,投资差额损失=损失数量×(卖出金额-当前阶段单位成本),卖出数量归0;若当前阶段结余<卖出数量,则依然继续卖出,当前卖出数量=卖出数量-当前阶段结余,损失数量=当前阶段结余,投资差额损失=损失数量×(卖出价格-当前阶段单位成本),当前阶段结余归0,触发条件状态跳转至当前结余状态。将当前卖出数量结转至当前结余状态的卖出数量。

在当前结余状态,当前余量=当前余量-卖出数量,卖出数量=0,损失数量=0(由于当前的数量来自于揭露日之后,不用赔偿,所以损失数量为0),当前结余状态的投资差额损失=0。并且在该当前结余状态统计出每条交易记录对应的投资差额损失,具体如下:每条交易记录对应的单笔投资差额损失=总结余状态的投资差额损失+阶段结余状态的投资差额损失+当前状态的投资差额损失。

通过上述状态机计算后,得到针对投资者每一笔交易记录对应的单笔投资差额损失,然后采用单笔投资差额损失累加法,将单笔投资差额损失累加,即为投资者的投资差额损失总额。

接下来,根据得到的投资者的投资差额损失总额来计算投资者因上市公司虚假陈述而导致的补偿金额,具体如下:

co=a×k×(1+b+t)(1+i)

其中,co为补偿金额,a为投资者的投资差额损失总额,k为调整因子,b为佣金,t为印花税,i为利息利率。

虽然本发明已以较佳实施例公开如上,但实施例并不限定本发明。在不脱离本发明之精神和范围内,所做的任何等效变化或润饰,同样属于本发明之保护范围。因此本发明的保护范围应当以本申请的权利要求所界定的内容为标准。

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