一种股票交易过程中的实时算法交易系统及方法技术方案

技术编号:31314166 阅读:25 留言:0更新日期:2021-12-12 22:04
本发明专利技术公开了一种股票交易过程中的实时算法交易系统及方法,涉及股票交易技术领域。本发明专利技术包括如下步骤:交易服务器将用户输入的股票标识发送至股票风险模型;风险模型输出股票熵风险值由交易服务器连同股票买入标识发送给用户;交易服务器计算最低风险股票与用户选择股票的竞争比;将竞争比连同最低风险股票的买入标识发送给用户;交易控制单元接收用户输入的股票买入请求和股票买入标识,并发送给交易服务器。本发明专利技术通过交易控制单元接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器,交易服务器判断用户所选股票的风险值,并通过交易服务器连同股票买入标识发送给用户,增加用户的股票购买兴趣,提高用户的股票收益。户的股票收益。户的股票收益。

【技术实现步骤摘要】
一种股票交易过程中的实时算法交易系统及方法


[0001]本专利技术属于股票交易
,特别是涉及一种股票交易过程中的实时算法交易系统及方法。

技术介绍

[0002]在股票交易市场,市场行情经常是瞬时万变,用户需要实时关注股票行情的异动,根据各种不同的行情数据进行分析操作,比如根据自身持仓以及成本价来决定是否进行股票买卖来套利或者是回本。市场上的股票类行情交易软件,交易和行情分开展现,无法同时观看行情趋势图(分时、k线、逐笔成交、盘口),同时对当前合约进行快速交易。
[0003]现有的股票交易只能通过用户自己来操作,如果客户因为工作时间等其它原因可能会错过交易的最佳时间,甚至造成用户的股票亏损;或者由于用户想要获得更大利益而没有及时止盈,也会造成股票的亏损,从而给用户的收益带来极大的影响。
[0004]由于股票市场瞬息万变,需要充分考虑各种因素才能保证更高的胜率,所以亟需提供一种股票交易过程中的实时算法交易系统及方法,来保证用户尽可能地获得更高的收益。

技术实现思路

[0005]本专利技术的目的在于提供一种股票交易过程中的实时算法交易系统及方法,通过交易控制单元接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器,交易服务器判断用户所选股票的风险值,并通过交易服务器连同股票买入标识发送给用户,解决了现有的用户股票盲目够慢,缺少分析算法的问题。
[0006]为解决上述技术问题,本专利技术是通过以下技术方案实现的:
[0007]本专利技术为一种股票交易过程中的实时算法交易系统,包括交易控制单元和交易服务器;
[0008]所述交易控制单元,用于接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器,并将交易服务器返回的股票买入标识发送给用户;
[0009]所述交易控制单元接收用户输入的股票买入请求和股票买入标识,并发送给交易服务器
[0010]所述交易服务器,用于交易服务器接收股票买入请求和股票买入标识,对股票的风险进行判定,并对股票买入标识进行校验,校验成功后执行买入操作并生成股票卖出标识,将股票卖出标识发送给交易控制单元;
[0011]所述交易服务器对股票卖出标识进行校验,校验成功后执行股票卖出指令。
[0012]作为一种优选的技术方案,所述交易服务器不接收用户发出的股票卖出指令;所述交易服务器根据股票买入请求和股票买入标识生成股票卖出标识。
[0013]本专利技术为一种股票交易过程中的实时算法交易方法,包括如下步骤:
[0014]步骤S1:交易控制单元接收用户输入的股票买入预请求,将该股票买入预请求发
送给交易服务器;
[0015]步骤S2:交易服务器将用户输入的股票标识发送至股票风险模型;
[0016]步骤S3:风险模型输出股票熵风险值由交易服务器连同股票买入标识发送给用户;
[0017]步骤S4:风险模型对同一类型的股票并按股票熵风险值从低到高进行排序;
[0018]步骤S5:交易服务器计算最低风险股票与用户选择股票的竞争比;
[0019]步骤S6:将竞争比连同最低风险股票的买入标识发送给用户;
[0020]步骤S7:交易控制单元接收用户输入的股票买入请求和股票买入标识,并发送给交易服务器。
[0021]作为一种优选的技术方案,所述步骤S7之后,当交易服务器接收股票买入请求和股票买入标识,并对股票买入标识进行校验,校验成功后执行买入操作并生成股票卖出标识,将股票卖出标识发送给交易控制单元;当交易控制单元根据股票买入请求生成股票卖出交易规则,实时监控股票的价格变化,当股票的实时价格满足股票卖出交易规则时生成股票卖出指令,并将股票卖出指令和股票卖出标识一起发送给交易服务器;交易服务器对股票卖出标识进行校验,校验成功后执行股票卖出指令。
[0022]作为一种优选的技术方案,所述步骤S1中,交易服务器根据股票买入预请求生成股票买入标识,股票买入标识为买入码;所述买入码包括一个采用随机算法或加密算法生成的字符串。
[0023]作为一种优选的技术方案,所述步骤S2中,股票风险模型的训练流程如下:
[0024]步骤S21:获取股票历史数据;
[0025]步骤S22:求初始熵风险值
[0026]步骤S23:分别对六组区间数q的初始熵求均值;
[0027]步骤S24:对初始熵的均值与k进行线性关系分析;
[0028]步骤S25:六组区间数据,求得线性关系为y=0.64083x+1.890258;
[0029]步骤S26:股票熵风险值
[0030]作为一种优选的技术方案,所述步骤S21中,获取的股票历史数据包括列表数据、盘口数据、逐笔数据、分时k线数据。
[0031]作为一种优选的技术方案,所述步骤S4中,股票列表数据、盘口数据、逐笔数据、分时k线数据通过交易服务器实时刷新,采用订阅发布模式和交易服务器进行socket长连接,每个模块分别向交易服务器请求数据,并存入缓存,在交易服务器处理各个请求的数据模块的缓存,缓存按照数据类型分类。
[0032]作为一种优选的技术方案,所述步骤S5中,最低风险股票与用户选择股票的竞争比的计算方式如下:
[0033][0034]本专利技术具有以下有益效果:
[0035]本专利技术通过交易控制单元接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器,交易服务器判断用户所选股票的风险值,并通过交易服务器连同股票买入标识发送给用户,增加用户的股票购买兴趣,提高用户的股票收益。
[0036]当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
[0037]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本专利技术的一种股票交易过程中的实时算法交易方法流程图。
具体实施方式
[0039]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0040]本专利技术为一种股票交易过程中的实时算法交易系统,包括交易控制单元和交易服务器;
[0041]交易控制单元,用于接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器,并将交易服务器返回的股票买入标识发送给用户;
[0042]交易控制单元接收用户输入的股票买入请求和股票买入标识,并发送给交易服务器;
[0043]交易服务器,用于交易服务器接收股票买入请求和股票买入标识,对股票的风险进行判定,并对股票买入标识进行校本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种股票交易过程中的实时算法交易系统,其特征在于,包括交易控制单元和交易服务器;所述交易控制单元,用于接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器,并将交易服务器返回的股票买入标识发送给用户;所述交易控制单元接收用户输入的股票买入请求和股票买入标识,并发送给交易服务器所述交易服务器,用于交易服务器接收股票买入请求和股票买入标识,对股票的风险进行判定,并对股票买入标识进行校验,校验成功后执行买入操作并生成股票卖出标识,将股票卖出标识发送给交易控制单元;所述交易服务器对股票卖出标识进行校验,校验成功后执行股票卖出指令。2.根据权利要求1所述的一种股票交易过程中的实时算法交易系统其特征在于,所述交易服务器不接收用户发出的股票卖出指令;所述交易服务器根据股票买入请求和股票买入标识生成股票卖出标识。3.一种股票交易过程中的实时算法交易方法,其特征在于,包括如下步骤:步骤S1:交易控制单元接收用户输入的股票买入预请求,将该股票买入预请求发送给交易服务器;步骤S2:交易服务器将用户输入的股票标识发送至股票风险模型;步骤S3:风险模型输出股票熵风险值由交易服务器连同股票买入标识发送给用户;步骤S4:风险模型对同一类型的股票并按股票熵风险值从低到高进行排序;步骤S5:交易服务器计算最低风险股票与用户选择股票的竞争比;步骤S6:将竞争比连同最低风险股票的买入标识发送给用户;步骤S7:交易控制单元接收用户输入的股票买入请求和股票买入标识,并发送给交易服务器。4.根据权利要求3所述的一种股票交易过程中的实时算法交易方法,其特征在于,所述步骤S7之后,当交易服务器接收股票买入请求和股票买入标识,并对股票买入标识进行校验,校验成功后执行买入操作并生成股票卖出标识,将股票卖出标识发送给...

【专利技术属性】
技术研发人员:孙瑶
申请(专利权)人:上海卡方信息科技有限公司
类型:发明
国别省市:

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

1