Classification and display system and method for the market conditions of a centralized market.

The classification and display system for centralized markets addresses the lack of detailed trade quantity display by generating an actual market activity graph that distinguishes buyer- and seller-driven transactions by trader type, improving market analysis and prediction.

JP7880856B2Inactive Publication Date: 2026-06-26邱志宏

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
邱志宏
Filing Date
2023-11-13
Publication Date
2026-06-26
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing trading systems and software for centralized markets cannot clearly display the quantity of trades that occurred at each price within a time frame, failing to provide a detailed analysis of transaction attributes, trader identities, and power dynamics between buyers and sellers.

Method used

A classification and display system that retrieves transaction data, identifies transaction attributes and trader identities, and generates an actual market activity graph (AAG) to visually represent buyer- and seller-driven transactions, differentiated by trader type, within a set time frame.

Benefits of technology

The system provides a more intuitive and detailed display of market conditions, enabling users to analyze transaction data and predict market trends by clearly showing transaction attributes, trader identities, and power dynamics, enhancing decision-making capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007880856000001
    Figure 0007880856000001
  • Figure 0007880856000002
    Figure 0007880856000002
  • Figure 0007880856000003
    Figure 0007880856000003
Patent Text Reader

Abstract

To provide a novel display system and a novel display method capable of performing meaningful analysis and classification to the trading data and displaying the result to the user in a more intuitive manner so as to allow the user to use the result to provide estimation referring thereto.SOLUTION: A classified display method of centralized market activity comprises: acquiring transaction data; determining a current bid-ask price status; labeling a trading attribute for the trading data based on the bid-ask price status; deciding a displaying position of the trading data based on the trading attribute; identifying a trader identity based on a trading volume of the trading data; deciding a displaying pattern based on the trader identity; updating displaying data of an actual activity graph; and, updating a displaying figure of the actual activity graph.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a centralized market, and particularly to a classification display system and a classification display method for classifying and displaying the market conditions of a centralized market.

Background Art

[0002] Existing trading systems and trading software for a centralized market (Centralized Market) all display data by means of a bar chart.

[0003] Referring to FIG. 1, FIG. 1 shows a bar chart in the prior art. The bar chart 1 is generally for statistically collecting all trading prices within one time frame (e.g., 1 minute, 5 minutes, 10 minutes or 1 hour, etc.) and then displaying them as vertical bars. As shown in FIG. 1, the bar chart 1 displays the opening price 11 (i.e., the price of the first transaction), the closing price 12 (i.e., the price of the last transaction), the low price 13 and the high price 14 within the time frame. In the embodiment of FIG. 1, the opening price 11 is displayed by marking on the left side of the bar chart 1, and the closing price 12 is displayed by marking on the right side. In addition, the total trading volume 10 generated within the time frame is displayed as another vertical bar below the bar chart 1.

[0004] Further referring to FIG. 2, FIG. 2 shows a candlestick chart in the prior art. In the centralized markets of some countries (e.g., Taiwan), trading systems and trading software mainly use a candlestick chart (Candlestick Chart) to display trading information within a time frame. Similar to the bar chart 1, the candlestick chart 2 displays the opening price 21, the closing price 22, the low price 23 and the high price 24 within the time frame. When the opening price 21 is higher than the closing price 22, the thick-frame part in the figure is displayed in the first color (e.g., green). When the opening price 21 is lower than the closing price 22, the thick-frame part in the figure is displayed in the second color (e.g., red). Through the first color and the second color, users can grasp the market trend within the time frame.

[0005] As shown in Figure 2, similar to bar chart 1 in Figure 1, the total trading volume 20 that occurred within the aforementioned time frame is displayed as a separate vertical bar below candlestick chart 2. The color of this vertical bar is the same as the color of the thick border portion in candlestick chart 2.

[0006] However, while bar chart 1 and candlestick chart 2 used in conventional trading systems and software can display the price and volume of trades that occurred within a time frame, they cannot clearly display the actual quantity of trades that occurred at each price within that time frame. For example, while bar chart 1 and candlestick chart 2 can show that a total of 925 trades occurred in the price range of 1710 to 1725 within a one-minute time frame, they cannot display the quantity of trades that occurred at the price of 1710, nor can they display the quantity of trades that occurred at the price of 1711, nor can they show the deeper meaning hidden within these trades.

[0007] Therefore, for today's centralized markets, there is a need for new display systems and methods that can meaningfully analyze and classify trading data, and display it in a more intuitive way for users to refer to and estimate. [Overview of the Initiative]

[0008] The primary objective of the present invention is to provide a classification and display system and method for centralized market conditions that can clearly show specific information such as transaction attributes, trader identities, prices, and the power dynamics between buyers and sellers for multiple transactions that occur within a time frame.

[0009] To achieve the above objective, the method for classifying and displaying market conditions in a centralized market according to the present invention includes the following steps. a) The classification and display system retrieves one transaction data from the trading system. b) Check the current buying and selling price status. c) Mark the transaction attributes of the transaction data based on the buying and selling price status. d) Determine the display position of the transaction data in the actual market activity graph based on the transaction attributes. e) Identify the identity of the trader based on the trading volume of the aforementioned transaction data. f) Determine the display style of the transaction data in the actual market activity graph based on the identity of the trader. g) After step f), update the display data in the actual market activity graph. h) After step f), update the displayed figures in the actual market activity graph. To achieve the above objective, the classification and display system of market conditions in a centralized market according to the present invention includes the following: A wireless transmission unit is connected to the trading system and configured to acquire trading data from the trading system in real time. A memory unit configured to temporarily store the transaction data. It is a human-machine interface configured to set a time frame. A display unit configured to display an actual market activity graph corresponding to the aforementioned time frame. A processor, electrically connected to the wireless transmission unit, the storage unit, the human-machine interface, and the display unit, configured to create the actual market activity graph based on the time frame, calculate display data in the actual market activity graph based on the transaction data, and draw display figures on the actual market activity graph, and A price monitoring module configured to check the buy / sell price state when the aforementioned transaction data is generated, A transaction attribute marking module is configured to mark the transaction attributes of the transaction data based on the aforementioned buying and selling price status, and to determine the display position of the transaction data in the actual market activity graph based on the aforementioned transaction attributes. A trader identity identification module is configured to identify the trader's identity based on the trading volume of the transaction data and to determine the display style of the transaction data in the actual market activity graph based on the trader's identity. A data calculation module configured to update the display data based on the transaction data, Includes a drawing module configured to update the display shapes based on the transaction data. Compared to conventional technologies, this invention displays more meaningful transaction information in a single graphic, thereby assisting users in studying and making decisions about market trends. [Brief explanation of the drawing]

[0010] [Figure 1] This is a bar chart using conventional technology. [Figure 2] This is a candlestick chart using conventional technology. [Figure 3] This figure shows a specific example 1 of an actual market activity graph according to the present invention. [Figure 4] This is a block diagram showing a specific example 1 of the classification display system according to the present invention. [Figure 5] This is a flowchart showing a specific example 1 of the classification display method according to the present invention. [Figure 6] This figure shows a specific example 2 of an actual market activity graph according to the present invention. [Figure 7A] This is a schematic diagram showing the trend of a bar chart. [Figure 7B] This is a schematic diagram showing the trends in the actual market activity graph in the present invention. [Modes for carrying out the invention]

[0011] Preferred embodiments of the present invention will be described in detail below with reference to the figures. First, please refer to Figure 3. Figure 3 shows a specific example 1 of an actual market activity graph according to the present invention. The present invention discloses a classification display system and classification display method for market conditions in a centralized market (hereinafter abbreviated as "classification display system" and "classification display method" in the specification), and in the present invention, after analyzing and classifying real-time trading data using the classification display system and classification display method, an actual market activity graph 3 (i.e., Actual Activity Graph, AAG) shown in Figure 3 is created.

[0012] In this invention, one AAG3 corresponds to a time frame set by the user, such as 1 minute, 5 minutes, 10 minutes, or 1 hour. The classification display system analyzes and classifies multiple transaction data within a single time frame and creates one AAG3 corresponding to that time frame. In other words, this invention can create multiple AAG3s for a given complete trading period, and the time frame set by the user is equivalent to the frequency of AAG3 creation. If the complete trading period of the centralized market is 4.5 hours and the time frame set by the user is 1 minute, the classification display system can create 270 AAG3s for the complete trading period.

[0013] As shown in Figure 3, the Y-axis of AAG3 displays the transaction price 41 (Figure 3 uses the price range of 1710 to 1725 yuan as an example), and the X-axis displays the trading volume 42. AAG3 also has a vertical baseline based on time (09:30 in Figure 3), and the buyer-driven area 31 and the seller-driven area 32 are separated on either side of the vertical baseline. One technical feature of the present invention is as follows: When transaction data is classified as a buyer-driven transaction by the classification display system, it is displayed in the buyer-driven area 31 of AAG3. When transaction data is classified as a seller-driven transaction by the classification display system, it is displayed in the seller-driven area 32 of AAG3.

[0014] In the present invention, the classification display system further identifies the identity of the trader of the transaction data based on the volume of each transaction data, and determines the display style of the transaction data in AAG3 based on the identity of the trader (for example, in FIG. 3, the transaction data of different trader identities are displayed in different horizontal bar chart patterns).

[0015] In the embodiment of FIG. 3, the display styles include a first display style 51 for displaying data of a buyer-led transaction by a major shareholder or a large investor, a second display style 52 for displaying data of a seller-led transaction by a major shareholder or a large investor, a third display style 53 for displaying data of a buyer-led transaction by a quasi-large investor, a fourth display style 54 for displaying data of a seller-led transaction by a quasi-large investor, a fifth display style 55 for displaying data of a buyer-led transaction by an individual investor, and a sixth display style 56 for displaying data of a seller-led transaction by an individual investor.

[0016] In the embodiment of FIG. 3, the first display style 51, the second display style 52, the third display style 53, the fourth display style 54, the fifth display style 55, and the sixth display style 56 are each displayed in a different pattern, for example, a blank pattern, a filled pattern, a horizontal line pattern, a vertical line pattern, a diagonal line pattern, and a dotted line pattern.

[0017] In another embodiment, the first display style 51, the second display style 52, the third display style 53, the fourth display style 54, the fifth display style 55, and the sixth display style 56 are each displayed in a different color. For example, the first display style 51 may be red, the second display style 52 may be blue, the third display style 53 may be pink, the fourth display style 54 may be green, the fifth display style 55 may be light blue, and the sixth display style 56 may be light gray. However, the above embodiment is only one specific embodiment of the present invention, and the present invention is not limited thereto.

[0018] Please also refer to Figures 3 and 4, of which Figure 4 is a block diagram showing a specific embodiment 1 of the classification display system in the present invention. The classification display system 6 in the present invention is connected to a trading system 7 of a centralized market (e.g., a stock market) via the internet, acquires electronically matched transaction data from the trading system 7 in real time, and generates the AAG3 shown in Figure 3 based on this transaction data.

[0019] As shown in Figure 4, the classification and display system 6 mainly includes a processor 61, a wireless transmission unit 62, a human-machine interface 63, a storage unit 64, and a display unit 65, where the processor 61 is electrically connected to the wireless transmission unit 62, the human-machine interface 63, the storage unit 64, and the display unit 65.

[0020] In one embodiment, the classification display system 6 can be realized by combining a server, an industrial computer, a personal computer, a tablet computer, or a smartphone, other electronic devices, peripherals, and an application. The application includes program code that can be executed on a computer, and by executing the application, the classification display system 6 can execute the classification display method of the present invention using the program code that can be executed on a computer.

[0021] The wireless transmission unit 62 may be, but is not limited to, a Wi-Fi module, a 4G module, a 5G module, or a Bluetooth module. The classification display system 6 is connected to the trading system 7 via the wireless transmission unit 62, thereby continuously and in real time acquiring data for each trade executed within trading hours from the trading system 7. In one embodiment, each trade data includes, but is not limited to, the execution time, execution price, and execution quantity.

[0022] The storage unit 64 may be, but is not limited to, memory, a hard disk drive, an optical disk drive, or a cache. The classification display system 6 temporarily stores the transaction data received from the transaction system 7 in the storage unit 64.

[0023] In one embodiment, the classification display system 6 stores the application (not shown) in a storage unit 64. When powered on, the classification display system 6 executes the application, thereby realizing the classification display method of the present invention through the application.

[0024] In another embodiment, the classification display system 6 may further store a crawler program (not shown) in the storage unit 64. The classification display system 6 monitors a real-time information source (e.g., trading system 7) by executing the crawler program, acquires current real-time market information from the real-time information source in the form of a live data stream, and returns it to the classification display system 6. In this way, the classification display system 6 can sequentially construct the AAG3 of the present invention based on the continuously received information. That is, the classification display system 6 can use the crawler program as an entry program for acquiring real-time data.

[0025] The human-machine interface 63 may be, but is not limited to, a keyboard, mouse, or voice input device. The user can operate the classification display system 6 via the human-machine interface 63 and set a required time frame (e.g., 1 minute, 5 minutes, or 10 minutes), thereby causing the classification display system 6 to create a corresponding AAG 3 based on the set time frame.

[0026] After one or more AAG3s are created, the classification display system 6 can display them using the display unit 65. In one embodiment, the classification display system 6 displays multiple AAG3s side by side in sequence (see Figure 6). In this way, the user can grasp the current state of the centralized market through multiple AAG3s created sequentially by the classification display system 6, and furthermore, thoroughly understand the actual state of bulls / bears in the current market conditions.

[0027] The processor 61 may be, but is not limited to, a Central Process Unit (CPU), a Micro Control Unit (MCU), a Programmable Logic Controller (PLC), or a System on Chip (SoC). In the present invention, the processor 61 can create a corresponding AAG3 based on a time frame set by the user, and can calculate display data in the AAG3 based on multiple transaction data obtained from the trading system 7, and can draw display figures in the AAG3 (details will be described later).

[0028] As shown in Figure 3, the processor 61 includes a price monitoring module 611, a transaction attribute marking module 612, a trader identity identification module 613, a data calculation module 614, and a drawing module 615. In one embodiment, modules 611-615 are hardware modules configured by hardware within the processor 61. In another embodiment, after the processor 61 executes the application, it may virtually construct modules 611-615 internally based on the functions that the application aims to achieve, i.e., modules 611-615 may be software modules. However, the above embodiments are merely specific examples of the present invention, and the present invention is not limited thereto.

[0029] When the classification display system 6 acquires a transaction data, the price monitoring module 611 checks the buy / sell price status at the time the transaction is completed. The transaction attribute marking module 612 marks the transaction attributes of the transaction data based on the current buy / sell price status and determines the display position of the transaction data in AAG3 based on the transaction attributes.

[0030] Specifically, all current centralized markets that electronically match trades not only provide the execution price and volume of each trade in real time, but also publish the bid price and bid volume, and the ask price and ask volume in real time. For example, if the execution price of a trade is 1715 yuan, the current bid price is 1715 yuan, and the ask price is 1716 yuan, this means that a buyer is willing to buy at 1715 yuan and a seller is willing to sell at 1716 yuan, which is also called "sell, buy" in some countries' centralized markets. In this invention, the buy and sell price status monitored by the price monitoring module 611 includes the bid price, bid volume, ask price, and ask volume at the time a trade data is generated.

[0031] Following the above explanation, if the execution price of the next transaction is 1715 yuan, this means that a seller has emerged who is proactively trying to sell at a price of 1715 yuan, lower than the selling price, to a buyer who is waiting for the price to become available at 1715 yuan. In this invention, the transaction attribute marking module 612 determines that the transaction belongs to a seller-driven transaction and further marks the transaction data with a seller-driven transaction attribute mark. Conversely, if the execution price of the next transaction is 1716 yuan, this means that a buyer has emerged who is proactively trying to buy at a price of 1716 yuan, higher than the buying price, to a seller who is waiting for the price to become available at 1716 yuan. In this invention, the transaction attribute marking module 612 determines that the transaction belongs to a buyer-driven transaction and further marks the transaction data with a buyer-driven transaction attribute mark.

[0032] As described above, the transaction attributes marked by the transaction attribute marking module 612 in the present invention include buyer-driven and seller-driven attributes, and the transaction attribute marking module 612 marks the transaction data with a seller-driven transaction attribute mark when the execution price of the transaction data is a buy price, and marks the transaction data with a buyer-driven transaction attribute mark when the execution price of the transaction data is a sell price.

[0033] By assigning corresponding transaction attribute marks to each transaction data within a time frame, users can easily identify the execution price and the quantity of buys initiated by buyers in transactions (see the buyer-initiated area 31 shown in Figure 3). Similarly, users can easily identify the execution price and the quantity of sells initiated by sellers in transactions (see the seller-initiated area 32 shown in Figure 3).

[0034] In this invention, the transaction attribute marking module 612 dynamically determines the transaction attributes of the transaction data based on the current buying and selling price status. For example, if the buying price is 1716 yuan and the selling price is 1717 yuan, and the execution price of the next transaction is 1716 yuan, the transaction attribute marking module 612 determines that the transaction belongs to a seller-driven transaction and marks the transaction data with the seller-driven transaction attribute. In other words, even if the same execution price appears repeatedly, it does not mean that the market conditions have not changed at all. Through AAG3 in this invention, users can easily observe changes in the strength of buyers' purchasing intent and sellers' selling intent, thereby grasping changes in the attitudes of bulls and bears.

[0035] Furthermore, participants in a centralized market (including buyers and sellers) all have different backgrounds (i.e., different characteristics), and can generally be divided into major shareholders (major players), big players, middle players, and individual investors. Major shareholders and big players have the highest trading volume, followed by middle players, and individual investors have the lowest. Different traders have different statuses, and the significance of each transaction in the market also differs.

[0036] In this invention, the trader identity identification module 613 identifies the trader's identity in the transaction data based on the trading volume recorded in the transaction data, for example, whether the trader is a Class 1 trader (major shareholder or large investor), a Class 2 trader (quasi-large investor), or a Class 3 trader (individual investor). After identifying the trader's identity in a single transaction data, the trader identity identification module 613 further determines the display style of the transaction data in AAG3 based on the trader's identity.

[0037] In one embodiment, the trader identity identification module 613 identifies the trader of a transaction data as a major shareholder or large investor if the trading volume of a transaction data is higher than a first value (e.g., 20 units), identifies the trader of a transaction data as an individual investor if the trading volume of a transaction data is lower than a second value (e.g., 10 units), and identifies the trader of a transaction data as a quasi-large investor if the trading volume of a transaction data is between the first and second values.

[0038] However, the above-described embodiment is merely one specific embodiment of the present invention, and the classification display system 6 in the present invention can further divide the status of traders into four, five, or more categories based on the volume figures, that is, it is not limited to the three categories described above.

[0039] Through marking by the transaction attribute marking module 612, the classification display system 6 can obtain the transaction attributes of the transaction data (whether it is a buyer-driven transaction or a seller-driven transaction). Through identification by the trader identity identification module 613, the classification display system 6 can obtain the type of trader that led the transaction (whether they are a major shareholder / large investor, a quasi-large investor, or an individual investor).

[0040] For example, if a transaction is generated where the purchase price is 1716 yuan, the selling price is 1717 yuan, the execution price is 1717 yuan, and the trading volume is 20 units, the classification and display system 6 can determine that the transaction is a buyer-driven transaction by a major shareholder or large investor. Such buyer-driven transactions can reflect a strong intention to buy by the buyer. In this way, the classification and display system 6 can effectively classify each transaction data it acquires.

[0041] Furthermore, for example, if the purchase price is 1716 yuan and the selling price is 1717 yuan, and transaction data is generated with a contract price of 1716 yuan and a trading volume of 2 units, the classification display system 6 can determine that the transaction is a seller-driven transaction by an individual investor. Such seller-driven transactions can reflect the seller's intention to sell.

[0042] Referring further to Figure 4, the data calculation module 614 continuously updates the display data in AAG3 based on the transaction data acquired by the classification display system 6. Specifically, the data calculation module 614 in the present invention updates the display data in the current AAG3 mainly based on the transaction attributes and volume of each transaction data. In the embodiment of Figure 3, the display data includes at least the total volume within the time frame, the ratio of the volume of buyer-driven transactions to the volume of seller-driven transactions, and the difference between the volume of buyer-driven transactions and the volume of seller-driven transactions. However, the above embodiment is merely one specific embodiment of the present invention, and the present invention is not limited thereto.

[0043] As shown in Figure 3, below the vertical baseline in each AAG3, the current time frame (09:30 in Figure 3 is used as an example) and data calculated based on multiple transaction data acquired within that time frame are displayed. In the embodiment shown in Figure 3, the total volume of buyer-led and seller-led transactions is 924 units, of which the volume of buyer-led transactions is 1.45 times that of seller-led transactions, and the quantity of led buys is 170 units greater than the quantity of led sells (i.e., the quantity of buys remaining after the two cancel each other out is 170 units).

[0044] In the embodiment shown in Figure 3, the volume of led buy orders is higher than the volume of led sell orders, and therefore the displayed data (including 1.45 and 170) is represented as positive numbers. In other embodiments, if the volume of led sell orders is higher than the volume of led buy orders, this can be represented by adding a minus sign, an underline, or other identifiable character or symbol to the displayed data (see Figure 7B).

[0045] Referring further to Figure 4, the drawing module 615 continuously updates the display shapes in AAG3 based on the transaction data acquired by the classification display system 6.

[0046] As described above, the AAG3 in the present invention includes a buyer-driven area 31 on one side (e.g., the right side) of the vertical reference line and a seller-driven area 32 on the other side (e.g., the left side) of the vertical reference line. The drawing module 615 draws and updates display figures in the buyer-driven area 31 based on a plurality of transaction data having buyer-driven transaction attributes, and similarly draws and updates display figures in the seller-driven area 32 based on a plurality of transaction data having seller-driven transaction attributes.

[0047] As shown in Figure 3, the display shape in AAG3 includes multiple horizontal bars arranged in price order, with each horizontal bar representing a volume (bar length) at a specific price (bar height) by a specific type of trader (bar style). In this invention, after the classification display system 6 acquires a single transaction data, the drawing module 615 adjusts the length of one of the multiple horizontal bars based primarily on the display position and display style of the transaction data determined by the processor 61.

[0048] Therefore, in the embodiment shown in Figure 3, the user can not only understand through AAG3 that the market price fluctuated between a low of 1710 yuan and a high of 1725 yuan during a single time frame (e.g., 09:30-09:31) and that the total trading volume was 924 tbsp, but can also obtain more detailed information such as the price and quantity of buy orders and sell orders led by Category 1 traders (e.g., major shareholders or large investors), the price and quantity of buy orders and sell orders led by Category 2 traders (e.g., semi-large investors), the price and quantity of buy orders and sell orders led by Category 3 traders (e.g., individual investors), the ratio of led buy volume to led sell volume, and the difference in trading volume. This puts the user in a very advantageous position when judging and understanding future market conditions.

[0049] Furthermore, please refer to Figures 3, 4, and 5, of which Figure 5 is a flowchart showing a specific example 1 of the classification display method in the present invention. Figure 5 shows the specific implementation steps of the classification display method in the present invention, and the classification display method is mainly applied to the classification display system 6 shown in Figure 4, but is not limited thereto.

[0050] After the classification display system 6 is activated and connected to the trading system 7, the classification display system 6 acquires one transaction data from the trading system 7 in real time (i.e., step S51), and the classification display system 6 checks the buy / sell price status of the central market at the time the transaction data is acquired (i.e., step S52). Subsequently, the classification display system 6 marks the transaction attributes of the transaction data based on the current buy / sell price status (i.e., step S53). Specifically, the classification display system 6 marks the transaction data with a seller-driven transaction attribute mark if the execution price is a buy price, and marks the transaction data with a buyer-driven transaction attribute mark if the execution price is a sell price.

[0051] Next, the classification display system 6 determines the display position of the transaction data in AAG3 based on the transaction attributes marked in step S53 (i.e., step S54). Specifically, if the transaction data has buyer-driven transaction attributes, the classification display system 6 displays the transaction data in the buyer-driven area 31 of AAG3, and if the transaction data has seller-driven transaction attributes, the classification display system 6 displays the transaction data in the seller-driven area 32 of AAG3.

[0052] After step S54, the classification display system 6 further identifies the identity of the trader based on the volume of the transaction data (i.e., step S55), and further determines the display style of the transaction data in AAG3 based on the identity of the trader (i.e., step S56).

[0053] In one embodiment, the classification display system 6 identifies the trader as a major shareholder or large investor when the trading volume of the transaction data is equal to or greater than a first value, sets the display style of transaction data in which a major shareholder or large investor participates and which has buyer-driven transaction attributes as the first display style, and sets the display style of transaction data in which a major shareholder or large investor participates and which has seller-driven transaction attributes as the second display style.

[0054] In one embodiment, the classification display system 6 identifies a trader as a semi-major investor when the trading volume of the trading data is lower than the first value and greater than or equal to the second value. Furthermore, it sets the display style for trading data in which semi-major investors participate and which have buyer-driven trading attributes to the third display style, and further sets the display style for trading data in which semi-major investors participate and which have seller-driven trading attributes to the fourth display style.

[0055] In one embodiment, the classification display system 6 identifies the trader as an individual investor when the trading volume of the trading data is lower than the second value, sets the display style for trading data in which an individual investor participates and which has buyer-driven trading attributes to the fifth display style, and sets the display style for trading data in which an individual investor participates and which has seller-driven trading attributes to the sixth display style. Here, the first to sixth display styles are each different display styles, and may be different colors, designs, or symbols, for example.

[0056] Next, the classification display system 6 updates the display data in AAG3 based on the transaction data (i.e., step S57), and at the same time updates the display graphic in AAG3 based on the transaction data (i.e., S58).

[0057] More specifically, in step S57, the classification display system 6 updates the display data in AAG3 mainly based on the transaction attributes and volume of the transaction data, where the display data includes at least the total volume within the time frame, the ratio of buyer-driven transaction volume to seller-driven transaction volume, and the difference between buyer-driven transaction volume and seller-driven transaction volume. In step S58, the classification display system 6 adjusts the length of one of the multiple horizontal bars in AAG3 mainly based on the display position and display style of the transaction data.

[0058] In this invention, after being activated, the classification display system 6 continuously executes steps S51 to S58 and continuously determines whether the current time frame has elapsed (i.e., S59), and that is, it determines whether to update the current AAG3 based on the acquired transaction data or to create the AAG3 for the next time frame.

[0059] As described above, the classification display system 6 in the present invention can acquire the required time frame set by the user via the human-machine interface 63 and create an AAG3 corresponding to each time frame. Therefore, if it is determined that the current time frame (e.g., 1 minute or 5 minutes) has not yet elapsed, the classification display system 6 repeatedly executes steps S51 to S58 based on the same AAG3 and continuously updates the display data and display figures in the AAG3.

[0060] If the classification display system 6 determines that the current time frame has already elapsed, it first determines whether or not to stop acquiring new transaction data (i.e., step S60). For example, if the transaction time has ended or the connection with the transaction system 7 has become invalid, the classification display system 6 stops acquiring new transaction data. At this time, the classification display system 6 does not continue updating the AAG3 and terminates the classification display method according to the present invention.

[0061] If the classification display system 6 continues to acquire new transaction data, it can continue to create a new AAG3 corresponding to the next time frame (i.e., step S61), and repeatedly execute steps S51 to S58 based on the AAG3 of the next time frame, thereby continuously updating the display data and display figures of the next AAG3 based on the transaction data to be acquired.

[0062] As described above, the AAG3 created by the classification display system 6 and classification display method of the present invention can directly and clearly provide the low price, high price, total volume, and buy / sell situation at each price driven by each type of trader within a time frame. However, a single AAG3 may not be sufficient for users to effectively study and judge market trends.

[0063] Please also refer to Figure 6, which shows a specific example 2 of an actual market activity graph in the present invention. As shown in Figure 6, once a certain amount of time has passed in the market (e.g., half an hour or one hour), the classification display system 6 can create multiple AAG3s based on the user's settings, thereby allowing the user to observe market trends using the information from multiple AAG3s. Figure 6 shows three AAG3s within a three-minute period as an example, but the present invention is not limited to this.

[0064] For example, if market conditions are approaching those of half an hour ago, users can compare multiple AAG3 charts from the preceding and succeeding periods to assess the movements of various traders and changes in market sentiment at the same or similar prices. Based on this, users can easily grasp changes in the buying intentions of traders as buyers and better predict future market trends.

[0065] Please refer to Figures 7A and 7B together. Figure 7A is a schematic diagram showing the trends of a bar chart, and Figure 7B is a schematic diagram showing the trends of an actual market activity graph in the present invention. Next, we will explain the technical effects of AAG while comparing a conventional bar chart with AAG in the present invention.

[0066] As shown in Figure 7A, when observing a continuous decline using a conventional bar chart, the trading volume represented by the three vertical bars is very high, and the closing price for each time frame is very close to the low. Based on this information, users can only roughly conclude that the downtrend is still strong. In contrast, with the AAG created in the present invention, users can grasp the actual market conditions more thoroughly.

[0067] As can be seen from the example in Figure 7B, a fierce battle took place between buyers and sellers during the time frame of 10:00 to 10:01, resulting in sellers gaining the upper hand (i.e., the volume of seller-led transactions was higher than that of buyer-led transactions), and buyers were unable to hold onto their purchase price.

[0068] Next, in the 10:02 timeframe, we can see that the execution price was continuously falling and the trading volume was continuously increasing. Furthermore, as can be seen from the AAG, there were almost no buyer-led transactions (indicated by the bar on the right side of the AAG), while there were a large number of seller-led transactions. Based on this, the user can conclude that the sell orders that were continuously led by sellers were offsetting the waiting limit buy orders that were passively waiting. The user can further interpret this as an indication that shares were being actively sold despite the low price, and therefore the sell orders in the market were not new sell orders but old sell orders, and that the majority of the buy orders from passively executing buyers were active new buy orders.

[0069] Subsequently, in the 10:05 timeframe, the total trading volume was 437, indicating that buyers were dominant, with 1.38 times the volume of sellers. Furthermore, the volume of buyers was 70 units higher than the volume of sellers, and the market price had almost returned to its original level. At this point, the user can conclude that, during this decline-rise process, the volume of sell orders led by sellers was 746 units higher than the volume of buy orders (i.e., 124 + 100 + 592 - 70), meaning that 746 passively waiting buy orders offset the sell orders led by sellers and were executed.

[0070] Based on the information provided by the aforementioned AAG, users can understand that the market price can be restored to its original level if there are buy orders with a volume 70 units higher than sell orders. Furthermore, sellers are not actively taking action as the market declines, and most of the sell orders when the market declines are indeed old sell orders, meaning that sellers were selling shares to avoid further losses. In addition, in order to bring the market price below the known low in the future, at least one of the following two conditions must be met in this price range where buyers are actively willing to buy and 746 units of buy orders are waiting: (1) the willingness of buyers to participate in trading has clearly decreased or disappeared, or (2) sellers who are more willing to sell have appeared.

[0071] To summarize the above, the AAG in this invention can clearly display WHO (e.g., major investors, major shareholders, quasi-major investors, or individual investors), WHAT (buy or sell), WHEN (time frame), WHERE (execution price), and HOW (execution status between major shareholders and major investors, or between major shareholders / major investors and quasi-major investors / individual investors), thereby providing users with the necessary perspective to infer WHY (motivations, objectives, expectations, and ultimately sentiments of each type of trader currently participating in the transaction), and enabling such inference.

[0072] The above embodiments are merely specific preferred embodiments of the present invention and are not intended to limit the scope of the claims of the present invention. Therefore, any equivalent modifications made by applying the content of the present invention are all included within the scope of protection of the present invention. [Explanation of Symbols]

[0073] 1: Bar chart 10, 20: Total volume 11, 21: Opening price 12, 22: Closing price 13, 23: Low price 14, 24: High 2: Candlestick chart 3: Actual market activity graph 31: Buyer-driven areas 32: Seller-driven areas 41: Execution price 42: Volume 51: First display style 52: Second display style 53: Third display style 54: Fourth display style 55: Fifth display style 56: Sixth Display Style 6: Classification and display system 61: Processor 611: Price monitoring module 612: Transaction attribute marking module 613: Trader Identity Identification Module 614: Data Calculation Module 615: Drawing Module 62: Wireless transmission unit 63: Human-Machine Interface 64: Memory Unit 65: Display Unit 7: Trading System S51~S61: Display Steps

Claims

1. A method applicable to a classification and display system having at least one electronic device and one application program, wherein the application program contains computer-executable program code, and the electronic device executes the application program to perform the following steps: a) The electronic device executes a crawler program to monitor the trading system and acquires trading data from the trading system through real-time data streaming; b) A step of confirming the current buying and selling price status, wherein the buying and selling price status includes at least the buying price and selling price at the time the transaction data is generated, c) A step of marking the transaction attributes of the transaction data based on the buying and selling price status, wherein the transaction data is marked as a seller-driven transaction attribute when the transaction data is executed at the buying price, and the transaction data is marked as a buyer-driven transaction attribute when the transaction data is executed at the selling price, d) A step of determining the display position of the transaction data in an actual market activity graph based on the transaction attributes, wherein the electronic device sets a time frame by a human-machine interface, creates an actual market activity graph based on the time frame, the actual market activity graph displays price on the Y axis and transaction volume on the X axis, has a time-based vertical baseline, both sides of the vertical baseline are divided into a buyer-driven area and a seller-driven area, transaction data having buyer-driven transaction attributes are displayed in the buyer-driven area, and transaction data having seller-driven transaction attributes are displayed in the seller-driven area. e) A step of identifying the identity of a trader based on the trading volume of the transaction data, wherein if the trading volume is equal to or greater than a first value, the trader is identified as a major shareholder or large investor; if the trading volume is less than a second value, the trader is identified as an individual investor; if the trading volume is between the first and second values, the trader is identified as a quasi-large investor, and the first value is greater than the second value. f) A step of determining the display style of the transaction data in the actual market activity graph based on the status of the trader, the step of applying different display styles for different trader statuses, g) A step following step f) of updating the display data in the actual market activity graph based on the transaction attributes and volume of the transaction data, wherein the display data includes at least the total volume within the time frame, h) After step f), confirm the trading volume of the corresponding price range based on the trading attribute corresponding to the display position of the trading data and the trader's identity corresponding to the display style of the trading data, and adjust the length of the corresponding horizontal bar among the multiple horizontal bars arranged in price order in the display shapes of the actual market activity graph based on the trading volume. A method for classifying and displaying market conditions in concentrated markets, including those mentioned above.

2. i) A step of repeatedly performing steps a) to h) before the time frame corresponding to the actual market activity graph has elapsed, j) The step of creating the actual market activity graph for the next time frame after the time frame corresponding to the actual market activity graph has elapsed, h) After step j), the steps a) to i) are repeated based on the actual market activity graph for the next time frame, The classification display method according to claim 1, further comprising:

3. The classification display method according to claim 2, wherein the buying and selling price state includes the buying price, buying quantity, selling price, and selling quantity.

4. Step f) includes setting the display style of the transaction data in which a major shareholder or large investor participates in the transaction and which has the transaction attributes of buyer-led to a first display style; setting the display style of the transaction data in which a major shareholder or large investor participates in the transaction and which has the transaction attributes of seller-led to a second display style; setting the display style of the transaction data in which a quasi-major investor participates in the transaction and which has the transaction attributes of buyer-led to a third display style; setting the display style of the transaction data in which a quasi-major investor participates in the transaction and which has the transaction attributes of seller-led to a fourth display style; setting the display style of the transaction data in which an individual investor participates in the transaction and which has the transaction attributes of buyer-led to a fifth display style; and setting the display style of the transaction data in which an individual investor participates in the transaction and which has the transaction attributes of seller-led to a sixth display style, wherein the first display style, the second display style, the third display style, the fourth display style, the fifth display style and the sixth display style are each represented by different colors, patterns or symbols, the classification display method according to claim 3.

5. The classification display method according to claim 4, wherein the display data includes at least the total volume in the time frame, the ratio of the volume of buyer-driven transactions to the volume of seller-driven transactions, and the difference between the volume of buyer-driven transactions and the volume of seller-driven transactions.

6. The electronic device includes an application that is connected to a trading system via the internet and contains program code that can be executed on a computer, and the electronic device is configured to execute the application and perform the following: The aforementioned electronic device is A wireless transmission unit connected to the trading system, configured such that the electronic device executes a crawler program to monitor the trading system and acquires one transaction data from the trading system in real time, A storage unit configured to temporarily store the aforementioned transaction data, A human-machine interface configured to set a time frame, A display unit configured to display an actual market activity graph corresponding to the aforementioned time frame, A processor is electrically connected to the wireless transmission unit, the storage unit, the human-machine interface, and the display unit, and is configured to execute the application, create the actual market activity graph based on the time frame, calculate display data in the actual market activity graph based on the trading data, and draw display shapes on the actual market activity graph. The aforementioned processor, A price monitoring module configured to check the buy and sell price status when the transaction data is generated, wherein the buy and sell price status includes the buy price and sell price when the transaction data is generated, A transaction attribute marking module configured to mark the transaction attributes of the transaction data based on the buying and selling price status, and to determine the display position of the transaction data in the actual market activity graph based on the transaction attributes, wherein the transaction data is marked as a seller-driven transaction attribute when the transaction data is executed at the buying price, and the transaction data is marked as a buyer-driven transaction attribute when the transaction data is executed at the selling price, and the actual market activity graph displays price on the Y axis and transaction volume on the X axis, has a time-based vertical baseline, and both sides of the vertical baseline are divided into a buyer-driven area and a seller-driven area, and the transaction attribute marking module displays the transaction data in the buyer-driven area when the transaction data is marked as buyer-driven, and displays the transaction data in the seller-driven area when the transaction data is marked as seller-driven, A trader identity identification module configured to identify the trader's identity based on the trading volume of the transaction data and to determine the display style of the transaction data in the actual market activity graph based on the trader's identity, the trader identity identification module further configured to identify the trader as a major shareholder or large investor if the trading volume is equal to or greater than a first value, identify the trader as an individual investor if the trading volume is less than a second value, identify the trader as a quasi-large investor if the trading volume is between the first and second values, and apply different display styles to transaction data of different trader identities where the first value is greater than the second value, A data calculation module configured to update the display data based on the transaction attributes and volume of the transaction data, wherein the display data includes at least the total volume within the time frame. A drawing module configured to check the trading volume in a corresponding price range based on the trading attribute corresponding to the display position of the trading data and the trader status corresponding to the display style of the trading data, and to adjust the length of the corresponding horizontal bar among a plurality of horizontal bars arranged in price order in the display figure based on the trading volume, A classification and display system for market conditions in centralized markets, including those mentioned above.

7. The classification display system according to claim 6, wherein the processor is configured to continuously acquire the transaction data from the transaction system before the time frame has elapsed, continuously update the display data and display figures in the actual market activity graph, and create the actual market activity graph for the next time frame after the time frame has elapsed.

8. The classification display system according to claim 7, wherein the buying and selling price status includes the buying price, buying quantity, selling price, and selling quantity.

9. The processor is configured to set the display style of the transaction data having the attributes of a major shareholder or large investor and being buyer-driven as the first display style, the display style of the transaction data having the attributes of a major shareholder or large investor and being seller-driven as the second display style, the display style of the transaction data having the attributes of a major shareholder or large investor and being seller-driven as the third display style, the display style of the transaction data having the attributes of a minor large investor and being buyer-driven as the third display style, the display style of the transaction data having the attributes of a minor large investor and being seller-driven as the fourth display style, the display style of the transaction data having the attributes of a minor large investor and being seller-driven as the fifth display style, the display style of the transaction data having the attributes of a minor investor and being buyer-driven as the fifth display style, and the display style of the transaction data having the attributes of a minor investor and being seller-driven as the sixth display style, wherein the first display style, the second display style, the third display style, the fourth display style, the fifth display style and the sixth display style are each represented by different colors, patterns or symbols, the classification display system according to claim 8.

10. The classification display system according to claim 9, wherein the display data includes at least the total trading volume in the time frame, the ratio of trading volume of buyer-driven transactions to trading volume of seller-driven transactions, and the difference between the trading volume of buyer-driven transactions and trading volume of seller-driven transactions.