A stock futures market display design method and system

CN123011175APending Publication Date: 2026-10-30HUNAN DELTA STRATEGY INFORMATION TECH SERVICES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611351940.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-02
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0004]为了有助于解决现有行情显示方案在异常波动下无法差异化显示、信息获取效率低的技术问题,本申请提供一种股票期货行情显示设计方法及系统

Benefits of technology

通过获取目标交易品种在多个连续时间窗口内的实时行情数据并提取包含价格波动幅度、成交量变化率及买卖力量对比值的窗口特征值,继而判断价格波动幅度是否超过预设波动阈值,当未超过时按标准显示规则进行常规展示,当超过时将该时间窗口标记为关联时间窗口并结合异常波动标记、成交量变化率和买卖力量对比值生成差异化的增强显示方案,最终在基础显示界面上对展示方式进行更新,从而实现了根据行情数据的动态特征自适应地调整显示方案的技术效果,使交易者能够在同一界面上直观获取异常波动的性质判断(趋势启动或毛刺干扰)及其背后的成交量和买卖力量信息,无需手动切换多个界面或指标即可快速识别有效趋势信号与无效市场噪音,显著提升了行情显示的信息传达效率和交易决策的响应速度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123011175A_ABST
    Figure CN123011175A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of data processing and visualization, in particular to a stock futures market display design method and system. The method comprises the following steps: acquiring real-time market data of a target transaction variety in multiple continuous time windows; extracting the price fluctuation amplitude, the trading volume change rate and the buy-sell force comparison value determined according to the buy-sell ratio of each time window; judging whether the price fluctuation amplitude exceeds a preset fluctuation threshold, and if not, displaying according to the standard display rule; if yes, taking the time window as a related time window, combining the abnormal fluctuation mark to generate an enhanced display scheme, and updating the basic display interface. The application can adaptively adjust the display mode according to the nature and intensity of market fluctuation, intuitively present the type judgment and volume-price confirmation information of abnormal fluctuation in the same interface, and improve the information transmission efficiency of market display and the response speed of transaction decision.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing and visualization technology, and in particular to a design method and system for displaying stock and futures market data. Background Technology

[0002] In the financial trading field, stock and futures market data is characterized by its real-time nature, large volume, and rapid changes. Traders typically rely on professional market data display software to observe market price trends and make buying and selling decisions accordingly. Traditional market data display software generally uses standardized candlestick charts (K-line charts) as the primary method of displaying market data, supplemented by volume bar charts and technical indicator sub-charts. By plotting the opening price, closing price, highest price, and lowest price within each time window as candlestick lines on a two-dimensional plane formed by the price axis and time axis, it presents traders with the historical price trajectory and current market status of the target trading instrument. With the popularization of algorithmic trading and high-frequency trading, short-term market price fluctuations have become increasingly complex and volatile, and traders have placed higher demands on the depth of information and decision-making support capabilities provided by the market data display interface.

[0003] However, existing market data display solutions passively present a uniform candlestick chart pattern when faced with abnormal market price fluctuations. They fail to differentiate the display based on the nature of the fluctuation (e.g., whether it's a signal of a new trend or a temporary spike caused by large orders). Traders must manually switch between multiple timeframes or overlay multiple technical indicators to determine the validity of the fluctuation, resulting in a long and inefficient information acquisition process. Furthermore, existing solutions lack the ability to integrate and display the balance of buying and selling power and changes in trading volume. When observing sharp price fluctuations, traders cannot directly obtain crucial decision-making information from the same interface, such as whether the fluctuation is confirmed by increased trading volume or which side is dominating. This can lead to traders missing trading opportunities or making incorrect judgments due to their inability to distinguish between valid signals and market noise. Summary of the Invention

[0004] To help solve the technical problems of existing market data display solutions being unable to differentiate displays under abnormal fluctuations and having low information acquisition efficiency, this application provides a design method and system for stock and futures market data display.

[0005] Firstly, this application provides a stock and futures market data display design method, which adopts the following technical solution: A method for designing a stock and futures market data display, comprising: Acquire real-time market data of the target trading instrument within multiple consecutive time windows, wherein the real-time market data includes the buy price, sell price, buy volume, and sell volume; Based on the real-time market data within each time window, window feature values ​​for each time window are extracted. The window feature values ​​include price fluctuation range, trading volume change rate, and buying and selling power comparison value. The buying and selling power comparison value is determined based on the ratio of buying volume to selling volume. Determine whether the price fluctuation exceeds a preset fluctuation threshold; If the price fluctuation does not exceed the preset fluctuation threshold, the real-time market data will be mapped to the basic display interface for display based on the standard display rules. If the price fluctuation exceeds the preset fluctuation threshold, the time window will be used as the associated time window. Obtain abnormal fluctuation markers, and generate an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation markers; Based on the standard display rules and the enhanced display scheme, the display method of the target trading instrument in the basic display interface is updated.

[0006] Optionally, generating an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces within the associated time window, combined with the abnormal fluctuation marker, includes: Based on the abnormal fluctuation markers, the fluctuation type of the target trading instrument is obtained, and the fluctuation type includes trend initiation type and spike interference type; Determine whether the fluctuation type is the trend initiation type or the spike interference type; If the fluctuation type is the trend initiation type, then based on the preset benchmark price, the buy price deviation value and sell price deviation value are calculated respectively, and the transaction volume change rate within the associated time window is obtained; Determine whether the rate of change in trading volume exceeds a preset volume surge threshold; If the change rate of trading volume exceeds the preset volume increase threshold, a first enhanced display scheme containing a volume increase confirmation mark is generated; If the fluctuation type is the spike interference type, then a second enhanced display scheme is generated based on the buying and selling power comparison value and the standard display rules.

[0007] Optionally, determining whether the fluctuation type is the trend initiation type or the spike interference type includes: Obtain the continuous price sequence within the associated time window of the target trading instrument; Determine whether the continuous price series meets the conditions of monotonically increasing or monotonically decreasing; If the continuous price series meets the monotonically increasing condition or the monotonically decreasing condition, then obtain the trading volume change rate within the associated time window, and determine whether the trading volume change rate shows a gradually increasing trend. If the rate of change in trading volume shows the trend of gradual increase, then the fluctuation type is determined to be the trend initiation type; If the continuous price sequence does not meet the monotonically increasing condition and does not meet the monotonically decreasing condition, then obtain the number of times the price crosses the moving average in the opposite direction within the associated time window; Determine whether the number of crossings exceeds a preset crossing threshold; If the number of crossings exceeds the preset crossing threshold, the fluctuation type is determined to be the glitch interference type.

[0008] Optionally, generating the first enhanced display scheme including the volume confirmation marker includes: Obtain the sequence of buy and sell power comparison values ​​within the associated time window; Determine whether the sequence of buying and selling power comparison values ​​is continuously greater than the first power threshold; If the sequence of buy and sell power comparison values ​​is continuously greater than the first power threshold, a buyer-dominant marker is generated, and a first enhanced area for the buying direction is marked along the price coordinate axis in the basic display interface based on the buyer-dominant marker. If the buy-sell power comparison value sequence is not continuously greater than the first power threshold, then determine whether the buy-sell power comparison value sequence is continuously less than the second power threshold. If the sequence of buy and sell power comparison values ​​is continuously less than the second power threshold, a seller-dominant marker is generated, and a second enhanced area for the selling direction is marked along the price coordinate axis in the basic display interface based on the seller-dominant marker. After marking the first enhanced region or the second enhanced region, the volume confirmation mark is superimposed on the boundary position of the first enhanced region or the second enhanced region to generate a first enhanced display scheme containing the volume confirmation mark.

[0009] Optionally, the first enhanced area in the basic display interface that indicates the buying direction along the price coordinate axis according to the buyer-dominant marker includes: Based on the buyer-led marker, a first color mapping range and a first flashing frequency are determined; Obtain the lowest purchase price and cumulative purchase volume within the associated time window; Based on the lowest purchase price and the cumulative purchase volume, the initial support boundary is determined in the basic display interface; Based on the real-time market data, obtain the latest transaction price; According to the first color mapping interval and the first flashing frequency, the area between the initial support boundary and the current latest transaction price is gradually filled to form the first reinforcement area.

[0010] Optionally, if the fluctuation type is the spike interference type, then generating a second enhanced display scheme based on the buy / sell power comparison value and the standard display rules includes: If the volatility type is the spike interference type, then obtain the current open interest and current trading volume of the target trading instrument; If the current open interest is greater than the current trading volume, then obtain the duration of the spike and obtain the comparison value of buying and selling forces in each time window within the duration of the spike. Determine whether the buying and selling forces in each of the aforementioned time windows are all within the equilibrium range; If all are within the equalization range, a burr mark overlay is generated in the basic display interface, and the second enhanced display scheme is generated based on the burr mark overlay, wherein the burr mark overlay covers the display range corresponding to the duration of the burr. If the current open interest is not greater than the current trading volume, then obtain the historical mean volatility and historical standard deviation of the target trading instrument. The anomaly removal boundary is determined based on the historical fluctuation mean and the historical fluctuation standard deviation; Based on the anomaly removal boundary, extreme price data points within the associated time window are filtered out in the basic display interface, and the remaining data points after filtering are smoothly connected. The curve generated after smooth connection replaces the candlestick chart in the associated time window of the basic display interface, and the replaced display configuration is used as the second enhanced display scheme.

[0011] Optionally, if the continuous price series meets the monotonically increasing condition or the monotonically decreasing condition, then obtaining the rate of change of trading volume within the associated time window and determining whether the rate of change of trading volume shows a gradually increasing trend includes: If the continuous price sequence meets the monotonically increasing condition or the monotonically decreasing condition, then obtain the sequence of transaction volume change rate between each adjacent time window within the associated time window; Determine whether the difference between adjacent values ​​in the transaction volume change rate sequence is consistently positive; If the difference remains positive, it is determined that the rate of change in trading volume shows a gradually increasing trend; If the difference is not consistently positive, then obtain the coefficient of variation of the transaction volume change rate sequence; Determine whether the coefficient of variation exceeds a preset variation threshold; If the coefficient of variation exceeds the preset variation threshold, it is determined that the rate of change in trading volume does not show the gradual increasing trend. If the coefficient of variation does not exceed the preset variation threshold, then the transaction volume change rate is determined to show the gradual increasing trend.

[0012] Optionally, if the price fluctuation does not exceed the preset fluctuation threshold, then mapping the real-time market data to the basic display interface for display based on standard display rules includes: If the price fluctuation does not exceed the preset fluctuation threshold, then the buy price, sell price, buy volume, and sell volume of the target trading instrument in each time window are obtained; Calculate the bid-ask spread for each time window based on the bid and ask prices for each time window. Determine whether the bid-ask spread exceeds a preset spread threshold; If the bid-ask spread exceeds the preset spread threshold, an insufficient liquidity flag is obtained, and the buy and sell volumes for the current time window are extracted. The bid-ask strength comparison value is calculated based on the buy and sell volumes. The direction of the price difference offset is determined based on the comparison value of buying and selling forces, and the price difference area between the buy price and the sell price is enhanced and displayed along the direction of the price difference offset in the basic display interface. If the bid-ask spread does not exceed the preset spread threshold, then according to the standard display rules, candlestick charts for each time window are drawn on the basic display interface in the form of candlestick charts. The height of the candlestick chart is determined based on the bid and ask prices for each time window, and the width of the candlestick chart is determined based on the sum of the bid and ask volumes for each time window.

[0013] Optionally, after updating the display method of the target trading instrument in the basic display interface based on the standard display rules and the enhanced display scheme, the method further includes: The user's interactive operations on the basic display interface are obtained, including zooming, panning, or product switching operations. In response to the interactive operation, determine whether the real-time market data of the target trading instrument still meets the condition that the price fluctuation exceeds the preset fluctuation threshold after the interaction; If the price fluctuation still exceeds the preset fluctuation threshold after the interaction, the enhanced display scheme is retained, and the display range of the enhanced display scheme is adapted and adjusted according to the interaction operation. If the price fluctuation does not meet the preset fluctuation threshold after the interaction, the system will revert to the standard display rules and map the real-time market data to the basic display interface for display.

[0014] Secondly, this application also discloses a stock and futures market data display system, which adopts the following technical solution: A stock and futures market data display system includes: The data acquisition module is used to acquire real-time market data of the target trading instrument within multiple consecutive time windows. The real-time market data includes the buy price, sell price, buy volume, and sell volume. The feature extraction module is used to extract window feature values ​​for each time window based on real-time market data within each time window. The window feature values ​​include price fluctuation range, trading volume change rate, and buying and selling power comparison value. The buying and selling power comparison value is determined based on the ratio of buying volume to selling volume. The fluctuation judgment module is used to determine whether the price fluctuation amplitude exceeds a preset fluctuation threshold; If the price fluctuation does not exceed the preset fluctuation threshold, the standard display module is used to map the real-time market data to the basic display interface for display based on standard display rules. The associated window determination module, if the price fluctuation exceeds the preset fluctuation threshold, is used to use the time window as the associated time window; The scheme generation module is used to obtain abnormal fluctuation markers and generate an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation markers. The interface update module is used to update the display method of the target trading instrument in the basic display interface based on the standard display rules and the enhanced display scheme.

[0015] In summary, this application includes the following beneficial technical effects: By acquiring real-time market data of the target trading instrument within multiple consecutive time windows and extracting window feature values ​​including price fluctuation range, volume change rate, and buy / sell power comparison, the system determines whether the price fluctuation range exceeds a preset fluctuation threshold. If it does not exceed the threshold, the system displays the data according to standard display rules. If it does exceed the threshold, the time window is marked as a related time window, and a differentiated enhanced display scheme is generated by combining abnormal fluctuation markers, volume change rate, and buy / sell power comparison. Finally, the display method is updated on the basic display interface. This achieves the technical effect of adaptively adjusting the display scheme according to the dynamic characteristics of market data. Traders can intuitively obtain the nature of abnormal fluctuations (trend initiation or spike interference) and the underlying volume and buy / sell power information on the same interface. They can quickly identify effective trend signals and invalid market noise without manually switching between multiple interfaces or indicators, significantly improving the information transmission efficiency of market data display and the response speed of trading decisions. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating the main steps of a stock and futures market data display design method according to an embodiment of this application. Figure 2 This is a flowchart of the steps involved in generating an enhanced display solution; Figure 3 This is a flowchart of the steps to generate the first enhanced display scheme that includes volume confirmation markers; Figure 4 This is a flowchart of the steps to generate the second enhanced display solution; Figure 5 This is a block diagram of a stock and futures market data display system according to an embodiment of this application.

[0017] Explanation of reference numerals in the attached figures: 1. Data acquisition module; 2. Feature extraction module; 3. Fluctuation judgment module; 4. Standard display module; 5. Association window determination module; 6. Scheme generation module; 7. Interface update module. Detailed Implementation

[0018] Firstly, this application discloses a design method for displaying stock and futures market data.

[0019] Reference Figure 1 A method for designing a stock futures market data display, comprising steps S101 to S107: Step S101: Obtain real-time market data for the target trading instrument within multiple consecutive time windows.

[0020] Specifically, real-time market data includes bid price, ask price, bid volume, and ask volume. A time window refers to a fixed, continuous period of time, such as 1 minute, 5 minutes, or 1 hour. The system retrieves data continuously or in units of this time period. The bid price is the highest current bid price in the market, the ask price is the lowest current ask price, the bid volume is the total number of lots placed at the bid price, and the ask volume is the total number of lots placed at the ask price.

[0021] Step S102: Extract window feature values ​​for each time window based on real-time market data within each time window.

[0022] Specifically, window feature values ​​include price volatility, volume change rate, and the balance of power between buyers and sellers. Price volatility measures the degree of price volatility within a time window; it can be the difference between the highest and lowest prices within that window, or the percentage difference between the current price and the closing price of the previous window. Volume change rate measures changes in trading activity; it is calculated as (current window volume - previous window volume) / previous window volume. The balance of power between buyers and sellers is determined by the ratio of buying volume to selling volume, specifically buying volume divided by selling volume. A value greater than 1 indicates stronger buying pressure, while a value less than 1 indicates stronger selling pressure.

[0023] Step S103: Determine whether the price fluctuation range exceeds the preset fluctuation threshold.

[0024] Specifically, the preset volatility threshold is a critical value used to determine whether the market is in an abnormal volatility state, such as 3% or 5%. If the price fluctuation of the current window exceeds this threshold, it indicates that the market has experienced a sharp price change during that period.

[0025] Step S104: If the price fluctuation does not exceed the preset fluctuation threshold, the real-time market data will be mapped to the basic display interface for display based on the standard display rules.

[0026] Specifically, the standard display rule refers to the conventional, non-enhanced way of rendering market charts, such as traditional candlestick charts (K-line charts), where each candlestick represents the opening price, closing price, highest price, and lowest price of a time window, and the trading volume is displayed in the form of a bar chart below the price chart.

[0027] Step S105: If the price fluctuation exceeds the preset fluctuation threshold, then the time window is used as the associated time window.

[0028] Specifically, this time window is marked as a related time window, meaning that the data within this window has triggered abnormal fluctuation conditions, and will be subject to special analysis and display enhancement processing in the future.

[0029] Step S106: Obtain abnormal fluctuation markers, and generate an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation markers.

[0030] Specifically, the abnormal fluctuation marker is a label generated by the system based on historical data or external events, indicating the fluctuation type of the current associated time window, with values ​​ranging from trend initiation type to glitches / interference type. The enhanced display scheme is a set of rendering instructions that differ from standard display rules, designed to highlight key information related to abnormal fluctuations.

[0031] In this embodiment, the system selects the corresponding generation branch based on the flag value: if it is a trend initiation type, the system extracts the volume change rate within the associated time window and compares it with a preset volume surge threshold. When the volume change rate exceeds the preset volume surge threshold, a set of overlay-type enhanced display instructions containing a volume surge confirmation flag is generated. This instruction set specifies the visual elements to be overlaid on the basic display interface, along with their position, color, and size parameters. If it is a spike interference type, the system extracts the buying and selling power comparison value within the associated time window and compares it with the normal equilibrium range in the standard display rules. Based on the degree of deviation, the system determines the filtering or replacement intensity of the original data and generates a set of replacement-type enhanced display instructions containing data correction rules. This instruction set specifies which existing chart elements in the basic display interface need to be modified or replaced, and the modified presentation method. The two instruction sets are encapsulated in a structured data format and merged into a complete enhanced display scheme for subsequent interface update steps to call.

[0032] Step S107: Based on the standard display rules and the enhanced display scheme, update the display method of the target trading instruments in the basic display interface.

[0033] Specifically, the updated interface retains the basic chart elements under the standard display rules, while overlaying additional visual markers provided by the enhanced display scheme, such as highlighted areas, dynamic arrows, or color gradients, thereby visually highlighting abnormal fluctuations.

[0034] In this embodiment, the system composites the enhanced display scheme with the market chart rendered according to standard display rules in the current basic display interface. During the composite process, the visual elements and rendering parameters defined in the enhanced display scheme preferentially cover the corresponding parts in the standard display rules. After the composite is completed, the system calls the rendering engine to perform incremental redrawing on the basic display interface, that is, only the areas involved in the enhanced display scheme are redrawn, while the areas not involved remain unchanged. If the enhanced display scheme is an overlay instruction, a background color band, flashing markers, or boundary emphasis lines are drawn at the corresponding positions above the candlestick chart; if it is a replacement instruction, the original candlestick chart in the associated time window is cleared and replaced with a smooth curve. After the redraw is completed, the updated interface is pushed to the display device to complete the refresh.

[0035] Reference Figure 2 In one embodiment of this example, the enhanced display scheme is generated based on the rate of change of trading volume and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation marker, including steps S201 to S206: Step S201: Based on the abnormal fluctuation marker, obtain the fluctuation type of the target trading instrument. The fluctuation type includes trend initiation type and spike interference type.

[0036] Specifically, the trend initiation type indicates that price fluctuations may mark the start of a new trend (upward or downward), while the spike interference type indicates that price fluctuations may be short-lived, unsustainable price deviations caused by one-off large orders or market noise.

[0037] Step S202: Determine whether the fluctuation type is a trend initiation type or a spike interference type.

[0038] Step S203: If the volatility type is a trend initiation type, then based on the preset benchmark price, calculate the buy price deviation and sell price deviation respectively, and obtain the volume change rate within the relevant time window.

[0039] Specifically, the preset benchmark price can be the average price of the current time window or the closing price of the previous window. Buy price deviation = (current buy price - preset benchmark price) / preset benchmark price; sell price deviation = (current sell price - preset benchmark price) / preset benchmark price.

[0040] Step S204: Determine whether the rate of change in trading volume exceeds the preset volume threshold.

[0041] Specifically, preset volume thresholds are used to confirm the validity of a trend start. For example, a volume change rate of more than 100% (i.e., the volume doubles) can be considered a valid volume surge.

[0042] Step S205: If the rate of change in trading volume exceeds the preset volume surge threshold, a first enhanced display scheme containing a volume surge confirmation marker is generated.

[0043] Specifically, a volume confirmation marker is a visual element, such as a prominent checkmark icon or the text label "Volume Confirmation," used to indicate to traders that the fluctuation is supported by trading volume, and that the possibility of a trend initiation is high. The first enhanced display scheme refers to a set of overlay-type interface enhancement display instructions generated when the system determines that an abnormal fluctuation belongs to the trend initiation type and the rate of change in trading volume exceeds a preset volume threshold. This scheme overlays background color bands, boundary emphasis lines, and volume confirmation markers on top of the basic candlestick chart rendered by the standard display rules, to highlight the price range where buying or selling forces are dominant, and to indicate that the fluctuation is accompanied by volume confirmation.

[0044] Step S206: If the fluctuation type is a spike interference type, then a second enhanced display scheme is generated based on the comparison value of buying and selling forces and the standard display rules.

[0045] Specifically, the second enhanced display solution aims to reduce the impact of glitches on traders' visual judgment, for example, by downplaying or filtering out abnormal data points.

[0046] In one embodiment of this invention, determining whether the fluctuation type is a trend initiation type or a spike interference type includes steps S301 to S307: Step S301: Obtain the continuous price sequence within the associated time window of the target trading instrument.

[0047] Specifically, a continuous price series refers to multiple price data points arranged in chronological order within a time window, such as the closing price per minute.

[0048] Step S302: Determine whether the continuous price series meets the conditions of monotonically increasing or monotonically decreasing.

[0049] Specifically, a monotonically increasing condition means that each price in the sequence is greater than or equal to the previous price, while a monotonically decreasing condition is the opposite. This is the basis for determining whether a trend is moving in a single direction.

[0050] Step S303: If the continuous price series meets the monotonically increasing or monotonically decreasing condition, obtain the volume change rate within the associated time window and determine whether the volume change rate shows a gradually increasing trend.

[0051] Specifically, a gradually increasing trend refers to a situation where trading volume increases continuously as prices move in one direction, for example, the trading volume in each time window is larger than that in the previous window.

[0052] Step S304: If the rate of change in trading volume shows a gradually increasing trend, then the fluctuation type is determined to be a trend initiation type.

[0053] Specifically, a price increase accompanied by an increase in volume or a price decrease accompanied by an increase in volume is a typical volume-price relationship pattern that indicates the start of a trend.

[0054] Step S305: If the continuous price sequence does not meet the monotonically increasing condition and does not meet the monotonically decreasing condition, then obtain the number of times the price crosses the moving average in the opposite direction within the associated time window.

[0055] Specifically, a moving average is a line connecting the average closing prices over a number of past time windows; a reverse crossover refers to the price falling below the moving average from above or crossing it from below; the number of crossovers refers to the total number of times the price trend line (i.e., the continuous price sequence) crosses a moving average from bottom to top or from top to bottom within a related time window.

[0056] Step S306: Determine whether the number of crossings exceeds the preset crossing threshold.

[0057] Specifically, a preset threshold is used to measure the degree of disorder in price fluctuations, for example, it can be set to 3 times.

[0058] Step S307: If the number of crossings exceeds the preset crossing threshold, the fluctuation type is determined to be a glitch interference type.

[0059] Specifically, if the price frequently crosses the moving average within a time window, it indicates that the market direction is unclear, and the fluctuation is more likely to be noise or spikes.

[0060] Reference Figure 3 In one embodiment of this example, generating a first enhanced display scheme including a volume confirmation marker includes steps S401 to S406: Step S401: Obtain the sequence of buy and sell power comparison values ​​within the associated time window.

[0061] Specifically, the sequence is a set of buy and sell power ratios for each smaller time unit (such as per transaction or per minute) within the time window.

[0062] Step S402: Determine whether the sequence of buying and selling power comparison values ​​is continuously greater than the first power threshold.

[0063] Specifically, the first strength threshold is a value greater than 1, such as 1.2. A value consistently greater than 1 indicates that the buy order strength consistently holds a significant advantage throughout the entire associated time window.

[0064] Step S403: If the buy-sell power comparison value sequence continues to be greater than the first power threshold, a buyer-dominant marker is generated, and the first reinforcement area of ​​the buying direction is marked along the price coordinate axis in the basic display interface according to the buyer-dominant marker.

[0065] Specifically, the buyer-dominated flag is a qualitative status indicator generated by the system after determining the short-term power structure of the market. It represents a market state where, within a relevant time window, buyer order strength consistently holds a significant advantage over seller order strength. This flag itself is an enumerated state value, serving as a logical switch to trigger subsequent enhanced display rendering processes. The first enhanced area is a highlighted band (e.g., a red gradient band) extending downwards from the current price to a support level in the background of the price chart, indicating a price range where buyer strength is strong.

[0066] Step S404: If the buy-sell power comparison value sequence is not continuously greater than the first power threshold, then determine whether the buy-sell power comparison value sequence is continuously less than the second power threshold.

[0067] Specifically, the second force threshold is a value less than 1, such as 0.8. A value that is not consistently greater than 1 means that the condition of step S402 is not met, and the process proceeds to the judgment in this step.

[0068] Step S405: If the buy-sell power comparison value sequence is continuously less than the second power threshold, a seller-dominant marker is generated, and a second reinforcement area for the selling direction is marked along the price coordinate axis in the basic display interface based on the seller-dominant marker.

[0069] Specifically, the seller-dominant marker is also a qualitative label. Unlike the buyer-dominant marker, it is used to characterize a market state where seller order book strength consistently holds a significant advantage over buyer order book strength within a relevant time window. The second reinforcement zone is a highlighted band, such as a gradient green band, extending upwards from the current price to a resistance level in the background of the price chart. This indicates a price range where seller strength is strong.

[0070] Step S406: After marking the first enhanced region or the second enhanced region, overlay the volume confirmation mark onto the boundary position of the first enhanced region or the second enhanced region to generate a first enhanced display scheme containing the volume confirmation mark.

[0071] Specifically, overlaying a volume confirmation marker (such as a flashing star) on the boundary of the reinforcement zone can simultaneously alert traders to two key pieces of information: "volume surge" and "power dominance".

[0072] In one embodiment of this example, marking the first enhanced area along the price coordinate axis in the basic display interface according to the buyer-dominant marker includes steps S501 to S505: Step S501: Determine the first color mapping range and the first flashing frequency based on the buyer-led marking.

[0073] Specifically, the first color mapping range refers to the gradient range from one color to another, such as from light red to dark red, and its intensity is related to the strength of the buyer's power. The first flashing frequency is used to attract attention, for example, flashing twice per second.

[0074] Step S502: Obtain the lowest buy price and cumulative buy volume within the relevant time window.

[0075] Specifically, the lowest bid price refers to the minimum of all bid prices that appear within this relevant time window; the cumulative buy volume refers to the sum of all pending orders at all bid prices within this relevant time window.

[0076] Step S503: Determine the initial support boundary in the basic display interface based on the lowest buy price and cumulative buy volume.

[0077] Specifically, the system converts the lowest buy price into a pixel position on a price coordinate axis through coordinate mapping. This pixel position serves as the basic positioning point for the initial support boundary, forming a horizontal baseline at the level of this lowest buy price, thus determining the boundary's location. Simultaneously, the system maps cumulative buying volume to the visual thickness parameter of this boundary line. The cumulative buying volume value is positively correlated with the pixel width of the boundary line; the larger the cumulative buying volume, the wider and more prominent the boundary line, while the smaller the cumulative buying volume, the thinner and weaker the boundary line. This visual thickness of the boundary characterizes the strength of the buy orders at the support price level. The two parameters, position and thickness, together determine the complete visual shape of the initial support boundary.

[0078] Step S504: Obtain the latest transaction price based on real-time market data.

[0079] Specifically, the latest transaction price is the actual price of the last transaction in the market.

[0080] Step S505: According to the first color mapping interval and the first flashing frequency, the area between the initial support boundary and the current latest transaction price is gradually filled to form the first reinforcement area.

[0081] Specifically, the system uses the price position corresponding to the initial support boundary as the lower edge of the fill area and the price position corresponding to the latest transaction price as the upper edge of the fill area, determining the vertical range of the rectangular background area to be filled on the price coordinate axis. The horizontal range of this area covers the width of the entire associated time window on the time coordinate axis. The system generates a gradient from the starting color to the ending color based on the first color mapping interval, for example, from light red to dark red. This gradient is then spread pixel by pixel along the price coordinate axis from the upper edge to the lower edge, making the end closer to the latest transaction price appear lighter and the end closer to the initial support boundary appear darker. This visually reflects the attenuation or concentration of buying power from the current transaction front to the lower support line through color variations. During the filling process, the system controls the overall transparency of the fill area to periodically change within a preset transparency range using a first flashing frequency, creating a breathing flashing effect. After filling is complete, the background area between the initial support boundary and the latest transaction price is given a first enhanced area with color gradient and periodic flashing effects.

[0082] Reference Figure 4 In one embodiment of this example, if the fluctuation type is a spike interference type, then based on the buying and selling power comparison value and the standard display rules, generating a second enhanced display scheme includes steps S601 to S608: Step S601: If the volatility type is the spike interference type, then obtain the current open interest and current trading volume of the target trading instrument.

[0083] Specifically, current open interest refers to the total number of contracts or stock positions that have not been closed out in the market as of the end of the current time window; current trading volume refers to the total number of lots (or shares) traded for the target trading instrument within the current related time window, that is, the total number of contracts that have actually been traded and exchanged between buyers and sellers within the time window.

[0084] Step S602: If the current open interest is greater than the current trading volume, obtain the duration of the spike and the comparison value of buying and selling forces in each time window within the duration of the spike.

[0085] Specifically, the duration of a price spike refers to the length of time from the onset of abnormal price fluctuations to the point of stabilization. Open interest exceeding trading volume typically indicates that the market is primarily driven by portfolio adjustments or hedging, with less speculative activity, making the spike more likely to be genuine.

[0086] Step S603: Determine whether the buying and selling forces in each time window are all within the equilibrium range.

[0087] Specifically, the equilibrium range refers to a ratio of buying and selling forces between 0.9 and 1.1, indicating a relative balance between the forces of buyers and sellers.

[0088] Step S604: If all are in the balanced range, generate a burr mark overlay in the basic display interface, and generate a second enhanced display scheme based on the burr mark overlay.

[0089] Specifically, the system generates a semi-transparent spurious marker overlay in the basic display interface. The start and end positions of this overlay in the time axis direction are aligned with the start and end times of the spurious duration, so that the horizontal range of the overlay completely covers the entire display interval corresponding to the spurious duration. In the price axis direction, the lower edge is the lowest price in the interval, and the upper edge is the highest price in the interval, so that the vertical range of the overlay completely covers the entire price height touched by the fluctuation.

[0090] The overlay background is filled with a semi-transparent gray or light yellow material. The transparency is designed to allow for clear identification of the candlestick chart below while still making the overlay's presence readily apparent. A "spiky" text label is displayed in the center or corners of the overlay using a preset font and size. This label may be accompanied by a weak breathing effect synchronized with the second flashing frequency to attract traders' attention, but with a lower intensity than the flashing frequency of the enhanced area, avoiding being overly distracting. This overlay is generated as an independent layer, its layer level above the candlestick chart to ensure it is not obscured. Simultaneously, its layer level is below the interactive response area, ensuring that zooming, panning, and other chart operations by traders remain responsive and unimpeded. After the spiky overlay is generated, it is combined with the candlestick chart rendered according to standard display rules in the basic display interface. The candlestick chart provides the original price trend information, while the overlay provides the spiky characteristic information; together, they constitute the second enhanced display scheme.

[0091] Step S605: If the current open interest is not greater than the current trading volume, obtain the historical mean volatility and historical standard deviation of the target trading instrument.

[0092] Specifically, historical volatility mean and historical volatility standard deviation are two statistical measures calculated based on historical price data of the target trading instrument over a period of time. They are used to quantify the volatility level and dispersion of the instrument under normal market conditions. Historical volatility mean refers to the arithmetic mean of the price fluctuation range of the target trading instrument over the past N time windows, where N is a preset historical backtesting period, which can be configured according to the activity level of the trading instrument and the data sampling frequency; typical values ​​are 20 or 30 time windows. Historical volatility standard deviation refers to the sample standard deviation of the price fluctuation range of the target trading instrument within the same historical backtesting period, used to measure the dispersion or volatility of the instrument's historical volatility.

[0093] Step S606: Determine the anomaly removal boundary based on the historical volatility mean and historical volatility standard deviation.

[0094] Specifically, the outlier removal boundary can be set as: historical volatility mean ± n * historical volatility standard deviation, where n is a constant (such as 2 or 3). Data points exceeding this boundary are considered extreme outliers.

[0095] Step S607: Based on the anomaly removal boundary, filter out extreme price data points within the associated time window in the basic display interface, and smoothly connect the remaining data points after filtering.

[0096] Specifically, all price data points that exceed the anomaly removal boundary are removed, and then the remaining data points are connected using linear interpolation or moving average algorithms to form a smooth curve.

[0097] Step S608: Replace the candlestick chart in the associated time window of the basic display interface with the curve generated after smooth connection, and use the replaced display configuration as the second enhanced display scheme.

[0098] Specifically, on the interface, the candlestick chart that was originally in the time window is replaced by a smooth curve, thereby eliminating the interference of jagged data on the chart.

[0099] In one embodiment of this example, if the continuous price series meets the monotonically increasing condition or the monotonically decreasing condition, the rate of change of trading volume within the associated time window is obtained, and it is determined whether the rate of change of trading volume shows a gradually increasing trend, including steps S701 to S707: Step S701: If the continuous price series meets the monotonically increasing or monotonically decreasing condition, then obtain the volume change rate series between adjacent time windows within the associated time window.

[0100] Specifically, if the associated time window contains multiple smaller time windows (e.g., a 5-minute window contains 5 1-minute windows), then the rate of change in trading volume between every two adjacent 1-minute windows is calculated to form a sequence.

[0101] Step S702: Determine whether the difference between adjacent values ​​in the volume change rate sequence is consistently positive.

[0102] Specifically, for example, we can determine whether the second rate of change is greater than the first, whether the third is greater than the second, and so on, thereby determining whether the difference between adjacent values ​​is consistently positive.

[0103] Step S703: If the difference remains positive, it is determined that the rate of change in trading volume shows a gradually increasing trend.

[0104] Step S704: If the difference is not continuously positive, obtain the coefficient of variation of the transaction volume change rate sequence.

[0105] Specifically, the coefficient of variation is the ratio of the standard deviation to the mean, and it is used to measure the dispersion of data.

[0106] Step S705: Determine whether the coefficient of variation exceeds the preset variation threshold.

[0107] Specifically, the preset variation threshold is a preset numerical constant used to measure whether the dispersion of the transaction volume change rate sequence is within an acceptable range. The preset variation threshold can be set to 0.5.

[0108] Step S706: If the coefficient of variation exceeds the preset variation threshold, it is determined that the rate of change in trading volume does not show a gradually increasing trend.

[0109] Step S707: If the coefficient of variation does not exceed the preset variation threshold, it is determined that the rate of change in trading volume shows a gradually increasing trend.

[0110] Specifically, when the data is too discrete, it cannot be considered that there is a gradually increasing trend; when the data is not completely monotonically increasing, but the overall dispersion is low, it can be considered that it shows a gradually increasing trend overall.

[0111] In one embodiment of this example, if the price fluctuation does not exceed a preset fluctuation threshold, then based on standard display rules, the real-time market data is mapped to the basic display interface for display, including steps S801 to S806: Step S801: If the price fluctuation does not exceed the preset fluctuation threshold, obtain the buy price, sell price, buy volume and sell volume of the target trading instrument in each time window.

[0112] Step S802: Calculate the bid-ask spread for each time window based on the bid and ask prices for each time window.

[0113] Specifically, the bid-ask spread = selling price - buying price.

[0114] Step S803: Determine whether the bid-ask spread exceeds the preset spread threshold.

[0115] Specifically, a preset price spread threshold is used to measure market liquidity, for example, set to 5 times the minimum price change unit (Tick).

[0116] Step S804: If the bid-ask spread exceeds the preset spread threshold, obtain the insufficient liquidity flag, extract the buy volume and sell volume of the current time window, and calculate the bid-ask strength comparison value based on the buy volume and sell volume.

[0117] Specifically, when the bid-ask spread exceeds this threshold, it indicates that there is an excessively large price gap between the best bid and ask prices in the current market, the order book is sparse, and it is difficult for buyers and sellers to quickly reach an agreement on prices. Based on this, the system judges that the market is in a state of insufficient liquidity and obtains a liquidity shortage flag. This flag is a Boolean status identifier with a value of "yes" or "true", which is used to indicate that the market liquidity within the current time window is insufficient to support normal continuous matching transactions.

[0118] Step S805: Determine the direction of price difference offset based on the comparison value of buying and selling forces, and enhance the display of the price difference area between the buy price and the sell price along the direction of price difference offset in the basic display interface.

[0119] Specifically, the direction of the price spread shift is determined by the ratio of buying and selling forces. If the ratio is greater than 1, it indicates a large buying volume and a market bias towards buyers, causing the price spread area to shift towards the selling price; conversely, it shifts towards the buying price. After determining the shift direction and translation position, the system enhances the display of the price spread area between the buying and selling prices. This enhancement includes filling the area with a highlight color and increasing its brightness or saturation, making it clearly distinguishable from the surrounding background. This visually presents the asymmetrical distribution of buying and selling order forces under conditions of insufficient liquidity, helping traders identify the current market's sparse order book and potential price pressure tendencies.

[0120] Step S806: If the bid-ask spread does not exceed the preset spread threshold, then draw candlestick charts for each time window on the basic display interface in the form of candlestick charts according to the standard display rules.

[0121] Specifically, in this embodiment, the height of the candlestick chart body is determined based on the buy and sell prices for each time window; for example, the top of the body represents the sell price, and the bottom represents the buy price. The width of the candlestick chart is determined based on the sum of the buy and sell volumes for each time window; the larger the total order volume, the wider the candlestick chart body, thus visualizing the level of liquidity.

[0122] In one embodiment of this example, after updating the display method of the target trading instrument in the basic display interface based on standard display rules and enhanced display scheme, steps S901 to S904 are further included: Step S901: Obtain the user's interactive operations on the basic display interface. The interactive operations include zooming, panning, or product switching.

[0123] Specifically, zooming refers to users using the mouse wheel or touch gestures to zoom in or out of the chart's timeline; panning refers to users dragging the chart to view historical data; and switching between trading instruments refers to users switching to the market data interface of another trading instrument.

[0124] Step S902: In response to the interactive operation, determine whether the real-time market data of the target trading instrument still meets the condition that the price fluctuation exceeds the preset fluctuation threshold after the interaction.

[0125] Specifically, after the system receives the user's interactive operation on the basic display interface, it applies the view change parameters corresponding to the interactive operation (such as the scaled time range, the starting position of the panned visible area, and the new trading instrument code after switching) to the current market data set, and redetermines the set of time windows contained within the visible area after the interaction. The system extracts the price fluctuation amplitude of each time window from this set and re-executes the judgment logic of step S103, that is, it compares the price fluctuation amplitude of each time window with the preset fluctuation threshold one by one. If the price fluctuation amplitude of any time window within the visible area exceeds the preset fluctuation threshold, it is determined that the condition is still met after the interaction; if the price fluctuation amplitude of all time windows within the visible area does not exceed the preset fluctuation threshold, it is determined that the condition is not met after the interaction.

[0126] Step S903: If the price fluctuation still exceeds the preset fluctuation threshold after the interaction, the enhanced display scheme is retained, and the display range of the enhanced display scheme is adapted and adjusted according to the interaction operation.

[0127] Specifically, adaptation refers to recalculating and rendering the coordinates and size of the enhanced display scheme (such as the first enhanced area) according to the scaling ratio and translation position, so that it matches the new view.

[0128] Step S904: If the price fluctuation does not meet the preset fluctuation threshold after the interaction, return to the standard display rules and map the real-time market data to the basic display interface for display.

[0129] Specifically, if the data shows that the fluctuations have returned to normal after the interaction, all elements of the enhanced display scheme will be removed, and the display will be restored to a clean, standard candlestick chart.

[0130] Secondly, this application also discloses a stock and futures market data display design system.

[0131] Reference Figure 5 A stock and futures market data display system, comprising: The data acquisition module is used to acquire real-time market data of the target trading instrument within multiple consecutive time windows. The real-time market data includes the buy price, sell price, buy volume, and sell volume. The feature extraction module is used to extract window feature values ​​for each time window based on real-time market data within each time window. The window feature values ​​include price fluctuation range, trading volume change rate, and buying and selling power comparison value. The buying and selling power comparison value is determined based on the ratio of buying volume to selling volume. The volatility judgment module is used to determine whether the price volatility exceeds a preset volatility threshold. The standard display module, if the price fluctuation does not exceed the preset fluctuation threshold, is used to map real-time market data to the basic display interface for display based on standard display rules; The associated window determination module is used to determine the time window as the associated time window if the price fluctuation exceeds the preset fluctuation threshold. The scheme generation module is used to obtain abnormal fluctuation markers and generate enhanced display schemes based on the transaction volume change rate and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation markers. The interface update module is used to update the display method of the target trading instruments in the basic display interface based on standard display rules and enhanced display schemes.

[0132] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A design method for displaying stock and futures market data, characterized in that, include: Acquire real-time market data of the target trading instrument within multiple consecutive time windows, wherein the real-time market data includes the buy price, sell price, buy volume, and sell volume; Based on the real-time market data within each time window, window feature values ​​for each time window are extracted. The window feature values ​​include price fluctuation range, trading volume change rate, and buying and selling power comparison value. The buying and selling power comparison value is determined based on the ratio of buying volume to selling volume. Determine whether the price fluctuation exceeds a preset fluctuation threshold; If the price fluctuation does not exceed the preset fluctuation threshold, the real-time market data will be mapped to the basic display interface for display based on the standard display rules. If the price fluctuation exceeds the preset fluctuation threshold, the time window will be used as the associated time window. Obtain abnormal fluctuation markers, and generate an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation markers; Based on the standard display rules and the enhanced display scheme, the display method of the target trading instrument in the basic display interface is updated.

2. The stock and futures market data display design method according to claim 1, characterized in that, The step of generating an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces within the associated time window, combined with the abnormal fluctuation marker, includes: Based on the abnormal fluctuation markers, the fluctuation type of the target trading instrument is obtained, and the fluctuation type includes trend initiation type and spike interference type; Determine whether the fluctuation type is the trend initiation type or the spike interference type; If the fluctuation type is the trend initiation type, then based on the preset benchmark price, the buy price deviation value and sell price deviation value are calculated respectively, and the transaction volume change rate within the associated time window is obtained; Determine whether the rate of change in trading volume exceeds a preset volume surge threshold; If the change rate of trading volume exceeds the preset volume increase threshold, a first enhanced display scheme containing a volume increase confirmation mark is generated; If the fluctuation type is the spike interference type, then a second enhanced display scheme is generated based on the buying and selling power comparison value and the standard display rules.

3. The stock and futures market data display design method according to claim 2, characterized in that, The determination that the fluctuation type is the trend initiation type or the spike interference type includes: Obtain the continuous price sequence within the associated time window of the target trading instrument; Determine whether the continuous price series meets the conditions of monotonically increasing or monotonically decreasing; If the continuous price series meets the monotonically increasing condition or the monotonically decreasing condition, then obtain the trading volume change rate within the associated time window, and determine whether the trading volume change rate shows a gradually increasing trend. If the rate of change in trading volume shows the trend of gradual increase, then the fluctuation type is determined to be the trend initiation type; If the continuous price sequence does not meet the monotonically increasing condition and does not meet the monotonically decreasing condition, then obtain the number of times the price crosses the moving average in the opposite direction within the associated time window; Determine whether the number of crossings exceeds a preset crossing threshold; If the number of crossings exceeds the preset crossing threshold, the fluctuation type is determined to be the glitch interference type.

4. The stock and futures market data display design method according to claim 2, characterized in that, The generation of the first enhanced display scheme, which includes a volume confirmation marker, includes: Obtain the sequence of buy and sell power comparison values ​​within the associated time window; Determine whether the sequence of buying and selling power comparison values ​​is continuously greater than the first power threshold; If the sequence of buy and sell power comparison values ​​is continuously greater than the first power threshold, a buyer-dominant marker is generated, and a first enhanced area for the buying direction is marked along the price coordinate axis in the basic display interface based on the buyer-dominant marker. If the buy-sell power comparison value sequence is not continuously greater than the first power threshold, then determine whether the buy-sell power comparison value sequence is continuously less than the second power threshold. If the sequence of buy and sell power comparison values ​​is continuously less than the second power threshold, a seller-dominant marker is generated, and a second enhanced area for the selling direction is marked along the price coordinate axis in the basic display interface based on the seller-dominant marker. After marking the first enhanced region or the second enhanced region, the volume confirmation mark is superimposed on the boundary position of the first enhanced region or the second enhanced region to generate a first enhanced display scheme containing the volume confirmation mark.

5. The stock and futures market data display design method according to claim 4, characterized in that, The first enhanced area in the basic display interface that indicates the buying direction along the price coordinate axis based on the buyer-dominant marker includes: Based on the buyer-led marker, a first color mapping range and a first flashing frequency are determined; Obtain the lowest purchase price and cumulative purchase volume within the associated time window; Based on the lowest purchase price and the cumulative purchase volume, the initial support boundary is determined in the basic display interface; Based on the real-time market data, obtain the latest transaction price; According to the first color mapping interval and the first flashing frequency, the area between the initial support boundary and the current latest transaction price is gradually filled to form the first reinforcement area.

6. The stock and futures market data display design method according to claim 2, characterized in that, If the fluctuation type is the spike interference type, then based on the buying and selling power comparison value and the standard display rules, the second enhanced display scheme is generated as follows: If the volatility type is the spike interference type, then obtain the current open interest and current trading volume of the target trading instrument; If the current open interest is greater than the current trading volume, then obtain the duration of the spike and obtain the comparison value of buying and selling forces in each time window within the duration of the spike. Determine whether the buying and selling forces in each of the aforementioned time windows are all within the equilibrium range; If all are within the equalization range, a burr mark overlay is generated in the basic display interface, and the second enhanced display scheme is generated based on the burr mark overlay, wherein the burr mark overlay covers the display range corresponding to the duration of the burr. If the current open interest is not greater than the current trading volume, then obtain the historical mean volatility and historical standard deviation of the target trading instrument. The anomaly removal boundary is determined based on the historical fluctuation mean and the historical fluctuation standard deviation; Based on the anomaly removal boundary, extreme price data points within the associated time window are filtered out in the basic display interface, and the remaining data points after filtering are smoothly connected. The curve generated after smooth connection replaces the candlestick chart in the associated time window of the basic display interface, and the replaced display configuration is used as the second enhanced display scheme.

7. The stock and futures market data display design method according to claim 3, characterized in that, If the continuous price series meets the monotonically increasing condition or the monotonically decreasing condition, then the volume change rate within the associated time window is obtained, and it is determined whether the volume change rate shows a gradually increasing trend, including: If the continuous price sequence meets the monotonically increasing condition or the monotonically decreasing condition, then obtain the sequence of transaction volume change rate between each adjacent time window within the associated time window; Determine whether the difference between adjacent values ​​in the transaction volume change rate sequence is consistently positive; If the difference remains positive, it is determined that the rate of change in trading volume shows a gradually increasing trend; If the difference is not consistently positive, then obtain the coefficient of variation of the transaction volume change rate sequence; Determine whether the coefficient of variation exceeds a preset variation threshold; If the coefficient of variation exceeds the preset variation threshold, it is determined that the rate of change in trading volume does not show the gradual increasing trend. If the coefficient of variation does not exceed the preset variation threshold, then the transaction volume change rate is determined to show the gradual increasing trend.

8. The stock and futures market data display design method according to claim 1, characterized in that, If the price fluctuation does not exceed the preset fluctuation threshold, then based on standard display rules, mapping the real-time market data to the basic display interface for display includes: If the price fluctuation does not exceed the preset fluctuation threshold, then the buy price, sell price, buy volume, and sell volume of the target trading instrument in each time window are obtained; Calculate the bid-ask spread for each time window based on the bid and ask prices for each time window. Determine whether the bid-ask spread exceeds a preset spread threshold; If the bid-ask spread exceeds the preset spread threshold, an insufficient liquidity flag is obtained, and the buy and sell volumes for the current time window are extracted. The bid-ask strength comparison value is calculated based on the buy and sell volumes. The direction of the price difference offset is determined based on the comparison value of buying and selling forces, and the price difference area between the buy price and the sell price is enhanced and displayed along the direction of the price difference offset in the basic display interface. If the bid-ask spread does not exceed the preset spread threshold, then according to the standard display rules, candlestick charts for each time window are drawn on the basic display interface in the form of candlestick charts. The height of the candlestick chart is determined based on the bid and ask prices for each time window, and the width of the candlestick chart is determined based on the sum of the bid and ask volumes for each time window.

9. The stock and futures market data display design method according to claim 1, characterized in that, After updating the display method of the target trading instrument in the basic display interface based on the standard display rules and the enhanced display scheme, the method further includes: The user's interactive operations on the basic display interface are obtained, including zooming, panning, or product switching operations. In response to the interactive operation, determine whether the real-time market data of the target trading instrument still meets the condition that the price fluctuation exceeds the preset fluctuation threshold after the interaction; If the price fluctuation still exceeds the preset fluctuation threshold after the interaction, the enhanced display scheme is retained, and the display range of the enhanced display scheme is adapted and adjusted according to the interaction operation. If the price fluctuation does not meet the preset fluctuation threshold after the interaction, the system will revert to the standard display rules and map the real-time market data to the basic display interface for display.

10. A stock and futures market data display system, characterized in that, include: The data acquisition module is used to acquire real-time market data of the target trading instrument within multiple consecutive time windows. The real-time market data includes the buy price, sell price, buy volume, and sell volume. The feature extraction module is used to extract window feature values ​​for each time window based on real-time market data within each time window. The window feature values ​​include price fluctuation range, trading volume change rate, and buying and selling power comparison value. The buying and selling power comparison value is determined based on the ratio of buying volume to selling volume. The fluctuation judgment module is used to determine whether the price fluctuation amplitude exceeds a preset fluctuation threshold; If the price fluctuation does not exceed the preset fluctuation threshold, the standard display module is used to map the real-time market data to the basic display interface for display based on standard display rules. The associated window determination module, if the price fluctuation exceeds the preset fluctuation threshold, is used to use the time window as the associated time window; The scheme generation module is used to obtain abnormal fluctuation markers and generate an enhanced display scheme based on the transaction volume change rate and the comparison value of buying and selling forces in the associated time window, combined with the abnormal fluctuation markers. The interface update module is used to update the display method of the target trading instrument in the basic display interface based on the standard display rules and the enhanced display scheme.