一种股票期货行情显示设计方法及系统与流程
本技术涉及数据处理与可视化,尤其涉及一种股票期货行情显示设计方法及系统。
背景技术:
1、在金融交易领域,股票和期货市场的行情数据具有实时性强、数据量大、变化迅速的特点,交易者通常借助专业的行情显示软件来观察市场价格走势并据此作出买卖决策。传统的行情显示软件普遍采用标准化的蜡烛图(k线图)作为主要的行情展示方式,辅以成交量柱状图和技术指标副图,通过将每一时间窗口内的开盘价、收盘价、最高价和最低价以蜡烛线形式绘制于价格坐标轴与时间坐标轴构成的二维平面上,向交易者呈现目标交易品种的历史价格轨迹和当前市场状态。随着程序化交易和高频交易的普及,市场价格的短期波动日趋复杂和剧烈,交易者对行情显示界面所能提供的信息深度和决策辅助能力也提出了更高的要求。
2、然而,现有的行情显示方案在面对市场价格异常波动时,仍然以统一的蜡烛图形态进行被动呈现,无法根据波动的性质(例如该波动是新趋势的启动信号还是大单干扰造成的短暂毛刺)对显示方式进行差异化处理,交易者需要自行切换多个时间周期或叠加多个技术指标才能对波动的有效性进行判断,信息获取路径长、效率低。同时,现有方案缺乏对盘口买卖力量对比和成交量变化特征的整合显示能力,交易者在观察到价格剧烈波动时,无法从同一界面中直接获取该波动是否有成交量放大确认、买卖双方哪一方占据主导等关键决策信息,导致交易者可能因无法及时区分有效信号与市场噪音而错失交易时机或做出错误判断。
技术实现思路
1、为了有助于解决现有行情显示方案在异常波动下无法差异化显示、信息获取效率低的技术问题,本技术提供一种股票期货行情显示设计方法及系统。
2、第一方面,本技术提供的一种股票期货行情显示设计方法,采用如下的技术方案:
3、一种股票期货行情显示设计方法,包括:
4、获取目标交易品种在多个连续时间窗口内的实时行情数据,所述实时行情数据包含买入价、卖出价、买量以及卖量;
5、基于各所述时间窗口内的实时行情数据,提取各个所述时间窗口的窗口特征值,所述窗口特征值包括价格波动幅度、成交量变化率以及买卖力量对比值,所述买卖力量对比值根据所述买量与所述卖量的比值确定;
6、判断所述价格波动幅度是否超过预设波动阈值;
7、若所述价格波动幅度未超过所述预设波动阈值,则基于标准显示规则,将所述实时行情数据映射至基础显示界面进行展示;
8、若所述价格波动幅度超过所述预设波动阈值,则将所述时间窗口作为关联时间窗口;
9、获取异常波动标记,并根据所述关联时间窗口的成交量变化率和买卖力量对比值,结合所述异常波动标记,生成增强显示方案;
10、基于所述标准显示规则以及所述增强显示方案,对所述基础显示界面中所述目标交易品种的展示方式进行更新。
11、可选的,所述根据所述关联时间窗口的成交量变化率和买卖力量对比值,结合所述异常波动标记,生成增强显示方案包括:
12、根据所述异常波动标记,获取所述目标交易品种的波动类型,所述波动类型包括趋势启动类型和毛刺干扰类型;
13、判断所述波动类型为所述趋势启动类型或所述毛刺干扰类型;
14、若所述波动类型为所述趋势启动类型,则基于预设基准价位,分别计算买入价偏离值和卖出价偏离值,并获取所述关联时间窗口内的成交量变化率;
15、判断所述成交量变化率是否超过预设放量阈值;
16、若所述成交量变化率超过所述预设放量阈值,则生成包含放量确认标记的第一增强显示方案;
17、若所述波动类型为所述毛刺干扰类型,则基于所述买卖力量对比值以及所述标准显示规则,生成第二增强显示方案。
18、可选的,所述判断所述波动类型为所述趋势启动类型或所述毛刺干扰类型包括:
19、获取所述目标交易品种的所述关联时间窗口内的连续价格序列;
20、判断所述连续价格序列是否符合单调递增条件或单调递减条件;
21、若所述连续价格序列符合所述单调递增条件或所述单调递减条件,则获取所述关联时间窗口内的成交量变化率,并判断所述成交量变化率是否呈现逐步放大趋势;
22、若所述成交量变化率呈现所述逐步放大趋势,则判定所述波动类型为所述趋势启动类型;
23、若所述连续价格序列不符合所述单调递增条件且不符合所述单调递减条件,则获取所述关联时间窗口内价格反向穿越均线的穿越次数;
24、判断所述穿越次数是否超过预设穿越阈值;
25、若所述穿越次数超过所述预设穿越阈值,则判定所述波动类型为所述毛刺干扰类型。
26、可选的,所述生成包含放量确认标记的第一增强显示方案包括:
27、获取所述关联时间窗口内的买卖力量对比值序列;
28、判断所述买卖力量对比值序列是否持续大于第一力量阈值;
29、若所述买卖力量对比值序列持续大于所述第一力量阈值,则生成买方主导标记,并根据所述买方主导标记在所述基础显示界面中沿价格坐标轴标示买方向的第一加强区域;
30、若所述买卖力量对比值序列非持续大于所述第一力量阈值,则判断所述买卖力量对比值序列是否持续小于第二力量阈值;
31、若所述买卖力量对比值序列持续小于所述第二力量阈值,则生成卖方主导标记,并根据所述卖方主导标记在所述基础显示界面中沿价格坐标轴标示卖方向的第二加强区域;
32、在标示所述第一加强区域或所述第二加强区域后,将所述放量确认标记叠加至所述第一加强区域或所述第二加强区域的边界位置,生成包含所述放量确认标记的第一增强显示方案。
33、可选的,所述根据所述买方主导标记在所述基础显示界面中沿价格坐标轴标示买方向的第一加强区域包括:
34、根据所述买方主导标记,确定第一颜色映射区间和第一闪烁频率;
35、获取所述关联时间窗口内的最低买入价和累计买量;
36、基于所述最低买入价和所述累计买量,在所述基础显示界面中确定初始支撑边界;
37、基于所述实时行情数据,获取最新成交价;
38、按照所述第一颜色映射区间和所述第一闪烁频率,对所述初始支撑边界至当前所述最新成交价之间的区域进行渐变填充,形成所述第一加强区域。
39、可选的,所述若所述波动类型为所述毛刺干扰类型,则基于所述买卖力量对比值以及所述标准显示规则,生成第二增强显示方案包括:
40、若所述波动类型为所述毛刺干扰类型,则获取所述目标交易品种的当前持仓量和当前成交量;
41、若所述当前持仓量大于所述当前成交量,则获取毛刺持续时间,并获取所述毛刺持续时间内各时间窗口的买卖力量对比值;
42、判断各所述时间窗口的买卖力量对比值是否均处于均衡区间;
43、若均处于所述均衡区间,则在所述基础显示界面中生成毛刺标记浮层,并基于所述毛刺标记浮层生成所述第二增强显示方案,所述毛刺标记浮层覆盖所述毛刺持续时间所对应的显示区间;
44、若所述当前持仓量不大于所述当前成交量,则获取所述目标交易品种的历史波动均值和历史波动标准差;
45、根据所述历史波动均值和所述历史波动标准差,确定异常剔除边界;
46、基于所述异常剔除边界,在所述基础显示界面中过滤掉所述关联时间窗口内的极端价位数据点,并对过滤后的剩余数据点进行平滑连接;
47、将平滑连接后生成的曲线替换所述基础显示界面中所述关联时间窗口内的蜡烛图,并将替换后的显示配置作为所述第二增强显示方案。
48、可选的,所述若所述连续价格序列符合所述单调递增条件或所述单调递减条件,则获取所述关联时间窗口内的成交量变化率,并判断所述成交量变化率是否呈现逐步放大趋势包括:
49、若所述连续价格序列符合所述单调递增条件或所述单调递减条件,则获取所述关联时间窗口内各相邻时间窗口之间的成交量变化率序列;
50、判断所述成交量变化率序列中相邻数值的差值是否持续为正;
51、若所述差值持续为正,则判定所述成交量变化率呈现所述逐步放大趋势;
52、若所述差值非持续为正,则获取所述成交量变化率序列的变异系数;
53、判断所述变异系数是否超过预设变异阈值;
54、若所述变异系数超过所述预设变异阈值,则判定所述成交量变化率未呈现所述逐步放大趋势;
55、若所述变异系数未超过所述预设变异阈值,则判定所述成交量变化率呈现所述逐步放大趋势。
56、可选的,所述若所述价格波动幅度未超过所述预设波动阈值,则基于标准显示规则,将所述实时行情数据映射至基础显示界面进行展示包括:
57、若所述价格波动幅度未超过所述预设波动阈值,则获取所述目标交易品种在各时间窗口内的买入价、卖出价、买量和卖量;
58、根据各所述时间窗口的买入价和卖出价,计算各所述时间窗口的买卖价差;
59、判断所述买卖价差是否超过预设价差阈值;
60、若所述买卖价差超过所述预设价差阈值,则获取流动性不足标记,并提取当前时间窗口的买量和卖量,根据所述买量和所述卖量计算买卖力量对比值;
61、根据所述买卖力量对比值确定价差偏移方向,并在所述基础显示界面中沿所述价差偏移方向增强显示买入价和卖出价之间的价差区域;
62、若所述买卖价差未超过所述预设价差阈值,则按照所述标准显示规则,以蜡烛图形式在所述基础显示界面上绘制各所述时间窗口的蜡烛图,所述蜡烛图的实体高度根据各所述时间窗口的买入价和卖出价确定,所述蜡烛图的宽度根据各所述时间窗口的买量与卖量之和确定。
63、可选的,所述基于所述标准显示规则以及所述增强显示方案,对所述基础显示界面中所述目标交易品种的展示方式进行更新之后,还包括:
64、获取用户对所述基础显示界面的交互操作,所述交互操作包含缩放操作、平移操作或品种切换操作;
65、响应于所述交互操作,判断所述目标交易品种的实时行情数据在交互后是否仍满足所述价格波动幅度超过所述预设波动阈值的条件;
66、若交互后仍满足所述价格波动幅度超过所述预设波动阈值的条件,则保留所述增强显示方案,并根据所述交互操作对所述增强显示方案的显示范围进行适配调整;
67、若交互后不满足所述价格波动幅度超过所述预设波动阈值的条件,则退回至所述标准显示规则,将所述实时行情数据映射至所述基础显示界面进行展示。
68、第二方面,本技术还公开了一种股票期货行情显示设计系统,采用如下的技术方案:
69、一种股票期货行情显示设计系统,包括:
70、数据获取模块,用于获取目标交易品种在多个连续时间窗口内的实时行情数据,所述实时行情数据包含买入价、卖出价、买量以及卖量;
71、特征提取模块,用于基于各所述时间窗口内的实时行情数据,提取各个所述时间窗口的窗口特征值,所述窗口特征值包括价格波动幅度、成交量变化率以及买卖力量对比值,所述买卖力量对比值根据所述买量与所述卖量的比值确定;
72、波动判断模块,用于判断所述价格波动幅度是否超过预设波动阈值;
73、标准显示模块,若所述价格波动幅度未超过所述预设波动阈值,则所述标准显示模块用于基于标准显示规则,将所述实时行情数据映射至基础显示界面进行展示;
74、关联窗口确定模块,若所述价格波动幅度超过所述预设波动阈值,则所述关联窗口确定模块用于将所述时间窗口作为关联时间窗口;
75、方案生成模块,用于获取异常波动标记,并根据所述关联时间窗口的成交量变化率和买卖力量对比值,结合所述异常波动标记,生成增强显示方案;
76、界面更新模块,用于基于所述标准显示规则以及所述增强显示方案,对所述基础显示界面中所述目标交易品种的展示方式进行更新。
77、综上所述,本技术包括以下有益技术效果:
78、通过获取目标交易品种在多个连续时间窗口内的实时行情数据并提取包含价格波动幅度、成交量变化率及买卖力量对比值的窗口特征值,继而判断价格波动幅度是否超过预设波动阈值,当未超过时按标准显示规则进行常规展示,当超过时将该时间窗口标记为关联时间窗口并结合异常波动标记、成交量变化率和买卖力量对比值生成差异化的增强显示方案,最终在基础显示界面上对展示方式进行更新,从而实现了根据行情数据的动态特征自适应地调整显示方案的技术效果,使交易者能够在同一界面上直观获取异常波动的性质判断(趋势启动或毛刺干扰)及其背后的成交量和买卖力量信息,无需手动切换多个界面或指标即可快速识别有效趋势信号与无效市场噪音,显著提升了行情显示的信息传达效率和交易决策的响应速度。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com