Method and apparatus for supporting trading of option products
Patent Information
- Application Number
- PCT/KR2025/022345
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-02-19
- Filing Date
- 2025-12-19
- Publication Date
- 2026-08-27
Smart Images

Figure KR2025022345_27082026_PF_FP_ABST
Abstract
Description
Method and device for supporting trading of option products
[0001] The present disclosure relates to a method and apparatus for supporting the trading of option products.
[0002] Option products are financial instruments that trade the right to buy or sell a specific underlying asset (e.g., stocks, bonds, currencies, commodities, etc.) at a predetermined price (strike price) within a certain period or on the expiration date. As a significant form of derivative trading in financial markets, option trading provides investors with the opportunity to generate profits by predicting the rise or fall of asset prices, while also being widely used as a risk management tool to hedge against market volatility. Consequently, option trading offers investors the flexibility to profit or hedge against risk without directly participating in the trading of underlying asset prices.
[0003] Meanwhile, due to the nature of option trading, real-time market information and complex analysis are required. Consequently, there is a growing demand for systems capable of efficiently and quickly providing users with various information, such as option expiration dates, strike prices, quotes, and trading volumes. However, existing systems have limitations in terms of the efficiency of real-time data processing and information provision, and face difficulties in providing users with an optimal trading environment.
[0004] At least a portion of the content disclosed in this specification provides a technology that enables a user to easily understand information related to multiple option products by providing information related to multiple option products in the form of a chart regarding expiration dates and strike prices.
[0005] At least a portion of the content disclosed in this specification provides a technology that enables a user to easily identify information associated with a plurality of option products by associating a plurality of option products representing future price information with a price fluctuation graph representing past and present price information.
[0006] At least a portion of the contents disclosed in this specification provides a technology for effectively providing information related to the expected return of an option product selected by a user among a plurality of option products.
[0007] The present disclosure provides a method for supporting the trading of option products, a computer program stored on a recording medium, and a device (system).
[0008] The technical problems disclosed in this specification are not limited to those mentioned above, and other unmentioned technical problems will be clearly understood by a person skilled in the art of the technical field disclosed in this specification from the description below.
[0009] The present disclosure may be implemented in various ways, including a method, a system (device), or a computer program stored on a readable storage medium.
[0010] A method for supporting the trading of an option product performed by at least one processor according to one embodiment of the present disclosure comprises the steps of: obtaining information associated with a plurality of option products for a specific stock—the information associated with the plurality of option products includes expiration date information for each of the plurality of option products and strike price information for the specific stock for each of the expiration dates of the plurality of option products—generating a first chart mapped with information associated with the plurality of option products and outputting the generated first chart as at least part of a user interface, wherein the first axis of the first chart represents time information associated with the expiration dates of the plurality of option products, and the second axis of the first chart may represent strike price information for the specific stock associated with the plurality of option products.
[0011] In one embodiment of the present disclosure, the step of generating a first chart may include the step of associating a first group option product, among a plurality of option products, whose expiration date is a first expiration date, with a first column on the first chart.
[0012] In one embodiment of the present disclosure, the step of generating a first chart may include the step of associating a second group option product, among a plurality of option products, whose strike price is a first strike price, with a first row on the first chart.
[0013] In one embodiment of the present disclosure, the step of generating a first chart includes generating a plurality of option blocks corresponding to each of a plurality of option products and mapping each of the plurality of option blocks onto the first chart, wherein each of the plurality of option blocks may be mapped to a position corresponding to expiration date information of each of the plurality of option products on a first axis and exercise information of each of the plurality of option products on a second axis.
[0014] In one embodiment of the present disclosure, the outputting step may include receiving a predetermined input for at least one direction of a first axis or a second axis on a first chart, and changing the position or type of an option block mapped on the first chart in response to receiving the predetermined input.
[0015] In one embodiment of the present disclosure, the changing step may include the step of adjusting the range or interval of the due date displayed on the first axis in response to receiving a predetermined input for the direction of the first axis of the first chart, and the step of changing the position or type of the option block mapped on the first chart so that each of the plurality of option blocks having due date information corresponding to the adjusted range or interval is mapped on the first chart.
[0016] In one embodiment of the present disclosure, the changing step may include the step of adjusting the range or interval of the exercise price displayed on the second axis in response to receiving a predetermined input for the direction of the second axis of the first chart, and the step of changing the position or type of the option block mapped on the first chart so that each of the plurality of option blocks having exercise price information corresponding to the adjusted range or interval is mapped on the first chart.
[0017] In one embodiment of the present disclosure, information associated with a plurality of option products further includes trading volume information for each of the plurality of option products, and the step of generating a plurality of option blocks may include the step of generating a plurality of option blocks in which trading volume information for each of the plurality of option products is displayed.
[0018] In one embodiment of the present disclosure, trading volume information for each of a plurality of option products may be visually displayed on a plurality of option blocks so as to be distinguished according to predetermined numerical ranges.
[0019] In one embodiment of the present disclosure, information associated with a plurality of option products further includes quote information for each of the plurality of option products, and the step of generating a plurality of option blocks may include the step of generating a plurality of option blocks in which quote information for each of the plurality of option products is displayed.
[0020] In one embodiment of the present disclosure, the outputting step includes the step of outputting a second chart representing price fluctuation information of a specific stock as at least part of a user interface at a location adjacent to a first chart, wherein the third axis of the second chart represents time information and the fourth axis of the second chart represents price information of the specific stock.
[0021] In one embodiment of the present disclosure, the first axis of the first chart and the third axis of the second chart may be connected on the same line so that the first axis of the first chart and the third axis of the second chart represent a continuous flow of time.
[0022] In one embodiment of the present disclosure, the method may further include the step of outputting information associated with the expected profit of a first option product as at least part of a user interface in response to receiving an input selecting a first option product among a plurality of option products.
[0023] In one embodiment of the present disclosure, the expected return is calculated based on the strike price of the first option product and the expected price of a specific stock expected on the expiration date of the first option product, and the step of outputting information associated with the expected return of the first option product as at least part of a user interface may include the step of outputting a third chart containing information about the relationship between the strike price and the expected price as at least part of a user interface.
[0024] In one embodiment of the present disclosure, the step of outputting information associated with the expected return of a first option product as at least part of a user interface may further include the step of recalculating the expected return in response to receiving an input that adjusts the expected price through a third chart, and the step of outputting information associated with the recalculated expected return as at least part of a user interface.
[0025] In one embodiment of the present disclosure, the third chart may include information regarding the profit range of the first option product.
[0026] In one embodiment of the present disclosure, the step of outputting information related to the expected return of a first option product as at least part of a user interface further includes the step of receiving an input selecting a second option product among a plurality of option products that has the same expiration date as the first option product, and the information related to the expected return may include information related to the expected return for the first option product and the second option product.
[0027] In one embodiment of the present disclosure, the step of receiving an input for selecting a second option product may include receiving an input for selecting a second option product among at least some option products that have the same expiration date as the first option product for which selection is enabled among a plurality of option products.
[0028] In one embodiment of the present disclosure, the method further comprises the step of outputting information associated with an order of a first option product as at least part of a user interface in response to receiving an input requesting an order for a selected first option product, and the information associated with an order of a first option product may include quantity information of the first option product and information on the total expected profit of the first option product.
[0029] In one embodiment of the present disclosure, the step of outputting information associated with an order of a first option product as at least part of a user interface may include the step of calculating the total expected profit of the first option product based on the set quantity information in response to receiving an input setting quantity information of the first option product, and the step of outputting information about the calculated total expected profit as at least part of a user interface.
[0030] A computer-readable, non-transient recording medium may be provided that records instructions for executing a method according to one embodiment of the present disclosure on a computer.
[0031] A computing device for supporting the trading of option products according to one embodiment of the present disclosure comprises a memory and at least one processor connected to the memory and configured to execute at least one computer-readable program included in the memory, wherein the at least one program comprises instructions for obtaining information associated with a plurality of option products for a specific stock—the information associated with the plurality of option products includes expiration date information for each of the plurality of option products and strike price information for the specific stock for each of the expiration dates of the plurality of option products—generating a first chart mapped with information associated with the plurality of option products, and outputting the generated first chart as at least part of a user interface, wherein the first axis of the first chart represents time information associated with the expiration dates of the plurality of option products, and the second axis of the first chart represents strike price information for the specific stock associated with the plurality of option products.
[0032] In some embodiments of the present disclosure, a plurality of option products are provided in the form of a chart corresponding to a plurality of expiration dates and a plurality of strike prices, thereby allowing the user to view a plurality of option products corresponding to a plurality of expiration dates and a plurality of strike prices at a glance. Accordingly, the user can conveniently identify the expiration date or strike price for each of the plurality of option products without switching screens or exiting, and can change the range and / or interval of the expiration date and the range and / or interval of the strike price of the option product to be viewed simply by manipulating the chart, thereby providing a technical effect.
[0033] In some embodiments of the present disclosure, a second chart representing past and present price fluctuation information of a specific stock and a first chart representing information related to a plurality of option products regarding the future expected price of the stock are connected to represent a continuous flow of time, thereby providing a technical effect to the user that allows for easy identification of the relationship between the price of a specific stock and the strike price of an option product. Additionally, the user can alternately view the first chart and the second chart without leaving the screen, thereby providing a technical effect that allows for convenient comparison of the past and present price fluctuation information of a specific stock and information related to a plurality of option products regarding the future expected price.
[0034] In some embodiments of the present disclosure, on a chart showing information about a plurality of option products, trading volume information for each of the plurality of option products may be displayed differentially through the color, brightness, saturation, shape, etc. of each of the plurality of option blocks. Accordingly, a technical effect may be provided to the user that allows for intuitive comparison of trading volume information for each of the plurality of option products.
[0035] In some embodiments of the present disclosure, a processor receives input from a user adjusting the expected price of a specific stock expected on the expiration date, and calculates and provides an expected profit accordingly, thereby providing a technical effect that can assist the user in establishing an option product purchase strategy.
[0036] In some embodiments of the present disclosure, a user can create their own synthetic position by combining at least some of a plurality of call option products and / or a plurality of put option products for a specific stock, and can establish a reasonable purchasing strategy for option products through the technical effect according to the present disclosure of receiving information on the expected profit of the created synthetic position.
[0037] In some embodiments of the present disclosure, through the technical effect according to the present disclosure in which a chart showing price fluctuation information of a specific stock and a chart showing price fluctuation information of an option product are displayed in adjacent positions and synchronized based on the same time axis, a user can easily identify the price fluctuation trend of the specific stock and option product at the same time.
[0038] In some embodiments of the present disclosure, through the technical effects according to the present disclosure, the user can conveniently receive various information (e.g., information on outstanding commitments, information on market depth, etc.) about the option product and specific stocks associated with the option product before creating an order for the option product to be purchased.
[0039] In some embodiments of the present disclosure, the user may be assisted in making a final decision regarding the trading of an option product through the technical effect according to the present disclosure, which involves determining quantity information and / or price information of the option product to be traded and receiving information regarding the total expected profit accordingly, prior to registering a trading order for the option product.
[0040] In some embodiments of the present disclosure, the processor may provide a technical effect that allows it to adopt an optimal form for providing information associated with an option product to a user according to the characteristics of the option product (e.g., long-term option product or short-term option product). Accordingly, a user receiving information associated with an option product can more effectively grasp information about the option product.
[0041] The effects of the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by a person skilled in the art to which the present disclosure pertains (referred to as "person skilled in the art") from the description in the claims.
[0042] Embodiments of the present disclosure will be described with reference to the accompanying drawings described below, wherein similar reference numerals indicate similar elements, but are not limited thereto.
[0043] Figure 1 is a diagram showing an example of a user interface to support trading of option products.
[0044] FIG. 2 is a schematic diagram showing an example in which an information processing system is connected to communicate with multiple user terminals in order to provide a service that supports the trading of option products.
[0045] Figure 3 is a block diagram showing an example of the internal configuration of a user terminal and an information processing system.
[0046] FIG. 4a is a drawing showing an example in which a first chart containing information associated with multiple option products is output.
[0047] FIG. 4b is a drawing showing an example in which a first chart containing information associated with multiple option products is output.
[0048] FIG. 4c is a drawing showing an example in which a first chart containing information associated with multiple option products is output.
[0049] FIG. 5a is a diagram showing an example in which a second chart containing price fluctuation information of a specific stock is output.
[0050] FIG. 5b is a diagram showing an example in which a second chart containing price fluctuation information of a specific stock is output.
[0051] Figure 6a is a diagram showing an example of information related to the expected profit of an option product being output.
[0052] Figure 6b is a diagram showing an example of information related to the expected profit of an option product being output.
[0053] FIG. 7a is a diagram showing an example of information related to the expected returns of multiple option products being output.
[0054] FIG. 7b is a diagram showing an example of information related to the expected returns of multiple option products being output.
[0055] Figure 8 is a diagram showing an example of detailed information being output for a selected option product among a plurality of option products.
[0056] FIG. 9a is a diagram showing an example of various information related to multiple option products being output.
[0057] FIG. 9b is a diagram showing an example of various information related to multiple option products being output.
[0058] FIG. 9c is a diagram showing an example of various information related to multiple option products being output.
[0059] FIG. 10a is a diagram showing an example of information related to an order of an option product being output.
[0060] FIG. 10b is a diagram showing an example of information related to an order of an option product being output.
[0061] Figure 11a is a diagram showing an example of information related to long-term option products being output.
[0062] Figure 11b is a diagram showing an example of information related to long-term option products being output.
[0063] Figure 12 is a diagram showing an example of setting up an option product registration notification.
[0064] Figure 13 is a flowchart illustrating a method for supporting the trading of option products.
[0065] Hereinafter, specific details for implementing the present disclosure will be described in detail with reference to the attached drawings. However, in the following description, specific descriptions regarding widely known functions or configurations will be omitted if there is a risk that the gist of the present disclosure may be unnecessarily obscured.
[0066] In the attached drawings, identical or corresponding components are assigned the same reference numerals. Additionally, in the description of the following embodiments, the description of identical or corresponding components may be omitted. However, even if a description of a component is omitted, it is not intended that such component is not included in any embodiment.
[0067] The advantages and features of the disclosed embodiments and the methods for achieving them will become clear by referring to the embodiments described below in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below but may be implemented in various different forms, and the embodiments provided are merely to make the present disclosure complete and to fully inform those skilled in the art of the scope of the invention.
[0068] The terms used in this specification will be briefly explained, and the disclosed embodiments will be described in detail. The terms used in this specification have been selected to be as generally used as possible, taking into account their functions in this disclosure; however, these terms may vary depending on the intent of those skilled in the relevant field, case law, or the emergence of new technologies. Additionally, in specific cases, terms may be selected at the applicant's discretion, and in such cases, their meanings will be described in detail in the relevant description of the invention. Therefore, the terms used in this disclosure should be defined not merely by their names, but based on their meanings and the content throughout this disclosure.
[0069] In this specification, singular expressions include plural expressions unless the context clearly specifies them as singular. Additionally, plural expressions include singular expressions unless the context clearly specifies them as plural. Throughout the specification, when a part is described as including a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.
[0070] Additionally, the terms 'module' or 'part' as used in the specification refer to software or hardware components, and the 'module' or 'part' performs certain roles. However, the meaning of 'module' or 'part' is not limited to software or hardware. The 'module' or 'part' may be configured to reside in an addressable storage medium or configured to run on one or more processors. Thus, as an example, the 'module' or 'part' may include components such as software components, object-oriented software components, class components, and task components, and at least one of processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, or variables. The components and the functions provided within the 'module' or 'part' may be combined into a smaller number of components and 'modules' or 'parts', or further separated into additional components and 'modules' or 'parts'.
[0071] According to one embodiment of the present disclosure, a ‘module’ or ‘part’ may be implemented as a processor and memory. The term ‘processor’ should be broadly interpreted to include a general-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a controller, a microcontroller, or a state machine, etc. In some contexts, the term ‘processor’ may refer to an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a field-programmable gate array (FPGA), etc. The term ‘processor’ may also refer to a combination of processing devices, such as, for example, a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors combined with a DSP core, or any other combination of such configurations. Additionally, the term ‘memory’ should be broadly interpreted to include any electronic component capable of storing electronic information. 'Memory' may refer to various types of processor-readable media, such as Random Access Memory (RAM), Read-Only Memory (ROM), Non-Volatile Random Access Memory (NVRAM), Programmable Read-Only Memory (PROM), Erasable-Programmable Read-Only Memory (EPROM), Electrically Erasable PROM (EEPROM), Flash Memory, Magnetic or Optical Data Storage Devices, or Registers. If a processor can read information from memory and / or write information to memory, the memory is said to be in an electronic communication state with the processor. Memory integrated into a processor is in an electronic communication state with the processor.
[0072] In the present disclosure, the 'system' may include at least one of a server device or a cloud device, but is not limited thereto. For example, the system may be composed of one or more server devices. As another example, the system may be composed of one or more cloud devices. As yet another example, the system may be configured and operated with both a server device and a cloud device.
[0073] In addition, terms such as first, second, A, B, (a), or (b) used in the following embodiments are used merely to distinguish one component from another, and the essence, order, or sequence of the said component is not limited by such terms.
[0074] Additionally, in the following embodiments, where it is stated that one component is 'connected', 'coupled', or 'joined' to another component, it should be understood that the component may be directly connected or joined to the other component, but that another component may also be 'connected', 'coupled', or 'joined' between each component.
[0075] Additionally, the terms 'comprises' or 'comprising' as used in the following embodiments do not exclude the presence or addition of one or more other components, steps, actions, or elements to the mentioned components, steps, actions, or elements.
[0076] In the present disclosure, 'each of the plurality of A' may refer to each of all components included in the plurality of A, or each of some components included in the plurality of A.
[0077] In the present disclosure, 'or' should be understood to indicate that any combination of multiple elements connected through 'or' is permitted unless otherwise stated. For example, 'A or B' may include 'A', 'B', and 'A and B', and 'A, B or C' may include 'A', 'B', 'C', 'A and B', 'B and C', 'A and C', and 'A, B and C'.
[0078] Before describing the various embodiments of the present disclosure, the terms used will be explained.
[0079] In the present disclosure, 'information associated with X' and 'X information' may be used interchangeably with the same meaning.
[0080] In the present disclosure, 'user' may refer to a user who uses a service that may be provided based on various embodiments of the present disclosure, such as a service that supports the trading of option products.
[0081] In the present disclosure, "option product" may refer to a financial instrument that trades the right to buy or purchase a specific underlying asset in a financial market according to predetermined conditions. The underlying asset may include assets such as stocks, bonds, currencies, commodities, and cryptocurrencies. The "option product" may include a "call option product" that allows the purchase of the underlying asset at a predetermined strike price within a certain period or on a specific maturity date, and a "put option product" that allows the sale of the underlying asset at a predetermined strike price within a certain period or on a specific maturity date.
[0082] In the present disclosure, the term "user interface" is not limited to referring to a single screen displayed on a display such as a user terminal, but may refer to one or more screens including windows, icons, buttons, or menus, etc., to enable a user to receive information or interact. The specific configuration of the user interface illustrated in each figure is exemplary for illustrative purposes and is not limited thereto. For example, any graphic object or graphic element different from that illustrated may be used.
[0083] Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the attached drawings.
[0084] FIG. 1 is a diagram illustrating an example of a user interface (100) for supporting the trading of option products. A processor (e.g., at least one processor of a user terminal or at least one processor of an information processing system) may output information associated with a plurality of option products for a specific stock as at least part of the user interface (100). The information associated with the plurality of option products may include expiration date information for each of the plurality of option products or exercise price information for a specific stock for each of the expiration dates of the plurality of option products. Additionally, the information associated with the plurality of option products may further include at least one of trading volume information or bid price information for each of the plurality of option products.
[0085] A user (10) can view multiple option products for a specific stock through a user interface (100). Information regarding multiple option products may be provided in the form of a chart based on multiple expiration dates and multiple strike prices. For example, a first chart may be displayed in a first area (110) of the user interface (100), with the expiration dates of multiple option products and the strike prices of multiple option products as axes. The first chart may include an axis corresponding to the strike price of the option product, an axis corresponding to the expiration date of the option product, and multiple option blocks corresponding to multiple option products (e.g., the first option product (112)). As illustrated in FIG. 1, multiple option blocks may be displayed in an array form based on the expiration dates and strike prices of the option products. For example, option blocks with the same expiration date may form the columns of the array, and option blocks with the same strike price may form the rows of the array. However, this is merely an example, and the configuration of the array may differ. An example of information regarding multiple option products being output in the form of a chart will be described in detail later with reference to FIGS. 4a, 4b, and 4c.
[0086] The user (10) can view a second chart (114) containing price fluctuation information of a specific stock through a first area (110) of the user interface (100). For example, the processor can receive a user's (10) input in a predetermined manner (e.g., scroll input, axis touch input, predetermined shortcut key input, etc.) to switch the screen, and switch the screen displayed in the first area (110) from the first chart to the second chart (114).
[0087] Referring to FIG. 1, only a portion of the second chart (114) is displayed in the first area (110) of the user interface (100), and when input from a user (10) in a predetermined manner is received, the screen may be switched so that the entire composition of the second chart (114) is displayed in the first area (110). That is, by partially displaying a portion of the second chart (114) along with the first chart in the first area (110), input from the user to switch the screen to the second chart (114) may be induced. In this case, the portion of the first chart and the portion of the second chart (114) may be understood as overlapping each other. However, the method of displaying the second chart (114) in the first area (110) is not limited to this, and the entire composition of the first chart and the entire composition of the second chart (114) may be displayed adjacent to each other on a single screen in the first area (110). Alternatively, only the first chart is displayed in the first area (110), and the screen may be switched so that the entire configuration of the second chart (114) is displayed when input in a predetermined manner from the user (10) is received. An example of the second chart (114) being displayed is described in detail later with reference to FIGS. 5a and 5b.
[0088] A user (10) can select at least one option product to purchase from among a plurality of option products through a first chart. In response to receiving input from a user selecting at least one option product, a processor can output information related to the expected profit of the selected at least one option product as at least part of a user interface (100). For example, the processor can output information related to the expected profit of a first option product (112) through a shopping cart tab (122) within a second area (120) of the user interface (100).
[0089] In one embodiment, the expected return of the first option product (112) may be calculated based on the strike price of the first option product (112) and the expected price of a specific stock expected on the expiration date of the first option product. A third chart (124) containing information on the relationship between the strike price of the first option product (112) and the expected price of the first option product (112) may be displayed in the second area (120) of the user interface (100). The user (10) can view the expected return of the first option product (112) by adjusting the expected price of a specific stock expected on the expiration date of the first option product (112) through the third chart (124). An example of information related to the expected return being displayed will be described in detail later with reference to FIGS. 6a and 6b.
[0090] After confirming the expected profit of the selected first option product (112), the user (10) may purchase the first option product (112). For example, the user may select a purchase button (130) displayed on the user interface (100) via touch input or the like. In response to receiving input from the user selecting the purchase button (130), the processor may output information related to the order of the selected first option product (112) as at least part of the user interface. An example of providing information related to the order of the option product will be described in detail later with reference to FIGS. 10a and FIGS. 10b.
[0091] FIG. 2 is a schematic diagram showing an example in which an information processing system (230) is connected to communicate with a plurality of user terminals (212, 214, 216) to provide a service that supports the trading of option products. The information processing system (230) may include system(s) capable of providing a service that supports the trading of option products.
[0092] In one embodiment, the information processing system (230) may include one or more server devices or one or more distributed computing devices based on a cloud computing service capable of storing, providing, and executing computer-executable programs (such as downloadable applications) and data related to a service supporting the trading of option products. Additionally, the information processing system may include any database (not shown) related to a service supporting the trading of option products, or be configured to communicate with said database.
[0093] A service that supports the trading of option products, provided by an information processing system (230), may be provided to the user through an application installed on each of a plurality of user terminals (212, 214, 216). At this time, the service that supports the trading of option products may refer to a service that provides information related to a plurality of option products for a specific stock or information on the expected profit of an option product selected among a plurality of option products.
[0094] Multiple user terminals (212, 214, 216) can communicate with an information processing system (230) through a network (220). The network (220) can be configured to enable communication between the multiple user terminals (212, 214, 216) and the information processing system (230). Depending on the installation environment, the network (220) may be configured as a wired network such as Ethernet, wired home network (power line communication), telephone line communication device and RS-serial communication, a mobile communication network, a wireless network such as WLAN (wireless LAN), Wi-Fi, Bluetooth and ZigBee, or a combination thereof. The communication method is not limited and may include not only communication methods utilizing a communication network (mobile communication network, wired internet, wireless internet, broadcasting network or satellite network, etc.) that the network (220) may include, but also short-range wireless communication between the user terminals (212, 214, 216).
[0095] Multiple user terminals (212, 214, 216) can transmit a request to an information processing system (230) through a network (220), and the information processing system (230) can receive the request and then transmit a response corresponding to the request to the multiple user terminals (212, 214, 216).
[0096] For example, when information regarding a specific stock for which the user wishes to receive information about option products is transmitted to the information processing system (230) via user input of the user terminal (212, 214, 216), the information processing system (230) can transmit information related to multiple option products for the specific stock to the user terminal (212, 214, 216). Additionally, when information regarding a selected option product among multiple option products is transmitted to the information processing system (230) via user input of the user terminal (212, 214, 216), the information processing system (230) can transmit information regarding the expected profit of the selected option product to the user terminal (212, 214, 216). The user terminal (212, 214, 216) can output information related to multiple option products for a specific stock or information regarding the expected profit of a selected option product among multiple option products through a user interface.
[0097] In another example, a user terminal (212, 214, 216) may obtain information associated with multiple option products (e.g., expiration date information, strike price information, trading volume information, etc. for each of the multiple option products) from an information processing system (230) via a network (220), and may generate a chart in which the obtained information associated with the multiple option products is mapped. Additionally, the user terminal (212, 214, 216) may generate information regarding the expected profit of each of the multiple option products based on the obtained information associated with the multiple option products. Furthermore, the user terminal (212, 214, 216) may output the generated chart and / or the information regarding the generated expected profit as at least part of a user interface.
[0098] In another example, the information processing system (230) may receive information regarding a specific stock from the user terminal (212, 214, 216) for which the user wishes to receive information about an option product, in accordance with a user request input to the user terminal (212, 214, 216). The information processing system (230) may generate a chart in which information associated with a plurality of option products corresponding to the received information regarding the specific stock is mapped, and transmit the generated chart to the user terminal (212, 214, 216). Additionally, the information processing system (230) may generate information associated with the expected profit of each of the plurality of option products corresponding to the received information regarding the specific stock and transmit it to the user terminal (212, 214, 216). The user terminal (212, 214, 216) may output the received chart and / or the information associated with the received expected profit as at least part of the user interface.
[0099] However, examples in which user terminals (212, 214, 216) output information mapped to a chart and / or information related to the expected profit of an option product through communication with an information processing system (230) are not limited thereto. For example, user terminals (212, 214, 216) may transmit at least some of the information about the option product to the information processing system (230), and the information processing system (230) may generate information mapped to a chart and / or information related to the expected profit of an option product using at least some of the received information about the option product, information previously stored in the information processing system (230), etc. Alternatively, the user terminal (212, 214, 216) may receive at least some of the information about the option product from the information processing system (230), and may generate a chart mapped with information about the option product and / or information related to the expected profit of the option product using the received at least some of the information about the option product, information received directly to the user terminal (212, 214, 216) through user input, information previously stored in the user terminal (212, 214, 216), etc. Additionally, the user terminal (212, 214, 216) may generate a chart mapped with information related to the option product using information received directly to the user terminal (212, 214, 216) through user input, information previously stored in the user terminal (212, 214, 216), etc., without receiving information through the information processing system (230). Afterwards, the user terminal (212, 214, 216) can output information related to the expected profit of the generated chart and / or option product as at least part of the user interface.
[0100] In FIG. 2, a mobile phone terminal (212), a tablet terminal (214), and a PC terminal (216) are illustrated as examples of user terminals, but are not limited thereto, and the user terminals (212, 214, 216) may be any computing device capable of wired or wireless communication and capable of installing and running applications, etc. For example, user terminals may include a smartphone, a mobile phone, a navigation device, a computer, a laptop, a digital broadcasting terminal, a PDA (personal digital assistants), a PMP (portable multimedia player), a tablet PC, a game console, a wearable device, an IoT (internet of things) device, a VR (virtual reality) device, or an AR (augmented reality) device. Additionally, FIG. 2 illustrates three user terminals (212, 214, 216) communicating with an information processing system (230) through a network (220), but is not limited thereto, and may be configured so that a different number of user terminals communicate with an information processing system (230) through a network (220).
[0101] FIG. 3 is a block diagram illustrating an example of the internal configuration of a user terminal (210) and an information processing system (230). The user terminal (210) may refer to any computing device capable of wired or wireless communication capable of executing an application that receives and outputs information related to multiple option products for a specific stock or information regarding the expected profit of an option product selected among multiple option products, and may include, for example, the mobile phone terminal (212), tablet terminal (214), or PC terminal (216) of FIG. 2. As illustrated, the user terminal (210) may include a memory (312), a processor (314), a communication interface (316), and an input / output interface (318). Similarly, the information processing system (230) may include a memory (332), a processor (334), a communication interface (336), and an input / output interface (338). Additionally, the input / output device (320) may be configured to input information or data to the user terminal (210) or output information or data generated from the user terminal (210) through the input / output interface (318).
[0102] As illustrated in FIG. 3, the user terminal (210) and the information processing system (230) may be configured to communicate information or data through the network (220) using their respective communication interfaces (316, 336).
[0103] The memory (312, 332) may include a non-transitory computer-readable recording medium. According to one embodiment, the memory (312, 332) may include a permanent mass storage device such as ROM (read-only memory), a disk drive, an SSD (solid-state drive), or flash memory. As another example, a permanent mass storage device such as ROM, an SSD, flash memory, or a disk drive may be included in the user terminal (210) or information processing system (230) as a separate permanent storage device distinct from the memory. Additionally, the memory (312, 332) may store an operating system and at least one program code (such as code for an application that receives and outputs information related to multiple option products for a specific stock or information regarding the expected profit of an option product selected among multiple option products).
[0104] These software components may be loaded from a computer-readable recording medium separate from memory (312, 332). This separate computer-readable recording medium may include a recording medium that can be directly connected to the user terminal (210) and the information processing system (230), for example, a computer-readable recording medium such as a floppy drive, disk, tape, DVD / CD-ROM drive, USB memory, or memory card. As another example, the software components may be loaded into memory (312, 332) via a communication interface (316, 336) rather than a computer-readable recording medium. For example, at least one program may be loaded into memory (312, 332) based on a computer program (such as an application that receives and outputs information related to multiple option products for a specific stock or information about the expected profit of a selected option product among multiple option products) installed by files provided through a network (220) by developers or a file distribution system that distributes installation files for applications.
[0105] The processor (314, 334) may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input / output operations. Instructions may be provided to the processor (314, 334) by memory (312, 332) or a communication interface (316, 336). For example, the processor (314, 334) may be configured to execute instructions received according to program code stored in a recording device such as memory (312, 332).
[0106] The communication interface (316, 336) may provide a configuration or function for the user terminal (210) and the information processing system (230) to communicate with each other via the network (220), and may provide a configuration or function for the user terminal (210) or the information processing system (230) to communicate with another user terminal or another system (such as a separate cloud system). Requests or data generated by the processor (314) of the user terminal (210) according to program code stored in a recording device such as memory (312) may be transmitted to the information processing system (230) via the network (220) under control using the communication interface (316). Conversely, control signals or commands provided under the control of the processor (334) of the information processing system (230) may be received by the user terminal (210) via the communication interface (316) of the user terminal (210) through the communication interface (336) and the network (220).
[0107] The input / output interface (318) may be a means for interfacing with an input / output device (320). As one example, the input device may include a device such as a camera including an audio sensor or image sensor, a keyboard, a microphone, or a mouse, and the output device may include a device such as a display, a speaker, or a haptic feedback device. As another example, the input / output interface (318) may be a means for interfacing with a device in which the configuration or function for performing input and output is integrated into one, such as a touchscreen. In FIG. 3, the input / output device (320) is not shown as being included in the user terminal (210), but is not limited thereto and may be configured as a single device with the user terminal (210). Additionally, the input / output interface (338) of the information processing system (230) may be a means for interfacing with a device (not shown) for input or output that is connected to the information processing system (230) or that the information processing system (230) may include. In FIG. 3, the input / output interface (318, 338) is shown as a separate element from the processor (314, 334), but is not limited thereto, and the input / output interface (318, 338) can be configured to be included in the processor (314, 334).
[0108] The user terminal (210) and the information processing system (230) may include more components than those of FIG. 3. However, it is not necessary to clearly illustrate most of the conventional technical components. In one embodiment, the user terminal (210) may be implemented to include at least some of the input / output devices (320) described above. Additionally, the user terminal (210) may further include other components such as a transceiver, a GPS (global positioning system) module, a camera, various sensors, or a database. For example, if the user terminal (210) is a smartphone, it may include components that are generally included in a smartphone, and may be implemented to further include various components such as an accelerometer, a gyroscope, a microphone module, a camera module, various physical buttons, buttons using a touch panel, input / output ports, or a vibrator for vibration.
[0109] According to one embodiment, the processor (314) of the user terminal (210) may be configured to operate an application or web browser application that provides a service of receiving and outputting information related to a plurality of option products for a specific stock or information regarding the expected profit of an option product selected among the plurality of option products. At this time, program code associated with the application may be loaded into the memory (312) of the user terminal (210). While the application is operating, the processor (314) of the user terminal (210) may receive information or data provided from an input / output device (320) through an input / output interface (318) or receive information or data from an information processing system (230) through a communication interface (316), and may process the received information or data and store it in the memory (312). Additionally, such information or data may be provided to the information processing system (230) through the communication interface (316).
[0110] While the application is running, the processor (314) may receive voice data, text, images, or video, etc., that are input or selected through an input device such as a touch screen, keyboard, audio sensor, or camera or microphone including an image sensor connected to an input / output interface (318), and may store the received voice data, text, images, or video, etc. in memory (312) or provide them to an information processing system (230) through a communication interface (316) and a network (220). In one embodiment, the processor (314) may receive user input selecting a graphic object displayed on a display, which is input through an input device, and may provide data / requests corresponding to the received user input to the information processing system (230) through the network (220) and the communication interface (316). For example, the processor (314) may provide information about a specific stock for which the user wishes to receive information about option products, receive user input selecting a specific stock, and request information related to multiple option products for the specific stock from the information processing system (230). The information processing system (230) transmits information related to multiple option products for a specific stock to a user terminal (210), and the user terminal (210) can output information related to multiple option products for a specific stock through a user interface.
[0111] Additionally, the processor (314) receives user input selecting at least one option product among a plurality of option products and may request information related to the expected profit for the selected option product from the information processing system (230). The information processing system (230) transmits information related to the expected profit for the selected option product to the user terminal (210), and the user terminal (210) may output information related to the expected profit for the selected option product through a user interface. Alternatively, the processor (314) receives user input selecting at least one option product among a plurality of option products, calculates information related to the expected profit for the selected option product, and may output the calculated information related to the expected profit through a user interface.
[0112] The processor (314) of the user terminal (210) can transmit information or data to an input / output device (320) through an input / output interface (318) and output it. For example, the processor (314) of the user terminal (210) can output processed information or data through an output device such as a display output device (touch screen or display, etc.) or a voice output device (speaker, etc.).
[0113] The processor (334) of the information processing system (230) may be configured to manage, process, or store information or data received from a plurality of user terminals (210) or a plurality of external systems. The information or data processed by the processor (334) may be provided to the user terminal (210) through a communication interface (336) and a network (220). For example, the processor (334) may receive input from the user terminal (210) regarding the selection of a specific stock for which an option product is to be checked, generate information related to a plurality of option products for the selected specific stock, and provide it to the user terminal (210) through the communication interface (336) and the network (220). Additionally, the processor (334) may receive input from the user terminal (210) regarding the selection of an option product, generate information related to the expected profit of the selected option product, and provide it to the user terminal (210) through the communication interface (336) and the network (220).
[0114] FIGS. 4a, 4b, and 4c are drawings illustrating an example in which a first chart (410) containing information associated with a plurality of option products is output. A processor may output the first chart (410) as part of a user interface (e.g., 100 in FIG. 1). For example, FIGS. 4a, 4b, and 4c are drawings illustrating an example in which the first chart (410) is output in a first area (e.g., 110 in FIG. 1) of the user interface.
[0115] Referring to the first example (400a) of FIG. 4a, multiple option products for a specific stock can be displayed in the form of a chart with multiple expiration dates and multiple strike prices. Here, the first axis (412) of the first chart (410) represents time information associated with the expiration dates of the multiple option products, and the second axis (414) of the first chart (410) represents strike price information of the specific stock associated with the multiple option products. As a specific example, the expiration dates for the multiple option products may be listed in chronological order on the first axis (412) of the first chart (410). Additionally, the strike prices of the specific stock for the multiple option products may be listed in ascending or descending order on the second axis (414) of the first chart (410).
[0116] Each of the multiple option products can be visualized in the form of an option block and mapped to a corresponding position on the first chart. For example, the processor can generate multiple option blocks corresponding to each of the multiple option products and map each of the generated multiple option blocks onto the first chart. Each of the multiple option blocks can be mapped to a position corresponding to the expiration date information of each of the multiple option products on the first axis (412) and to the exercise information of each of the multiple option products on the second axis (414). For example, among the multiple option products, the first group option products (420) having the same expiration date as the first expiration date can form a first column on the first chart. That is, the processor can map the first group option block corresponding to the first group option products (420) to the first column on the first chart. As another example, among the multiple option products, the second group option products (430) having the same exercise price as the first exercise price can form a first row on the first chart. That is, the processor can map a second group option block corresponding to a second group option product (430) to a first row on the first chart. In one embodiment, the plurality of option products may be short-term option products with a maturity date within a period of less than one year, but are not limited thereto.
[0117] The first chart (410) may include quote information for each of the multiple option products. Quote information corresponding to each of the multiple option products may be displayed in the multiple option blocks.
[0118] The first chart (410) may include trading volume information for each of the multiple option products. Trading volume information for each of the multiple option products may be visually displayed on the multiple option blocks. For example, trading volume information for each of the multiple option products may be visually displayed on the multiple option blocks by being separated into predetermined numerical ranges.
[0119] In one embodiment, trading volume information for each of a plurality of option products may be displayed differentially through the color, brightness, saturation, shape, etc., of each of a plurality of option blocks. Specifically, the color of the option block may be displayed darker as the trading volume increases, and the color of the option block may be displayed lighter as the trading volume decreases. Accordingly, the user can intuitively compare trading volume information for each of the plurality of option products.
[0120] Referring to the second example (400b) of FIG. 4b and the third example (400c) of FIG. 4c, the user can change the position, type, and / or quantity of multiple option products displayed on the user interface through a predetermined method of input (e.g., scroll input, axis touch input, predetermined shortcut key input, etc.). The processor can adjust the depth for each axis direction of the first chart (410) in response to receiving a predetermined method of input for each axis direction of the first chart. Here, depth may refer to the range or interval of data that can be displayed along each axis direction of the first chart (410). Accordingly, the processor can change the position, type, and / or quantity of option blocks mapped on the first chart (410) in response to receiving a predetermined method of input for at least one of the first axis direction or the second axis direction on the first chart (410).
[0121] As a specific example, the processor may adjust the range of maturity dates displayed on the first axis (412) in response to receiving a predetermined input for the direction of the first axis (412) on the first chart (410). For example, referring to the first example (400a) and the second example (400b), the range of maturity dates displayed on the first axis (412) may be adjusted from a first range from June 7 to July 19 to a second range from June 21 to August 3 in response to receiving a predetermined input. In this case, the processor may change the position of the option blocks mapped on the first chart (410) so that each of the multiple option blocks having maturity date information corresponding to the adjusted range is mapped on the first chart (410). Additionally or alternatively, the processor may adjust the interval of the due date displayed on the first axis (412) in response to receiving a predetermined method of input for the direction of the first axis (412) on the first chart (410). For example, referring to the first example (400a), the interval of the due date displayed on the first axis (412) may be 7 days, but may be adjusted to 14 days, 21 days, or other values in response to receiving a predetermined method of input. In this case, the processor may change the position or type of the option block mapped on the first chart (410) so that each of the multiple option blocks having due date information corresponding to the adjusted interval is mapped on the first chart (410).
[0122] As another example, the processor may adjust the range of strike prices displayed on the second axis (414) in response to receiving a predetermined input for the direction of the second axis (414) on the first chart (410). For instance, referring to the first example (400a) and the third example (400c), the range of strike prices displayed on the second axis (414) may be adjusted from a third range of $116 to $126 to a fourth range of $112 to $130 in response to receiving a predetermined input. In this case, the processor may change the position of the option blocks mapped on the first chart (410) so that each of the multiple option blocks having strike price information corresponding to the adjusted range is mapped on the first chart (410). Additionally or alternatively, the processor may adjust the interval of the strike price displayed on the second axis (414) in response to receiving a predetermined input for the direction of the second axis (414) on the first chart (410). For example, referring to the first example (400a), the interval of the strike price displayed on the second axis (414) may be $1, but may be adjusted to $0.5, $2, or other values in response to receiving a predetermined input. In this case, the processor may change the position or type of the option block mapped on the first chart (410) so that each of the multiple option blocks having strike price information corresponding to the adjusted interval is mapped on the first chart (410). In one embodiment, the range or interval of the strike price displayed on the second axis (414) may be adjusted based on the current price (416) of a specific stock. For example, referring to the third example (400c), even if the range or interval of the strike price displayed on the second axis (414) is adjusted, the value displayed in the center of the second axis (414) can be fixed as the current price (416) of a specific stock.That is, the range or interval of the strike price displayed on the second axis (414) can be individually adjusted within the range of a price range higher than the current price (416) and a price range lower than the current price (416), respectively.
[0123] In one embodiment, the strike price displayed on the second axis (414) may be initially set to a strike price within a predetermined difference range based on the current price (416) of a specific stock. Subsequently, when a predetermined input regarding the direction of the second axis (414) on the first chart (410) is received, the range or interval of the strike price displayed on the second axis (414) may be adjusted, but is not limited thereto.
[0124] With this configuration, multiple option products are provided in the form of charts corresponding to multiple expiration dates and multiple strike prices, allowing the user to view multiple option products corresponding to multiple expiration dates and multiple strike prices at a glance. Accordingly, the user can easily identify the expiration date or strike price for each of the multiple option products without switching screens or exiting, and can change the range and / or interval of the expiration date and the range and / or interval of the strike price of the option product to be viewed simply by operating the first chart (410).
[0125] FIGS. 5A and 5B are drawings illustrating an example in which a second chart (520) containing price fluctuation information of a specific stock is output. Referring to FIGS. 5A and 5B, the processor may output the second chart (520) as at least part of a user interface (500a, 500b). For example, FIGS. 5A and 5B illustrate an example in which the second chart (520) is output in a first area of the user interface (e.g., 110 in FIG. 1).
[0126] In one embodiment, the second chart (520) may include price fluctuation information of a specific stock. Referring to the user interface (500a, 500b), the second chart (520) may be displayed in a location adjacent to the first chart (510).
[0127] In one embodiment, the second chart (520) may be output at a position adjacent to the first chart (510) in the horizontal direction. Alternatively, the second chart (520) and the first chart (510) may be output with parts of them overlapping each other. For example, a part of the graph displayed on the second chart (520) may be output on the first chart (510). The first chart (510) and the second chart (520) may be configured to share the same axis in the vertical direction (e.g., 414 in FIG. 4a). Additionally, the horizontal axis of the first chart (510) (e.g., 412 in FIG. 4a) and the horizontal axis of the second chart (520) may be connected on the same line to represent a continuous flow of time. Specifically, the first chart (510) may include information on multiple option products with future expiration dates based on the current time, and the second chart (520) may include information on past price fluctuations of a specific stock based on the current time. Accordingly, the first chart (510) and the second chart (520) may be connected to represent a continuous flow of time relative to the current time.
[0128] With this configuration, the first chart (510) and the second chart (520) are connected to represent a continuous flow of time, so that the user can easily identify the relationship between the price of a specific stock and the strike price of an option product.
[0129] In one embodiment, a processor (e.g., 314 or 334 in FIG. 3) receives a user input of a predetermined method for switching screens (e.g., scroll input, axis touch input, predetermined shortcut key input, etc.) and can switch a first chart (510) displayed on a user interface (500a, 500b) to a second chart (520). Accordingly, the user can alternately check the first chart (510) and the second chart (520) without leaving the screen, thereby allowing for easy comparison of price fluctuation information of a specific stock and information related to multiple option products for that stock.
[0130] FIGS. 6a and 6b are diagrams illustrating an example in which information related to the expected return of an option product is output. Referring to FIGS. 6a and 6b, the processor can output information related to the expected return of an option product selected by the user as part of the user interface (600a, 600b).
[0131] In one embodiment, a user can check information related to a plurality of option products for a specific stock through a first chart displayed in a first area (610) of a first user interface (600a) and select at least one option product among the plurality of option products that the user wishes to purchase. In response to receiving input from a user selecting at least one option product, the processor may output information related to the expected return of the selected at least one option product in a second area (620) of the first user interface (600a). For example, if the user selects the first option product (612), the processor may output information related to the expected return of the first option product (612) through a shopping cart tab within the second area (620).
[0132] In one embodiment, product information (630) of a first option product (612) selected by the user may be displayed in the second area (620). The product information (630) may include, but is not limited to, the stock name of the underlying asset associated with the option product, the type of option product (e.g., call option product or put option product), quote information of the option product, strike price information of the option product, expiration date information of the option product, etc. The processor may receive user input selecting the product information (630) via touch input, etc., and output detailed information regarding the first option product (612) as part of the user interface (600a, 600b). An example of providing detailed information regarding the first option product (612) will be described in detail later with reference to FIG. 8.
[0133] In one embodiment, the user may arbitrarily set an estimated price (hereinafter referred to as the "estimated price") of a specific stock expected on the expiration date of the first option product (612). For example, the estimated price set by the user may be displayed in the first sub-area (622a) of the second area (620). Additionally, information regarding the relative ratio of the estimated price to the current price of the specific stock (e.g., 0.00% relative to the current price) may be displayed together in the first sub-area (622a). Before the user separately sets the estimated price, the estimated price may be initially set to be equal to the current price of the specific stock, but is not limited thereto.
[0134] In one embodiment, the user can check the expected profit of the first option product (612) based on the set expected price. The processor can calculate the expected profit of the first option product (612) based on the expected price set by the user. Here, the expected profit may be calculated based on the strike price of the first option product (612), the expected price, the bid price of the first option product (612), and the transaction fee of the first option product (612). The processor may output the calculated expected profit of the first option product (612) as part of the user interface (600a, 600b). As a specific example, the expected profit of the first option product (612) may be output to the second sub-area (628a) of the second area (620). The expected rate of return based on the calculated expected profit may also be output to the second sub-area (628a).
[0135] In one embodiment, a third chart (624a) containing information about the relationship between the strike price and the expected price of the first option product (612) may be output in the second area (620). Here, the third chart (624a) may be in the form of a gauge bar. Through the third chart (624a), the user can determine the magnitude relationship between the strike price (e.g., Call $116) and the expected price (e.g., $120.25) of the first option product (612).
[0136] Additionally, the third chart (624a) may include information regarding the profit range of the first option product (612). For example, the third chart (624a) may include a marker (e.g., $118.69) indicating the actual profit range of the first option product (612), taking into account the quote price and / or transaction fees of the selected first option product (612).
[0137] Referring to the second user interface (600b), the user can adjust the expected price by moving the handle (626b) of the third chart (624b). Accordingly, the expected price (e.g., $122.00) and the relative ratio information of the expected price to the current price of a specific stock (e.g., 2.70% of the current price) displayed in the first sub-area (622b) of the second area (620) can be updated. In response to receiving input from the user adjusting the expected price, the processor can recalculate the expected return. The recalculated expected return and / or expected rate of return can be displayed in the second sub-area (628b) of the second area (620).
[0138] With this configuration, the processor can assist the user in establishing an option product purchase strategy by receiving user input to adjust the expected price of a specific stock anticipated on the expiration date and calculating and providing the expected profit accordingly.
[0139] FIGS. 7a and 7b are diagrams illustrating an example in which information related to the expected returns of multiple option products is output. The processor can output information related to the expected returns of multiple option products selected by the user as part of the user interface (700a, 700b). The user can select multiple option products associated with a specific stock and check information related to the expected returns of the selected multiple option products.
[0140] The user can set the type of option product for which they wish to view information through the tab area (702) of the first user interface (700a). The user can receive information related to call option products or information related to put option products by selecting a tab (e.g., call tab or put tab) of the tab area (702) via touch input or the like. For example, if the user selects the call tab of the tab area (702), the processor can output information related to multiple call option products for a specific stock in the form of a chart to the first area (710) of the first user interface (700a). Additionally, if the user selects the put tab of the tab area (702), the processor can output information related to multiple put option products for a specific stock in the form of a chart to the first area (710) of the first user interface (700a).
[0141] The user may select multiple option products through the first area (710) to purchase at least some of the multiple call option products or multiple put option products associated with a specific stock (or to establish a synthetic position strategy). As a specific example, the user may select a first option product among multiple call option products and a second option product among multiple put option products. As another example, the user may select a first option product and a second option product among multiple call option products. As yet another example, the user may select a first option product and a second option product among multiple put option products. Of course, additional option products may be selected in addition to the first option product and the second option product.
[0142] Referring to the second user interface (700b), the expiration dates of the selected multiple option products may all be the same. For example, when the processor receives input from a user selecting a first option product among multiple option products for a specific stock, it may enable the selection of at least some option products among the multiple option products for the specific stock that have the same expiration date as the first option product. As a specific example, if the user selects a first option product with a specific expiration date (e.g., 6 / 21), only at least some option products (712) that have the same expiration date as the first option product may be enabled for selection. The user may select a second option product (714) that they wish to purchase from at least some option products (712).
[0143] In one embodiment, a third chart (724) containing information on the relationship between the strike price of a selected first option product, the strike price of a selected second option product (714), and the expected price of a specific stock (hereinafter referred to as the 'expected price') expected on the expiration date of the first option product and the second option product (714) may be displayed in the second area (720) of the second user interface (700b). Here, the third chart (724) may be in the form of a gauge bar. Through the third chart (724), the user can identify the relationship between the strike price of the first option product (e.g., Call $116), the strike price of the second option product (714) (e.g., Put $126), and the expected price (e.g., $120.25).
[0144] In one embodiment, the user can check the expected returns of the first option product and the second option product (714) based on the expected price. The processor can calculate the expected returns of the first option product and the second option product (714) based on the expected price set by the user. Additionally, the processor can output the calculated expected returns of the first option product and the second option product (714) as at least part of the user interface (700a, 700b). As a specific example, the expected returns of the first option product and the second option product (714) can be output to the second sub-area (728) of the second area (720). The expected rate of return based on the calculated expected returns can also be output to the second sub-area (728).
[0145] In one embodiment, the third chart (724) may include information regarding the profit ranges of the first option product and the second option product (714). For example, the third chart (724) may include markers (e.g., $118.69, $123.00) indicating the actual profit ranges of the first option product and the second option product (714) considering the quote price of the selected first option product, the quote price of the second option product (714), transaction fees, etc.
[0146] The user can adjust the expected price by moving the handle (726) of the third chart (724). Accordingly, the expected price and the relative ratio information of the expected price to the current price of a specific stock, which are output in the first sub-area (722) of the second area (720), can be updated. In response to receiving input from the user adjusting the expected price, the processor can recalculate the expected return. Additionally, the processor can output the recalculated expected return and / or expected rate of return to the second sub-area (728) of the second area (720).
[0147] With this configuration, the user can create their own synthetic position by combining at least some of multiple call option products and / or multiple put option products for a specific stock. Additionally, by receiving information on the expected profit associated with the created synthetic position, the user can establish a rational purchasing strategy for option products.
[0148] FIG. 8 is a diagram showing an example in which detailed information about a selected option product among a plurality of option products is output. In response to receiving input from a user selecting product information (e.g., 630 in FIG. 6a), the processor may output detailed information about the option product as at least part of the user interface (800).
[0149] In one embodiment, product information for an option product selected by the user may be displayed in the first area (810) of the user interface (800). For example, the first area (810) may display the name of the underlying asset associated with the option product, the type of the option product (e.g., a call option product or a put option product), the quote information of the option product, the strike price information of the option product, the expiration date information of the option product, the trading volume information of the option product, etc., but is not limited thereto.
[0150] A second chart may be displayed in the second area (820) of the user interface (800). The second chart may include price fluctuation information of a specific stock associated with the option product selected by the user. For example, the second chart may include information on price fluctuations of a specific stock along the time axis (830). Additionally, a fourth chart may be displayed in the third area (840) of the user interface (800). The fourth chart may include price fluctuation information of the option product selected by the user. For example, the fourth chart may include information on price fluctuations of the option product along the time axis (830).
[0151] In one embodiment, the second chart and the fourth chart may be displayed at adjacent locations on the user interface (800). In FIG. 8, the second area (820) where the second chart is displayed is shown as being positioned at the top of the user interface (800), and the third area (840) where the fourth chart is displayed is shown as being positioned at the bottom of the second area (820); however, the location and / or relative location of the second area (820) and the third area (840) may be changed according to the design of the user interface.
[0152] In one embodiment, the user can adjust the range, type, and / or quantity of data displayed in the second area (820) and / or the third area (840) through a predetermined method of input (e.g., scroll input, axis touch input, etc.). As a specific example, the user can adjust the depth of the data displayed in the second chart and the fourth chart by touching the second chart or the fourth chart or by scrolling in the direction of the time axis (830).
[0153] In one embodiment, the second chart and the fourth chart may be configured to share the same time axis (830). Accordingly, the data output to the second chart and the fourth chart may be linked together. Additionally, the processor may synchronize the second chart and the fourth chart based on the same time axis (830). In other words, the second chart and the fourth chart may be linked together to display data of the same time period. Accordingly, even if the user adjusts only the depth of the time axis (830) of either the second chart or the fourth chart, the data output to the second chart and the fourth chart may be adjusted in real-time in a linked manner.
[0154] In one embodiment, a chart including information on the quantity of a plurality of option products for which trading orders have been registered and information on the current price of the option products may be displayed in the fourth area (850) of the user interface (800), but is not limited thereto.
[0155] With this configuration, the second chart and the fourth chart are displayed in adjacent positions and synchronized based on the same time axis (830), so that the user can easily identify the price fluctuation trends of a specific stock and option products associated with that specific stock at the same time.
[0156] FIGS. 9a, 9b, and 9c are drawings illustrating examples of various information related to multiple option products being output. The information related to multiple option products for a specific stock may include at least one of information regarding unsettled contracts among the multiple option products, information for comparing a price fluctuation chart for a specific stock with a price fluctuation chart of the option products, or information regarding the market depth of the option products.
[0157] Referring to the first user interface (900a) of FIG. 9a, the user can receive information about unpaid commitments among multiple option products by selecting the unpaid commitment tab (912) within the tab area (910). For example, the processor can output information about unpaid commitments among multiple option products in the first area (920) of the first user interface (900a).
[0158] Referring to the second user interface (900b) of FIG. 9b, the user can receive information for comparing the price fluctuation chart of a specific stock and the price fluctuation chart of an option product by selecting the chart comparison tab (916) within the tab area (910). For example, the processor may output a second chart showing price fluctuation information of a specific stock in the second area (930) of the second user interface (900b), and output a fourth chart showing price fluctuation information of an option product in the third area (940) of the second user interface (900b). The second chart and the fourth chart may be output at adjacent locations and may represent data of the same time period by being synchronized with each other to share the same time axis.
[0159] Referring to the third user interface (900c) of FIG. 9c, the user can receive information about the market depth of a specific stock by selecting the market depth tab (918) within the tab area (910). Here, the information about the market depth may include information about the distribution of sell orders or buy orders for option products that are available for real-time trading in the market. The processor may output information about the market depth of the option product to the fourth area (950) of the third user interface (900c).
[0160] With this configuration, users can conveniently receive various information about the option product and specific stocks associated with it before creating an order for the option product they wish to purchase.
[0161] The size and / or position of the first to fourth regions (920, 930, 940, 950) displayed on the user interface (900a, 900b, 900c) of FIGS. 9a, 9b, and 9c is merely an example and is not limited thereto, and may be changed according to the design of the user interface.
[0162] FIGS. 10a and 10b are drawings illustrating examples of information related to an order of an option product being output. For example, FIGS. 10a and 10b are drawings illustrating examples of a user interface provided by selecting a purchase button (e.g., 130 in FIG. 1) related to an order of an option product selected by the user.
[0163] Information related to an order of at least one option product that the user wishes to purchase may be displayed in the first user interface (1000a). For example, information related to an order of a first option product that the user wishes to purchase may be displayed in the first area (1010), and information related to an order of a second option product that the user wishes to purchase may be displayed in the second area (1020). In FIGS. 10a and 10b, the first area (1010) is shown as being positioned at the top of the first user interface (1000a) and the second area (1020) is shown as being positioned at the bottom of the first area (1010); however, the size and / or position of the first area (1010) and the second area (1020) may be changed according to the design of the user interface.
[0164] In one embodiment, the first area (1010) may include price information for a first option product that the user wishes to purchase. The user may adjust the price of the first option product to be purchased by selecting the price selection box (1012) of the first area (1010) using touch input or the like.
[0165] In one embodiment, the first area (1010) may include quantity information of the first option product that the user wishes to purchase. The user may adjust the quantity of the first option product to be purchased by selecting the quantity selection box (1014) of the first area (1010) using touch input or the like.
[0166] In one embodiment, the first area (1010) may include a price view button (1016) for checking price information of a first option product that the user wishes to purchase. In response to receiving input from a user selecting the price view button (1016), the processor may output a chart containing price information of the first option product as at least part of a second user interface (1000b). The chart output through the second user interface (1000b) may include information regarding the remaining sales volume or remaining purchase volume of the first option product by price.
[0167] In the third area (1030) of the first user interface (1000a), information regarding the final amount of the option product that the user ultimately intends to purchase may be displayed. Additionally, in the fourth area (1040) of the first user interface (1000a), information regarding the total expected profit associated with the option product that the user ultimately intends to purchase may be displayed. If the user changes at least one of the price or quantity of the option product to be purchased through at least one of the price selection box (1012) or quantity selection box (1014) of the first area (1010), the information regarding the final amount of the option product displayed in the third area (1030) and the information regarding the total expected profit associated with the option product displayed in the fourth area (1040) may be updated.
[0168] With this configuration, before registering a buy or sell order for an option product, the user can receive assistance in making a final decision regarding the trading of the option product by confirming the quantity and / or price information of the option product to be traded and receiving information on the total expected profit accordingly.
[0169] FIGS. 11a and FIGS. 11b are diagrams illustrating an example of information related to a long-term option product being output. The processor may output information related to a long-term option product as at least part of a user interface (1100a, 1100b).
[0170] In one embodiment, the user can select the period tab (1110) of the first user interface (1100a) to select a type of option product according to the characteristics of the option product to be purchased (e.g., short-term option product or long-term option product). In response to receiving input from the user selecting a long-term option product, the processor can output information associated with the long-term option product in the first area (1120) of the first user interface (1100a). Here, the long-term option product may refer to an option product whose maturity date falls after a period of one year or more.
[0171] The user can view multiple long-term option products for a specific stock through the first area (1120) of the first user interface (1100a). For example, multiple long-term option products with multiple expiration dates and multiple strike prices may be displayed in the first area (1120) in the form of a list.
[0172] The user can select at least one long-term option product among a plurality of long-term option products through the second user interface (1100b). For example, the user can select a first long-term option product (1122) among a plurality of long-term option products displayed in the form of a list. In response to receiving input from the user selecting the first long-term option product (1122), the processor can output information related to the expected profit of the first long-term option product (1122) in the second area (1130) of the second user interface (1100b).
[0173] In one embodiment, a third chart (1134) containing information regarding the relationship between the strike price of a selected first long-term option product (1122) and the expected price of a specific stock (hereinafter referred to as 'expected price') expected on the expiration date of the first long-term option product (1122) may be displayed in the second area (1130) of the second user interface (1100b). Through the third chart (1134), the user can identify the relationship between the strike price (e.g., Call $110) and the expected price (e.g., $116) of the first long-term option product (1122). Additionally, through the third chart (1134), the user can check information regarding the profit range for the first long-term option product (1122).
[0174] In one embodiment, the user can check the expected return of the first long-term option product (1122) based on the expected price. The processor can calculate the expected return of the first long-term option product (1122) based on the expected price set by the user. Additionally, the processor can output the calculated expected return of the first long-term option product (1122) as part of the user interface (1100b). As a specific example, the expected return of the first long-term option product (1122) can be output to the second sub-area (1138) of the second area (1130). The expected rate of return based on the calculated expected return can also be output to the second sub-area (1138).
[0175] In one embodiment, the user can adjust the expected price by moving the handle (1136) of the third chart (1134). Accordingly, the expected price and the relative ratio information of the expected price to the current price of a specific stock, which are output in the first sub-area (1132) of the second area (1130), can be updated. The processor can recalculate the expected return in response to receiving input from the user adjusting the expected price. Accordingly, the recalculated expected return and / or expected rate of return can be output in the second sub-area (1138) of the second area (1130).
[0176] With this configuration, the processor can adopt the optimal format for providing information related to option products to the user, depending on the characteristics of the option products. For example, if the option product is a long-term option, the types and / or quantities of option products to be displayed in the order book may be fewer compared to short-term option products, or the intervals between the expiration dates of each option product may be long. In this case, the processor can enable the user to grasp information about the option products more effectively by displaying multiple long-term option products in the form of a list rather than a chart.
[0177] FIG. 12 is a diagram showing an example of setting up an option product registration notification. In one embodiment, the user can input the trading conditions of the option product to be traded and set up to receive a notification when a trading order for the option product that meets the trading conditions is registered.
[0178] The user can set the type of option product to purchase (e.g., call option product or put option product) through the first area (1210) of the user interface (1200). Additionally, or alternatively, the user can set to receive notifications of the registration of buy / sell orders for a specific instrument (e.g., underlying asset).
[0179] The user can set strike price information (1220), expiration date information (1230), bid price information (1240), etc., for the option product to be traded through the user interface (1200). Additionally, the user can select the Register button (1250) of the user interface (1200) to set up receiving notifications of the registration of a trade order for an option product that meets the set trading conditions.
[0180] FIG. 13 is a flowchart illustrating a method (1300) for supporting the trading of option products. The method (1300) may be performed by at least one processor. For example, the method (1300) may be performed by at least one processor of a user terminal or at least one processor of an information processing system (hereinafter referred to as 'processor').
[0181] The method (1300) may be disclosed by a processor obtaining information associated with multiple option products for a specific stock (S1310). The information associated with multiple option products may include expiration date information for each of the multiple option products and exercise price information for the specific stock for each of the multiple option products' expiration dates. Additionally, the information associated with multiple option products may further include at least one of trading volume information or bid price information for each of the multiple option products.
[0182] The processor can generate a first chart in which information associated with multiple option products is mapped (S1320). At this time, the first axis of the first chart represents time information associated with the expiration dates of the multiple option products, and the second axis of the first chart may represent exercise price information of a specific stock associated with the multiple option products.
[0183] In one embodiment, the processor may generate a plurality of option blocks corresponding to each of a plurality of option products to generate a first chart, and map each of the generated plurality of option blocks onto the first chart. At this time, each of the plurality of option blocks may be mapped to a position corresponding to the expiration date information of each of the plurality of option products on a first axis and to the exercise information of each of the plurality of option products on a second axis.
[0184] In one embodiment, the processor may generate a plurality of option blocks displaying trading volume information for each of a plurality of option products. The trading volume information for each of the plurality of option products may be visually displayed on the plurality of option blocks so as to be distinguished according to predetermined numerical ranges. Additionally, the processor may generate a plurality of option blocks displaying bid / ask information for each of the plurality of option products.
[0185] The processor may output the generated first chart as at least part of a user interface (S1330). In one embodiment, the processor may receive input of a predetermined method for at least one of the first axis direction or the second axis direction on the first chart. Additionally, in response to receiving input of a predetermined method, the position or type of an option block mapped on the first chart may be changed.
[0186] As a specific example, the processor may adjust the range or interval of the due date displayed on the first axis in response to receiving a predetermined input for the direction of the first axis of the first chart. Additionally, the processor may change the position or type of the option block mapped on the first chart so that each of the plurality of option blocks having due date information corresponding to the adjusted range or interval is mapped on the first chart.
[0187] As another example, the processor may adjust the range or interval of the strike price displayed on the second axis in response to receiving a predetermined input for the direction of the second axis of the first chart. Additionally, the processor may change the position or type of the option blocks mapped on the first chart so that each of the plurality of option blocks having strike price information corresponding to the adjusted range or interval is mapped on the first chart.
[0188] In one embodiment, the processor may output a second chart, which displays price fluctuation information of a specific stock, as at least part of a user interface at a location adjacent to the first chart. In this case, the third axis of the second chart may represent time information, and the fourth axis of the second chart may represent price information of the specific stock. Additionally, the first axis of the first chart and the third axis of the second chart may be connected on the same line to represent a continuous flow of time.
[0189] In response to receiving an input selecting a first option product among a plurality of option products, the processor may output information related to the expected return of the first option product as at least part of a user interface. The expected return may be calculated based on the strike price of the first option product and the expected price of a specific stock expected on the expiration date of the first option product. The processor may output a third chart as at least part of a user interface, which includes information regarding the relationship between the strike price of the first option product and the expected price of a specific stock expected on the expiration date of the first option product. The third chart may include information regarding the profit range of the first option product.
[0190] In one embodiment, the processor may recalculate the expected return of the first option product in response to receiving an input that adjusts the expected price of a specific stock through a third chart. Additionally, information associated with the recalculated expected return may be output as at least part of a user interface.
[0191] Additionally, the processor may receive further input selecting a second option product among multiple option products that has the same expiration date as the first option product. For example, the processor may receive input selecting a second option product among at least some option products that have the same expiration date as the first option product for which selection is enabled. In this case, information related to expected returns may include information related to expected returns for the first option product and the second option product.
[0192] In one embodiment, the processor may output information associated with the order of the first option product as at least part of a user interface in response to receiving an input requesting an order for a selected first option product. At this time, the processor may calculate the total expected profit of the first option product based on the set quantity information in response to receiving an input setting quantity information for the first option product, and output information regarding the calculated total expected profit as at least part of a user interface.
[0193] The flowchart illustrated in FIG. 13 and the description above are merely examples and may be implemented differently in some embodiments. For example, in FIG. 13, one or more steps may be omitted, the order of each step may be changed, one or more steps may be performed in overlap, or one or more steps may be performed repeatedly.
[0194] The method described above may be provided as a computer program stored on a computer-readable recording medium for execution on a computer. The medium may continuously store a computer-executable program, or temporarily store it for execution or download. Additionally, the medium may be various recording or storage means in the form of a single or multiple hardware combinations, and may not be limited to a medium directly connected to a computer system but may exist distributed over a network. Examples of media may include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and media configured to store program instructions, including ROM, RAM, or flash memory. Additionally, other examples of media may include recording or storage media managed by app stores that distribute applications or sites or servers that supply or distribute various other software.
[0195] The methods, operations, or techniques of the present disclosure may be implemented by various means. For example, these techniques may be implemented in hardware, firmware, software, or a combination thereof. Those skilled in the art will understand that the various exemplary logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented in electronic hardware, computer software, or a combination of both.
[0196] To clearly illustrate this interchangeability between hardware and software, various exemplary components, blocks, modules, circuits, and steps have been generally described above in terms of their functional aspects. Whether such functions are implemented in hardware or in software depends on the design requirements imposed on the specific application and the overall system. Persons skilled in the art may implement the described functions in various ways for each specific application, but such implementations should not be construed as departing from the scope of this disclosure.
[0197] In a hardware implementation, the processing units used to perform the techniques may be implemented in one or more ASICs, DSPs, digital signal processing devices, programmable logic devices, field programmable gate arrays, processors, controllers, microcontrollers, microprocessors, electronic devices, other electronic units designed to perform the functions described in this disclosure, computers, or a combination thereof.
[0198] Accordingly, the various exemplary logic blocks, modules, and circuits described in connection with the present disclosure may be implemented or performed by any combination of general-purpose processors, DSPs, ASICs, FPGAs or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or those designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors coupled with a DSP core, or any other combination of configurations.
[0199] In firmware or software implementations, techniques may be implemented as instructions stored on a computer-readable medium such as random access memory, read-only memory, non-volatile random access memory, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable PROM (EEPROM), flash memory, compact disc, magnetic or optical data storage device, etc. The instructions may be executable by one or more processors, and may cause the processor(s) to perform specific aspects of the functions described in this disclosure.
[0200] Although the embodiments described above have been described as utilizing aspects of the subject matter disclosed herein in one or more standalone computer systems, the present disclosure is not limited thereto and may be implemented in conjunction with any computing environment, such as a network or a distributed computing environment. Furthermore, aspects of the subject matter in the present disclosure may be implemented in a plurality of processing chips or devices, and storage may be similarly affected across a plurality of devices. Such devices may include PCs, network servers, and portable devices.
[0201] Although the present disclosure has been described in relation to some embodiments, various modifications and changes may be made without departing from the scope of the present disclosure as understood by a person skilled in the art to which the invention of the present disclosure pertains. Furthermore, such modifications and changes should be considered to fall within the scope of the claims appended to this specification.
Claims
1. A method for supporting the trading of option products, performed by at least one processor, wherein A step of obtaining information associated with multiple option products for a specific stock - the information associated with the multiple option products includes expiration date information for each of the multiple option products and strike price information of the specific stock for each of the multiple option products' expiration dates -; A step of generating a first chart in which information associated with the above-mentioned plurality of option products is mapped; and The step of outputting the first chart generated above as at least part of a user interface Includes, A method for supporting the trading of option products, wherein the first axis of the first chart represents time information associated with the expiration date of the plurality of option products, and the second axis of the first chart represents exercise price information of the specific stock associated with the plurality of option products.
2. In Paragraph 1, The step of generating the first chart above is, A step of associating a first group option product, whose expiration date is the first expiration date among the plurality of option products above, with the first column on the first chart above. A method for supporting the trading of option products, including 3. In Paragraph 1, The step of generating the first chart above is, A step of associating a second group option product, among the plurality of option products, with a first strike price, with the first row on the first chart. A method for supporting the trading of option products, including 4. In Paragraph 1, The step of generating the first chart above is, The step of generating a plurality of option blocks corresponding to each of the plurality of option products above; and A step of mapping each of the above plurality of option blocks onto the first chart Includes, A method for supporting the trading of option products, wherein each of the plurality of option blocks corresponds to expiration date information of each of the plurality of option products on the first axis and is mapped to a position corresponding to exercise information of each of the plurality of option products on the second axis.
5. In Paragraph 4, The above outputting step is, A step of receiving a predetermined input for at least one direction of the direction of the first axis or the direction of the second axis on the first chart; and A step of changing the position or type of an option block mapped on the first chart in response to receiving input of the above-determined method. A method for supporting the trading of option products, including 6. In Paragraph 5, The above-mentioned changing step is, A step of adjusting the range or interval of the due date displayed on the first axis in response to receiving a predetermined input regarding the direction of the first axis of the first chart; and A step of changing the position or type of option blocks mapped on the first chart so that each of a plurality of option blocks having maturity date information corresponding to the above-mentioned adjusted range or interval is mapped on the first chart. A method for supporting the trading of option products, including 7. In Paragraph 5, The above-mentioned changing step is, A step of adjusting the range or interval of the strike price displayed on the second axis in response to receiving a predetermined input regarding the direction of the second axis of the first chart; and A step of changing the position or type of option blocks mapped on the first chart so that each of the plurality of option blocks having information corresponding to the adjusted range or interval is mapped on the first chart. A method for supporting the trading of option products, including 8. In Paragraph 4, The information associated with the plurality of option products further includes trading volume information for each of the plurality of option products, The step of generating the above plurality of option blocks is, A step of generating the plurality of option blocks displaying trading volume information for each of the plurality of option products. A method for supporting the trading of option products, including 9. In Paragraph 4, The information associated with the plurality of option products further includes quote information for each of the plurality of option products, and The step of generating the above plurality of option blocks is, A step of generating the plurality of option blocks displaying bid / ask information for each of the plurality of option products. A method for supporting the trading of option products, including 10. In Paragraph 1, The above outputting step is, The method includes the step of outputting a second chart, which displays price fluctuation information of the specific stock, as at least part of the user interface at a location adjacent to the first chart. A method for supporting the trading of option products, wherein the third axis of the second chart above represents time information and the fourth axis of the second chart above represents price information of the specific stock.
11. In Paragraph 10, A method for supporting the trading of option products, wherein the first axis of the first chart and the third axis of the second chart are connected on the same line so as to represent a continuous flow of time.
12. In Paragraph 1, In response to receiving an input selecting a first option product among the plurality of option products, the step of outputting information related to the expected profit of the first option product as at least part of the user interface. A method for supporting the trading of option products that further includes 13. In Paragraph 12, The step of outputting information related to the expected profit of the first option product as at least part of the user interface is: A step of receiving an input selecting a second option product among the plurality of option products that has the same maturity date as the first option product. Includes more, A method for supporting the trading of option products, wherein information related to the above-mentioned expected profit includes information related to the expected profit for the above-mentioned first option product and the above-mentioned second option product.
14. A computer-readable, non-transient recording medium storing instructions for executing the method according to paragraph 1 on a computer.
15. In a computing device that supports the trading of option products, Memory; and At least one processor connected to the memory and configured to execute at least one computer-readable program contained in the memory. Includes, The above at least one program is, Acquiring information associated with multiple option products regarding a specific stock - the information associated with the multiple option products includes expiration date information for each of the multiple option products and strike price information of the specific stock for each of the multiple option products' expiration dates -, A first chart is generated in which information associated with the above-mentioned plurality of option products is mapped, and Includes commands for outputting the first chart generated above as at least part of a user interface, and A computing device that supports the trading of option products, wherein the first axis of the first chart represents time information associated with the expiration date of the plurality of option products, and the second axis of the first chart represents strike price information of the specific stock associated with the plurality of option products.