Financial product trading operation method training system

JP7685786B2Active Publication Date: 2025-06-02SIMPLEX INST INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024047342
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2023-03-29
Filing Date
2024-03-22
Publication Date
2025-06-02
Estimated Expiration
2044-03-22

AI Technical Summary

Technical Problem

Existing financial product trading training systems lack the ability to provide real-time guidance, quantitative evaluation, and feedback on investment behavior, making it difficult to effectively teach students how to manage financial products and improve their experiential knowledge in diverse market conditions.

Method used

A training system that includes a virtual market program, scenario storage, and investment behavior evaluation means to form prices endogenously, record and evaluate investment actions, and provide quantitative feedback, allowing students to experience various market scenarios and improve their investment strategies.

Benefits of technology

The system enables students to learn financial product trading techniques in a realistic and controlled environment, providing real-time guidance and quantitative feedback to enhance their investment skills and adaptability in diverse market conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000038_0000
    Figure 00000038_0000
  • Figure 00000039_0000
    Figure 00000039_0000
  • Figure 00000040_0000
    Figure 00000040_0000
Patent Text Reader

Abstract

To provide a financial product trading management technique training system which, after the completion of a training course over a prescribed period, quantitatively and qualitatively evaluates the appropriateness of a student's investment behavior by looking back over the entire training, points out areas for improvement in the investment behavior of each student, and provides quantitative feedback in addition to qualitative feedback for suggesting a strategy to be adopted according to the student's suitability.SOLUTION: A financial product trading management technique training system 100 comprises: investment behavior recording means 140 for recording and storing investment behavior history data of students who participate in a virtual market in which prices are formed endogenously; and investment behavior evaluation means 170 for quantitatively and qualitatively evaluating the appropriateness of the investment behavior of each student based on the investment behavior history data recorded in the investment behavior recording means 140.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a financial product trading and management technique training system for enabling students to learn techniques for trading and managing financial products. [Background technology]

[0002] Regarding financial product trading management method training systems, there have been disclosed a commodity trading management method training system (Patent Document 1) that is equipped with a processing means for processing trading management data of virtual products and a communication means for transmitting and receiving trading management data between a plurality of student terminals via a network, and in which the processing means determines the price of the virtual product based only on input instructions from the student terminals; an investment management game system (Patent Document 2) in which a plurality of game participants access a server device via a network to construct portfolios, and the server device simulates the management of each portfolio constructed based on information in the actual trading market acquired via the network; and a data acquisition system (Patent Document 3) that acquires time-series account data for each customer and acquires transaction data. Known is an asset management evaluation device (Patent Document 3) that includes an acquisition unit, a correction value calculation unit that calculates correction values ​​from data on deposits / incomings and attendance / withdrawals, an evaluation standard customer data generation unit that retroactively applies the correction values ​​to time-series account data, and a memory control unit that stores the correction values ​​in a memory device as reference time-series account data; and a financial product trading operation method training system (Patent Document 4) that forms a client-server system over a computer network to form a virtual market for buying and selling virtual financial products, and by having multiple virtual traders participate in the buying and selling, builds a highly realistic virtual market on the computer network, gives reality to the relationship between news that may affect the market and the movements of the virtual market, and suggests actions that students should take in real time. [Patent Document 1] JP 2001-318993 A [Patent Document 2] JP 2012-24127 A [Patent Document 3] JP 2016-95800 A [Patent Document 4] Patent No. 4600801 Summary of the Invention [Problem to be solved by the invention]

[0003] Here, in order to operate the financial product trading management technique training system to enable trainees to effectively master techniques for trading and managing financial products, it is necessary to (1) suggest to trainees actions to be taken in real time, (2) quantitatively evaluate the appropriateness of the trainees' investment behavior by reviewing all training, (3) point out areas for improvement in the trainees' investment behavior after the completion of a training course of a specified period, and (4) provide feedback that suggests which markets to select and / or which strategies to adopt according to the trainees' aptitude.

[0004] In addition, the abilities that are expected to be acquired and improved in the training on financial product trading management methods include not only knowledge but also experiential knowledge about investment behavior. Here, the situation in which experiential knowledge is acquired does not mean "being able to achieve better results in the same situation as before," but "being able to expand on the knowledge gained from previous experience and appropriately deal with a situation that is similar to but slightly different from before, and achieve better results than before."

[0005] This is because, while situations similar to those in the past repeatedly occur in the market, exactly the same situation never occurs. Therefore, making a profit in the real market requires the ability to "expand the knowledge gained from previous experience, deal appropriately with similar but slightly different situations, and achieve better results than before."

[0006] Therefore, in order to operate the financial product trading management method training system to enable trainees to effectively learn the methods of trading and managing financial products, it is also important to (5) provide training that increases experiential knowledge about investment behavior through a training system that increases experiential knowledge about markets and financial transactions, and (6) judge whether or not such experiential knowledge has been acquired and provide feedback.

[0007] However, the invention described in Patent Document 1 has difficulty in guiding the market conditions of the virtual market in a certain direction while maintaining reality, and therefore it is difficult to control the training to efficiently acquire various experiential knowledge. The invention described in Patent Document 2 only shows the investment results of the participants as a ranking, and the invention described in Patent Document 3 only quantitatively provides periodic profits and losses as an index for evaluating the management performance of financial assets for each customer account. Both inventions lack the reality of market participation, and (1) they are unable to suggest actions to be taken to the trainee in real time. (2) They are unable to provide quantitative feedback guidance to point out areas for improvement in the investment behavior of each trainee based on the results of a quantitative evaluation of the appropriateness of the trainee's investment behavior after the completion of a training course over a specified period of time, and to suggest markets to be selected and strategies to be adopted according to the trainee's suitability. Furthermore, (3) they are unable to provide feedback guidance to determine whether the trainee has acquired experiential knowledge in markets and financial transactions after training.

[0008] In contrast, the invention described in Patent Document 4 has a high level of realism in market participation by involving multiple virtual traders in buying and selling, and is capable of controlling the training to allow trainees to efficiently acquire diverse experiential knowledge. (1) Although it is possible to suggest actions to be taken to trainees in real time, (2) after the completion of a training course over a specified period of time, based on the results of a quantitative evaluation of the appropriateness of the trainees' investment behavior by looking back over the entire training, it is not possible to provide quantitative feedback guidance to point out areas for improvement in the investment behavior of each trainee and to suggest markets to be selected and strategies to be adopted according to the trainees' aptitude. In addition, (3) it is difficult to quantitatively determine whether or not the trainees have acquired experiential knowledge in markets and financial transactions after conducting training to acquire experiential knowledge and provide quantitative feedback guidance.

[0009] Therefore, the object of the present invention is to solve the problems of the prior art, that is, to provide a financial product trading management method training system that is not only capable of providing training that suggests to the trainee in real time the actions that he or she should take while maintaining realism, but also capable of reviewing all of the training after the completion of a training course lasting a specified period, quantitatively and qualitatively evaluating the appropriateness of each trainee's investment behavior, and then pointing out areas for improvement in the investment behavior of each trainee and providing quantitative feedback in addition to qualitative feedback to suggest a strategy that should be adopted according to the trainee's aptitude. [Means for solving the problem]

[0010] The financial product trading management method training system of the invention according to claim 1 comprises: a training operation processing means having a virtual market program and endogenously forming prices and operating a virtual market; a scenario storage means having a group of data sets by scenarios predetermined for the virtual market and virtual financial products; a market management database having order data and contract data of the virtual financial products as a financial product market management file; and an institution management database having order data, contract data and balance data of the virtual financial products as a securities company management file; an administrator terminal means operated by an administrator to operate the financial product trading management method training; an editing means having a function of editing registered attribute information and set attribute information in response to an input from the administrator and / or creating the group of data sets by scenario; and and a communication means for transmitting information between the editing means, the market management database, the institution management database, and the administrator terminal to form a computer network system, the computer network system being connected via the Internet to student terminal means having a function for displaying balance data and final buying and selling prices and inputting orders in response to student operations to form a client-server system, wherein the computer network system is equipped with an investment behavior recording means for recording investment behavior history data of the students who have participated in the virtual market, and an investment behavior evaluation means for quantitatively evaluating the appropriateness of the students' investment behavior based on the investment behavior history data recorded in the investment behavior recording means, thereby solving the above-mentioned problem.

[0011] The financial product trading management method training system of the invention according to claim 2 is a client-server system formed by a computer network system comprising: training operation processing means having a virtual market program and endogenously forming prices and operating a virtual market; management storage means having a market management database that holds order data and contract data of virtual financial products as a financial product market management file; and an institution management database that holds order data, contract data and balance data of said virtual financial products as a securities company management file; manager terminal means operated by an administrator to operate the financial product trading management method training; student terminal means having a function of displaying balance data and the final trading price and inputting orders according to the operation of the student; and communication means for transmitting information between said training operation processing means, said management storage means, said manager terminal means and said student terminal means, The above-mentioned problem is solved by a financial product trading management technique training system comprising a scenario storage means for holding a group of scenario-specific data sets predetermined for the virtual financial product, an editing means having a function of editing registered attribute information and set attribute information and / or creating a group of scenario-specific data sets in response to an input from the administrator, and the administrator terminal means, the editing means, the market management database, the institution management database, and the administrator terminal means, all of which are connected to the computer network system via the Internet, and an investment behavior recording means for recording investment behavior history data of the students who participated in the virtual market, and an investment behavior evaluation means for quantitatively evaluating the appropriateness of the investment behavior of the students based on the investment behavior history data recorded in the investment behavior recording means, all of which are connected to the computer network system via the Internet.

[0012] The financial product trading management technique training system of the invention according to claim 3 comprises a scenario storage means for storing a scenario-specific data set group consisting of registered attribute information predetermined for a virtual market and virtual financial products and set attribute information determined for each virtual issue of the virtual financial products, an administrator terminal means operated by an administrator to manage the financial product trading management technique training, and an editing means having a function of editing the registered attribute information and set attribute information and / or creating the scenario-specific data set group in response to an input from the administrator, which are interconnected via a communication means, and a computer network system configured to display balance data and a final trading price and to display the balance data and the final trading price in response to an operation by a trainee. The financial product trading management technique training system comprises a virtual market program having an order input function, which is connected to the computer network system via the Internet and which endogenously forms prices and operates the virtual market, and a student terminal means which downloads, records, and retains the group of scenario-specific data sets, and the student terminal means is equipped with an investment behavior recording means which records investment behavior history data of the student who participated in the virtual market, and an investment behavior evaluation means which quantitatively evaluates the appropriateness of the student's investment behavior based on the investment behavior history data recorded in the investment behavior recording means, thereby solving the above-mentioned problems.

[0013] The financial product trading management method training system of the invention of claim 4 further solves the above-mentioned problem by, in addition to the configuration of the invention of any one of claims 1 to 3, the scenario-specific dataset group including multiple scenario-specific datasets relating to the same scenario.

[0014] The financial product trading management method training system of the invention of claim 5 further solves the above-mentioned problem by comprising, in addition to the configuration of the invention of any one of claims 1 to 3, an investment behavior evaluation means that includes an investment behavior evaluation database that records evaluation results for each trainee, and an investment behavior evaluation program that, after evaluation results for multiple training sessions in the same virtual market for the same trainee are accumulated in the investment behavior evaluation database, compares the evaluation results at different times with each other and quantitatively evaluates the effectiveness of the training for the trainee.

[0015] The financial product trading management method training system of the invention according to claim 6 further solves the above-mentioned problem by comprising, in addition to the configuration of the invention according to any one of claims 1 to 3, an investment behavior evaluation means that includes an investment behavior evaluation database that records evaluation results for each student, and an investment behavior evaluation program that compares the evaluation results in the different virtual markets with each other after evaluation results in different virtual markets for the same student are accumulated in the investment behavior evaluation database, thereby quantitatively evaluating the suitability of the student relatively.

[0016] The financial product trading management method training system of the invention of claim 7 further solves the above-mentioned problem by, in addition to the configuration of the invention of any one of claims 1 to 3, the investment behavior evaluation means is equipped with an investment behavior evaluation database that records evaluation results for each participant, and is equipped with an investment behavior evaluation program that compares the evaluation results of multiple participants recorded in the investment behavior evaluation database with each other and quantitatively evaluates them relative to each other. Effect of the Invention

[0017] According to the financial product trading management method training system of the invention according to claim 1 of the present invention, there is provided a training operation processing means having a virtual market program and endogenously forming prices and operating a virtual market, a management storage means having a scenario storage means for holding a group of data sets for each scenario that is predetermined for the virtual market and virtual financial products, a market management database for holding order data and contract data of the virtual financial products as a financial product market management file, and an institution management database for holding order data, contract data and balance data of the virtual financial products as a securities company management file, an administrator terminal means operated by an administrator to manage the financial product trading management method training, and an editing means having a function of editing registered attribute information and set attribute information in response to an input from the administrator and / or creating the group of data sets for each scenario. A computer network system is formed comprising an administrator terminal means, editing means, market management database, institution management database and communication means for transmitting information between the administrator terminal means, and the computer network system is connected via the Internet to student terminal means having a function for displaying balance data and final buying and selling prices and for inputting orders in response to student operations to form a client-server system.By constructing a highly realistic virtual market on the computer network and giving reality to the relationship between news that may affect the market and movements in the virtual market, not only can a lesson be given that suggests actions that students should take in real time while maintaining reality, but the following configuration unique to the present invention also produces the following effects unique to the present invention.

[0018] In other words, since the computer network system is equipped with an investment behavior recording means for recording the investment behavior history data of the trainees who participated in the virtual market, and an investment behavior evaluation means for quantitatively and qualitatively evaluating the appropriateness of the trainees' investment behavior based on the investment behavior history data recorded in the investment behavior recording means, after the completion of a training course lasting a specified period, the entire training can be reviewed and the appropriateness of each trainee's investment behavior can be quantitatively and qualitatively evaluated, so that improvements can be made to each trainee's investment behavior and quantitative feedback can be provided in addition to qualitative feedback to suggest a strategy to be adopted according to the trainee's aptitude.

[0019] According to the financial product trading management method training system of the invention according to claim 2 of the present invention, a client is provided with a computer network system including a training operation processing means having a virtual market program and endogenously forming prices and operating a virtual market, a management storage means having a market management database that holds order data and contract data of virtual financial products as a financial product market management file, and an institution management database that holds order data, contract data, and balance data of virtual financial products as a securities company management file, an administrator terminal means operated by an administrator to manage the financial product trading management method training, a student terminal means having a function of displaying balance data and the final trading price and inputting orders according to the student's operation, and a communication means for transmitting information between the training operation processing means, the management storage means, the administrator terminal means, and the student terminal means. The present invention comprises a server system, a scenario storage means for holding predetermined scenario-specific data sets for virtual markets and virtual financial products, an editing means for editing registered attribute information and set attribute information and / or creating scenario-specific data sets in response to an administrator's input, an administrator terminal means, the editing means, the market management database, the institution management database, and the administrator terminal means are all connected to a computer network system via the Internet, thereby constructing a highly realistic virtual market on the computer network and providing reality to the relationship between news that may affect the market and the movements of the virtual market, thereby enabling training that suggests actions that students should take in real time while maintaining reality, and furthermore, the following configuration unique to the present invention provides the following effects unique to the present invention.

[0020] In other words, since the investment behavior recording means for recording the investment behavior history data of the trainees who participated in the virtual market and the investment behavior evaluation means for quantitatively and qualitatively evaluating the appropriateness of the trainees' investment behavior based on the investment behavior history data recorded in the investment behavior recording means are connected to a computer network system via the Internet, after the completion of a training course lasting a specified period, the appropriateness of each trainee's investment behavior can be quantitatively and qualitatively evaluated by looking back over the entire training, and quantitative feedback guidance can be provided in addition to qualitative feedback to point out areas for improvement in the investment behavior of each trainee and suggest strategies to be adopted according to the trainee's aptitude.

[0021] According to the financial product trading management method training system of the invention according to claim 3 of the present invention, the system comprises a scenario storage means for storing a scenario-specific data set group consisting of registered attribute information predetermined for a virtual market and virtual financial products and set attribute information determined for each virtual issue of the virtual financial products, an administrator terminal means operated by an administrator to manage the financial product trading management method training, and an editing means having a function of editing the registered attribute information and set attribute information and / or creating the scenario-specific data set group in response to an input from the administrator, all of which are interconnected via a communication means, and a student terminal means for downloading, recording and storing a virtual market program for endogenously forming prices and operating the virtual market by connecting to the computer network system via the Internet, thereby constructing a highly realistic virtual market on a computer network, giving reality to the relationship between news that may affect the market and the movement of the virtual market, and providing training that suggests actions that students should take in real time while maintaining reality. In addition, the following effects unique to the present invention are achieved by the following configuration unique to the present invention.

[0022] In other words, since the student terminal means is equipped with an investment behavior recording means for recording the investment behavior history data of students who participated in the virtual market, and an investment behavior evaluation means for quantitatively and qualitatively evaluating the appropriateness of the student's investment behavior based on the investment behavior history data recorded in the investment behavior recording means, after the completion of the training course lasting a specified period, the appropriateness of each student's investment behavior is quantitatively and qualitatively evaluated by looking back over the entire training, so that quantitative feedback can be provided in addition to qualitative feedback to point out areas for improvement in the investment behavior of each student and suggest strategies to be adopted according to the student's aptitude.

[0023] According to the financial product trading management method training system of the invention of claim 4 of the present invention, in addition to the effects achieved by the invention of any one of claims 1 to 3, since the scenario-specific dataset group includes a plurality of scenario-specific datasets related to the same scenario, similar market conditions occur repeatedly in the virtual market, so that the trainees can efficiently experience specific market conditions repeatedly, thereby ensuring that they acquire and solidify experiential knowledge about specific market conditions.

[0024] According to the financial product trading management method training system of the invention of claim 5, in addition to the effects achieved by the invention of any one of claims 1 to 3, the investment behavior evaluation means is provided with an investment behavior evaluation database that records evaluation results for each trainee, and after evaluation results for multiple training sessions in the same virtual market for the same trainee are accumulated in this investment behavior evaluation database, the investment behavior evaluation program is provided that compares the evaluation results at different times and quantitatively evaluates the training effect for the trainee, so that fluctuations in experiential knowledge when multiple training sessions to increase experiential knowledge in markets and financial transactions are conducted are quantitatively evaluated and presented, making it possible to provide quantitative feedback to the trainee on the training effect regarding whether or not such experiential knowledge has been solidified.

[0025] According to the financial product trading management technique training system of the invention of claim 6, in addition to the effects of the invention of any one of claims 1 to 3, the investment behavior evaluation means includes an investment behavior evaluation database that records evaluation results for each student, and after evaluation results in different virtual markets for the same student are accumulated in this investment behavior evaluation database, the evaluation results in the different virtual markets are compared with each other to quantitatively evaluate the suitability of the student. Therefore, the suitability for each virtual market is quantitatively compared and evaluated for each student, and presented, making it possible to provide quantitative feedback on the real market that should be selected according to the suitability of the student when performing real investment behavior.

[0026] According to the financial product trading management method training system of the invention of claim 7, in addition to the effects achieved by the invention described in any one of claims 1 to 3, the investment behavior evaluation means is equipped with an investment behavior evaluation database that records the evaluation results for each trainee, and is equipped with an investment behavior evaluation program that compares the evaluation results of multiple trainees recorded in this investment behavior evaluation database with each other and quantitatively evaluates them relative to one another, thereby allowing the appropriateness of the investment behavior during training for each trainee to be quantitatively evaluated and presented relatively, thereby making it possible to provide quantitative feedback on the competitive advantages of investors in a competitive environment. [Brief description of the drawings]

[0027] [Figure 1] 1 is a functional block diagram showing the configuration of a first embodiment of a financial product trading management technique training system according to the present invention; [Diagram 2] FIG. 1 is a functional block diagram showing a virtual trader program. [Diagram 3] FIG. 2 is a functional block diagram showing the configuration of a management storage means. [Figure 4] FIG. 4 is a schematic diagram showing an example of a board screen displayed on a participant terminal means; [Diagram 5] 1 is a flowchart showing the processing steps in a continuous trading stock market process. [Figure 6] 6 is a flowchart of a subroutine SUB1 in FIG. 5 . [Figure 7] 7 is a flowchart of a subroutine SUB2 in FIG. 6. [Figure 8] 7 is a flowchart of a subroutine SUB3 in FIG. 6. [Figure 9] FIG. 13 is a schematic diagram showing the relationship between an editing means and a scenario-specific data set. [Figure 10] 1 is a flowchart showing the process of recording and updating the investment behavior of participants in various databases. [Figure 11] 11 is a flowchart showing a processing procedure in an investment behavior evaluation process. [Figure 12] FIG. 11 is a functional block diagram showing the configuration of a second embodiment of a financial product trading management method training system according to the present invention. [Figure 13] FIG. 13 is a functional block diagram showing the configuration of a financial product trading management technique training system according to a third embodiment. [Figure 14] FIG. 14 is a functional block diagram showing the participant terminal means of FIG. 13. [Figure 15] FIG. 15 is a diagram showing an example of an address table related to the student terminal means of FIG. 14; [Figure 16] 14 is a flowchart showing an example of a case in which a scenario-specific data set is additionally downloaded from the scenario storage means to the student terminal means in FIG. 13; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0028] The financial product trading management method training system according to the present invention comprises: training operation processing means having a virtual market program and endogenously forming prices and operating a virtual market; management storage means having a scenario storage means for holding a group of data sets by scenarios that are predetermined for the virtual market and virtual financial products; a market management database for holding order data and contract data of the virtual financial products as a financial product market management file; and an institution management database for holding order data, contract data and balance data of the virtual financial products as a securities company management file; manager terminal means operated by an administrator to manage the financial product trading management method training; editing means having a function of editing registered attribute information and set attribute information in response to an input from the administrator and / or creating the group of data sets by scenario; The specific implementation may be any as long as a computer network system is configured with a terminal means, an editing means, and a communication means for transmitting information between the market management database, the institution management database, and the administrator terminal, and the computer network system is connected via the Internet to a student terminal means having a function for displaying balance data and final buying and selling prices and inputting orders in response to student operations to configure a client-server system, and the system provides lessons that suggest actions that students should take in real time while maintaining realism, points out areas for improvement in the investment behavior of each student, and provides quantitative feedback in addition to qualitative feedback to suggest markets to be selected and strategies to be adopted in accordance with the student's aptitude.

[0029] The financial product trading management method training system according to the present invention is a client-server system using a computer network system including a training operation processing means having a virtual market program and endogenously forming prices and operating a virtual market, a management storage means having a market management database that holds order data and contract data of virtual financial products as a financial product market management file, and an institution management database that holds order data, contract data, and balance data of the virtual financial products as a securities company management file, an administrator terminal means operated by an administrator to manage the financial product trading management method training, a student terminal means having a function of displaying balance data and a final trading price and inputting orders according to the student's operation, and a communication means for transmitting information between the training operation processing means, the management storage means, the administrator terminal means, and the student terminal means. and a scenario storage means for storing a group of scenario-specific data sets predefined for the virtual market and the virtual financial product; an editing means having a function of editing registered attribute information and set attribute information and / or creating a group of scenario-specific data sets in response to an input from the administrator; and the administrator terminal means, the editing means, the market management database, the institution management database, and the administrator terminal means are connected to the computer network system via the Internet, and can provide lessons that suggest actions that students should take in real time while maintaining reality, point out areas for improvement in the investment behavior of each student, and provide quantitative feedback in addition to qualitative feedback to suggest a market to be selected and a strategy to be adopted according to the suitability of the student. Any specific embodiment may be used.

[0030] Furthermore, the financial product trading management technique training system according to the present invention comprises a computer network system which is configured by interconnecting via a communication means a scenario storage means which holds a scenario-specific data set group consisting of registered attribute information predetermined for a virtual market and virtual financial products and set attribute information determined for each virtual issue of the virtual financial products, an administrator terminal means which an administrator operates to manage a financial product trading management technique training, and an editing means having a function of editing the registered attribute information and set attribute information and / or creating the scenario-specific data set group in response to an input from the administrator, and a student terminal means which has a function of displaying balance data and a final trading price and inputting orders in response to an operation by a student, and which is connected to the computer network system via the Internet and downloads, records, and holds a virtual market program which endogenously forms prices and operates a virtual market, and a scenario-specific data set group, and which can provide training that suggests actions that students should take in real time while maintaining reality, and can provide quantitative feedback in addition to qualitative feedback to point out improvements in investment behavior for each student and suggest a market to be selected and a strategy to be adopted according to the student's aptitude. Any specific embodiment may be used as long as the system is capable of providing such training.

[0031] In other words, the financial product trading management method training system of the present invention is a so-called client-server system in which the training operation manager terminal means and the student terminal means are connected via a computer network such as the Internet, and the system configuration can be freely set as long as such a client-server system is realized.

[0032] For example, the financial product trading management method training system can be constructed as a private cloud, but a public cloud can also be used, and it may be constructed using IaaS, PaaS and / or SaaS provided by, for example, Microsoft's Azure (registered trademark), Google's GCP (Google Cloud Platform), or Amazon Web Services' AWS (registered trademark).

[0033] In addition, the market management database, the institution management database, the student balance and risk database and / or the investment behavior evaluation database may be provided within the training operation manager terminal means, and the editing means and / or the investment behavior evaluation means may be configured as one function of the manager terminal rather than as independent configurations.

[0034] Furthermore, although the investment behavior recording means and / or investment behavior evaluation means can each be configured independently, if a program having similar functions is configured as part of the core training program, by downloading the core training program to the student's terminal, students taking the program as a stand-alone program can look back over the entire training course after completing a specified period of training and quantitatively and qualitatively evaluate the appropriateness of each student's investment behavior on the student's terminal, thereby pointing out areas for improvement in each student's investment behavior and providing quantitative feedback in addition to qualitative feedback to suggest the market to be selected and the strategy to be adopted.

[0035] The selection criteria by the student selection means can be linked to the level diagnosis result by the level diagnosis means, but can also be freely set according to the student level, the purpose and use of the lesson, etc.

[0036] After selecting the students, access to the market programs from each student's terminal means can be restricted all at once, but access to each market program may also be restricted individually.

[0037] In the present invention, the training core program and the scenario-specific data set can be configured as independent components in a program, but they may also be configured as an integrated program.

[0038] In addition, the financial product trading management method training program is composed of the core training program, the scenario-specific data set, and the virtual market program, each of which has an independent structure, but it may be configured as an integrated program.

[0039] A scenario-specific data set can be composed of registered attribute information that can be predefined for each virtual market or financial product, and set attribute information that can be freely set for each individual stock. However, when only a single virtual market is assumed and training is conducted on multiple phases (for example, a bubble phase and a major recession phase), the registered attribute information can be configured as an integral part of the core training program, so that the scenario-specific data set can be composed of only set attribute information.

[0040] In this case, the cost and time required for developing a program to add a scenario-specific data set is further reduced, and the time required for downloading to the student terminal means and the amount of traffic required for this are further reduced.

[0041] The group of institution programs according to the present invention may include virtual institution programs that exhibit behavioral characteristics equivalent to those of real securities companies, virtual institution programs that exhibit behavioral characteristics equivalent to those of real banks or life insurance companies, virtual institution programs that exhibit behavioral characteristics equivalent to those of real investment institutions, and virtual individual investor programs that exhibit behavioral characteristics equivalent to those of real individual investors, and if necessary, may be made to exhibit behavioral characteristics equivalent to those of automated trading by AI.

[0042] In particular, the behavioral characteristics of an individual investor realized by executing the virtual individual investor program may have typical behavioral characteristics possessed by real individual investors, but may also have behavioral characteristics possessed by a virtual trader described below, or may have behavioral characteristics that are an appropriate mixture of behavioral characteristics possessed by multiple types of virtual traders.

[0043] A virtual trader introduced into a virtual market by executing the trader programs of the present invention may directly participate in the market process realized by executing the market programs, or may participate in the market process via an institution process realized by executing the institution programs.

[0044] The types, number, behavioral characteristics, etc. of virtual traders can be freely determined as appropriate.

[0045] For example, the behavioral characteristics of an impact trader can be freely set as long as a predetermined impact can be given to the virtual market.

[0046] Here, we will qualitatively explain the relationship between the parameters that determine the behavior of impact traders and their impact on individual stocks or the market (the amount of price fluctuation and the rate of change).

[0047] Generally, the shorter the impact time (the time from news distribution to action), the greater the impact on the market will be due to the quicker reaction of other participants. Conversely, if it is too long, the news will be lost in the buying and selling actions of other participants, and its impact on the market will be weakened.

[0048] It is generally believed that the larger the impact deviation rate (the deviation rate of the bid amount from the current price), the greater the impact on the market.

[0049] In other words, a "buy" order at a price higher than the current price will induce an increase in the price of the stock in question, while a "sell" order at a price lower than the current price will induce a decrease in the price of the stock in question. The greater the deviance of the price from the current price, the greater the impact.

[0050] However, if the deviation from the current price is too large, the transaction may not be completed and the price may not have the appropriate impact on the market.

[0051] The number of impacts (the number of times "selling" or "buying" is repeated) and the amount of impact will naturally be greater as the number of repetitions and the order volume increase.

[0052] The larger the dividend amount or the percentage, the greater the impact on the market. For example, a larger increase in the dividend amount is thought to induce more buy orders and induce the price to rise.

[0053] The financial product trading management method training system according to the present invention has an endogenous price formation function in a virtual market, and students can use their respective student terminal means to simulate the buying and selling of virtual financial products (e.g., virtual stocks) as if they were in a real situation, for example as a trader at a fictitious financial institution, and can efficiently learn financial product trading methods.

[0054] There have been theoretical and empirical studies on endogenous price formation in markets. For example, GROSSMAN, SJ, AND JE STIGLITZ, 1980, “On the Impossibility of Informationally Efficient Markets,” American Economic Review, 70, 393-408, discusses equilibrium noise in asset markets, and suggests that information providers can obtain profits that are sufficient to recover their costs. Since then, rational expectations equilibrium models for asset and information markets have been widely studied. For example, Shyam Sunder, 1992, Market for information: experimental evidence, Econometrica 60, 667-695, is an empirical study on endogenously formed transaction prices and information prices in an experimental stock market, clarifying the relationship between transaction prices and information prices under certain conditions.

[0055] Furthermore, Masukawa Junichi, 2012, "Study on Stock Market Instability and Endogenous Price Formation Mechanisms", Research Results Report of the Grant-in-Aid for Scientific Research, shows that endogenous price formation is achieved when each market participant Bayesianally estimates the optimal action based on their own information and the actions of other market participants, and then takes ordering actions in accordance with the estimated probability.

[0056] Based on these academic findings, the financial product trading management method training system of the present invention reproduces in a virtual market the transaction prices that are endogenously formed in the real asset market, by executing a group of trader programs to have various virtual traders participate in the virtual market, as described below, so that transaction prices in the virtual market are formed sequentially solely through interactive virtual buying and selling actions between participants, or between participants and virtual financial institutions / investors, or between virtual financial institutions / investors, thereby exerting an endogenous price formation function.

[0057] Furthermore, as long as the financial product trading management method training system of the present invention is in operation and the core training program is being executed, endogenous price formation will be carried out sequentially through interactive virtual trading activities between virtual financial institutions and investors, even if no trainees are participating.

[0058] In the virtual market realized by the financial product trading management method training system according to the present invention, extremely small differences (for example, a difference of 1%) in the pricing amounts set by impact traders can have a significant impact on the trends of the relevant stock and the entire virtual market after a certain period of time.

[0059] This is because the initial pricing after news is distributed not only quantitatively but also qualitatively influences the behavior of other market participants.

[0060] For example, a market participant who would make a profit by selling shares at 100 yen in response to a 100 yen buy order may not make a profit at 99 yen, which is 1% lower. In such a case, a small fluctuation in the initial value will affect not only the price at which the stock transaction is executed, but also the timing of sales and purchases by other participants and their subsequent trading strategies, and the impact of even a small fluctuation in the initial value will grow exponentially over time, and after a certain period of time will have an unexpectedly large impact.

[0061] Such sensitivity of the system to initial conditions occurs when agents in a multi-agent system exhibit chaotic behavioral characteristics (Ott, E., Chaos in Dynamical Systems, Cambridge Univ. Pres, Cambridge, 1993), and is known as the "butterfly effect" in complex systems. However, since the virtual market in the present invention is a multi-agent system formed by multiple virtual traders who follow independent action guidelines and participate in the virtual market as agents, it is believed that price formation will emerge as a complex system, just like in a real market.

[0062] In addition, the actions of each virtual trader may provide positive feedback or negative feedback in response to price fluctuations of a certain stock, and furthermore, a change in the price of a certain stock may cause this positive or negative feedback to be given to the stock again after a time lag via price fluctuations of the corresponding stock in other markets such as the derivatives market and the stock borrowing market, thereby realizing state instability regarding prices.

[0063] Such emergence of price formation, butterfly effect, or state instability can occur even when there are only a few virtual traders. This is considered to be supporting evidence that the virtual market of the present invention accurately reproduces the real financial market in an emergent manner in terms of price fluctuation characteristics, regardless of the presence or absence or number of participants.

[0064] Therefore, the virtual market of the financial product trading management method training system of the present invention actively uses the butterfly effect in complex systems, and expands extremely small fluctuations in the set values ​​in the pricing by impact traders exponentially over time, resulting in an ``unexpected effect'' after a certain period of time, thereby repeatedly creating specified market conditions in which a training effect can be expected to be achieved in a very natural way while maintaining realism, and so long as it can be controlled to allow trainees to efficiently acquire diverse experiential knowledge, its specific configuration and operating process can be freely set. EXAMPLES

[0065] A first embodiment of the present invention will now be described with reference to FIGS.

[0066] 1 is a functional block diagram showing the configuration of a first embodiment of a financial product trading management method training system according to the present invention, FIG. 2 is a functional block diagram showing a virtual trader program, FIG. 3 is a functional block diagram showing the configuration of a management memory means, FIG. 4 is a schematic diagram showing an example of a board screen displayed on a student terminal means, FIG. 5 is a flowchart of a processing procedure in a continuous trading stock market process, FIG. 6 is a flowchart of subroutine SUB1 of FIG. 5, FIG. 7 is a flowchart of subroutine SUB2 of FIG. 6, FIG. 8 is a flowchart of subroutine SUB3 of FIG. 6, and FIG. 9 is a schematic diagram showing the relationship between the editing means and data sets by scenario.

[0067] First, the configuration of a financial product trading management technique training system 100 according to this embodiment will be described.

[0068] As shown in FIG. 1, the financial product trading management method training system 100 comprises a training operation processing means 110 for operating a virtual market, a scenario storage means 120, a management storage means 130, an investment behavior recording means 140, an administrator terminal means 150, an editing means 160, an investment behavior evaluation means 170, and a communication means 180, which constitute a computer network. Furthermore, a plurality of student terminal means 190 are connected to this computer network via the Internet W to constitute a client-server system, forming a virtual market for buying and selling virtual financial products.

[0069] The financial product trading management technique training system 100 stores and holds a training core program 100exe.

[0070] Here, the training core program 100exe is a program which is downloaded in response to a request from the student terminal means 190, and which is responsible for control and execution in the student terminal means 190, and which processes information within the student terminal means 190 so as to realize the training services provided by the financial product trading management method training system 100.

[0071] The configuration of the financial product trading management method training system 100 in this embodiment is such that a trainee individually receives training on financial product trading methods via the Internet, and is used, for example, when an individual trainee who has registered in advance participates in a training session using the financial product trading management method training system 100 of the present invention via the Internet W and experiences an interactive relationship with other trainees.

[0072] The training operation processing means 110 refers to a unit which performs various types of information processing and which includes a market program group 111 as a virtual market program, an institution program group 112 as a virtual financial institution program, a management authority program 113, a news service program 114, a trader program group 115, a pricer providing means 116, a level diagnosis means 117, and a student selection means 118, and can be configured, for example, by a general-purpose computer.

[0073] The market program group 111 includes a stock market program 111ss, a bond market program 111bd, an exchange market program 111ec, a stock borrowing market program 111bs, a spot commodity market program 111cs, and a cryptocurrency market program 111ca, which are virtual market programs that exhibit behavior characteristics equivalent to those of the real underlying asset markets, namely the stock market, bond market, foreign exchange market, stock borrowing market, commodity market, and cryptocurrency market, respectively, as well as a derivatives market program 111op, which is a virtual market program that exhibits behavior characteristics equivalent to that of the derivatives market, which is a real derivatives market.

[0074] In this specification, the virtual market operation processing processes realized by executing the stock market program 111ss, bond market program 111bd, foreign exchange market program 111ec, stock borrowing market program 111bs, spot commodity market program 111cs, cryptocurrency market program 111ca, and derivatives market program 111op among the market program group 111 are referred to as the stock market process, bond market process, foreign exchange market process, stock borrowing market process, commodity market process, cryptocurrency market process, and derivatives market process, respectively.

[0075] The institution program group 112 includes an A securities company program 112sa, a B securities company program 112sb, and the like, which are virtual institution programs exhibiting behavioral characteristics equivalent to those of a real securities company, a C bank program 112bk, and a D life insurance program 112ls, which are virtual institution programs exhibiting behavioral characteristics equivalent to those of a real bank or life insurance company, an E investment institution program 112am, and an F individual investor program 112ii, which is a virtual individual investor program exhibiting behavioral characteristics equivalent to those of a real individual investor.

[0076] In the market program group 111, virtual products that do not exist in reality are traded, and similarly, the institutions and investors included in the institutional program group 112 are virtual financial institutions and investors that do not exist in reality.

[0077] In this specification, the behavioral processing processes of virtual financial institutions and investors realized by executing the A securities company program 112sa, the B securities company program 112sb, the C bank program 112bk, the D life insurance program 112ls, the E investment institution program 1121am, and the F individual investor program 112ii among the institution program group 112 are referred to as the A securities company process, the B securities company process, the C bank process, the D life insurance process, the E investment institution process, and the F individual investor process, respectively.

[0078] The management authority program 113 has a function of constantly checking the trends of the market program group 111 and the agency program group 112 and displaying the results on the screen of the manager terminal means 150 .

[0079] In addition, when a participant using each participant terminal means 190 adopts an extremely biased position, the management authority program 113 automatically and forcibly eliminates the position, detects an abnormal situation in the market and intervenes in the market program group 111, for example, by performing a live intervention, or instructs the execution of the news service program 114 to distribute virtual news, thereby playing a role in guiding the virtual market to be operated appropriately.

[0080] The actions of the management authority program 113 can also be controlled by execution instructions inputted from the manager terminal means 150, but in order to maintain the reality of the virtual market, the manager using the manager terminal means 150 cannot directly intervene in the market program group 111, such as by inserting live ammunition, but can only input instructions that indirectly guide the virtual market.

[0081] In this specification, the action processing process of the virtual administration authority realized by executing the administration authority program 113 is called an administration authority process.

[0082] The news service program 114 has a function of distributing virtual news to each of the student terminal means 190 .

[0083] The contents of the virtual news delivered by the news service program 114 and the timing of its release are programmed in advance, but the contents of the virtual news and the timing of its release can be changed by inputting instructions from the manager terminal means 150.

[0084] In this specification, the process of distributing virtual news realized by executing the news service program 114 is called a news service process.

[0085] <Virtual Trader> As shown in FIG. 2, the trader program group 115 includes a spread trader program 115s, a market maker program 115m, a contrarian trader program 115r, an impact trader program 115i, a day trader program 115d, a lantern trader program 115f, and an arbitrage trader program 115e, and is a program that allows virtual traders that exhibit behavioral characteristics equivalent to those of real traders to participate in the virtual market, and can, if necessary, be made to exhibit behavioral characteristics equivalent to those of automated trading by AI.

[0086] In this specification, among the trader program group 115, the virtual traders who are caused to participate in the virtual market by executing the spread trader program 115s, the market maker program 115m, the contrarian trader program 115r, the impact trader program 115i, the day trader program 115d, the lantern trader program 115f, and the arbitrage trader program 115e are referred to as a spread trader, a market maker, a contrarian trader, an impact trader, a day trader, a lantern trader, and a arbitrage trader, respectively.

[0087] <Scenario> In this embodiment, the scenario storage means 120 is positioned as one component of the lesson operation processing means 110.

[0088] The scenario storage means 120 stores a scenario-specific data set group 121, which is made up of scenario-specific data sets 121(1), 121(2), . . . .

[0089] The scenario-specific datasets 121(1), 121(2) ... constituting the scenario-specific dataset group 121 are each a collection of data and parameters consisting of registered attribute information that can be predetermined for each virtual market or financial product, and set attribute information that can be freely set for each individual stock. By providing these data and parameters to the training core program 100exe, a training environment is formed in the student terminal means 190 of the present invention.

[0090] Here, registered attribute information refers to information about stocks, news, virtual traders, etc., and refers to information about the basic attributes of the elements that make up the virtual market, while set attribute information refers to information about related attributes or additional attributes of these elements in a scenario, or about the attributes of the scenario itself.

[0091] As shown in Figure 3, the management memory means 130 includes a market management database 131 that records various data generated by the execution of the market program group 111 of the training operation processing means 110, and an institution management database 132 that records various data generated by the execution of the institution program group 112 of the training operation processing means 110.

[0092] The market management database 131 records data on orders and agreements made in the process of executing the stock market program 111ss, bond market program 111bd, foreign exchange market program 111ec, stock borrowing market program 111bs, spot commodity market program 111cs, and derivatives market program 111op included in the market program group 111 as corresponding financial instrument market management files such as a stock market management file 131ss, a bond market management file 131bd, a foreign exchange market management file 131ec, a stock borrowing market management file 131bs, a spot commodity market management file 131cs, and a derivatives market management file 131op.

[0093] The data recorded in the market management database 131 is configured so as to be viewable from the manager terminal means 150 as necessary.

[0094] Similarly, the institution management database 132 records order data, contract data, balance data, etc. generated in the process of executing the A securities company program 112sa, the B securities company program 112sb, the C bank program 112bk, and the D life insurance program 112ls included in the institution program group 112 as the corresponding A securities company management file 132sa, the B securities company management file 132sb, the C bank management file 132bk, and the D life insurance management file 132ls, respectively.

[0095] The data recorded in the institution management database 132 can be viewed from the administrator terminal means 150 as necessary.

[0096] The investment behavior recording means 140 includes an investment behavior database for each student 141 and a balance and risk database for each student 142 .

[0097] The administrator terminal means 150 is configured to be used by an administrator to issue various processing commands to the training operation processing means 110, and to input and output various data between the scenario storage means 120, the management storage means 130, the investment behavior recording means 140, the editing means 160, and the investment behavior evaluation means 170.

[0098] The investment behavior evaluation means 170 includes an investment behavior evaluation program 171 and an investment behavior evaluation database 172 .

[0099] In this embodiment, the communication means 180 is configured to connect the training operation processing means 110, the scenario memory means 120, the management memory means 130, the investment behavior recording means 140, the administrator terminal means 150, the editing means 160, the investment behavior evaluation means 170, and the training operation processing means 110 to the Internet W.

[0100] The student terminal means 190 can be composed of, for example, a personal computer, is connected to the Internet W, and is configured to be used by the student to issue various processing commands to at least the lesson operation processing means 110, and to input and output various data between the scenario storage means 120, the management storage means 130, and the investment behavior recording means 140.

[0101] Each student terminal means 190 has a training core program 100exe installed therein.

[0102] The core training program 100exe provides each trainee with a common learning environment throughout the training, regardless of the type or number of virtual markets that the trainee can access.

[0103] Next, a method and process for conducting training using the financial product trading management technique training system 100 according to this embodiment will be described.

[0104] When training is conducted using the financial product trading management method training system 100, it is assumed that each trainee will necessarily belong to and act for some institution; for example, a trainee using one trainee terminal means 190 will act as a trader at securities company A, a trainee using another trainee terminal means 190 will act as a trader at securities company B, and a trainee using yet another trainee terminal means 190 will act as an investment officer at bank C, etc.

[0105] <Virtual Financial Instruments Market Process> In the financial product trading management method training system 100 configured as described above, in the market program group 111 as a virtual market, trading of various virtual financial products is carried out between students using multiple student terminal means 190, or between students and virtual financial institutions / investors, or between virtual financial institutions / investors themselves, and the prices of the virtual financial products are determined sequentially.

[0106] Here, with reference to FIG. 4 to FIG. 7, a procedure for processing orders and contracts in a continuous stock market process realized by executing the stock market program 111ss will be described using virtual stocks as an example of virtual financial products.

[0107] For the sake of convenience, it is assumed that the student using the student terminal means 190 of interest here is acting as a trader belonging to A securities company.

[0108] FIG. 4 shows a case where a trader who wishes to sell 1,000 shares of Hoshi Electric Co., Ltd. (stock code: 6700) at a limit price of 99 yen operates the student terminal means 190 on which the order book screen is displayed, enters "6700," "S (S is for selling, B is for buying)," "1,000," and "99" into the stock code box a, buy / sell box b, number of shares sold / purchased box c, and price box d, respectively, in the "Order entry / cancellation / correction" field at the bottom of the screen, and clicks the order button e to send the order.

[0109] <Virtual market order and contract processing process> First, in S1 of FIG. 5, a student participating in the virtual market as a trader of Securities Company A looks at the board screen (FIG. 4) provided to the student terminal means 190 from the stock market program 111ss and analyzes the virtual news provided by the news service program 114, reads the market price, makes a decision to buy or sell, and enters an order.

[0110] Furthermore, if the total number of shares planned to be traded is entered in the planned number of shares box f, it is not possible to enter a number exceeding that total number in the number of shares planned to be traded box c, thereby preventing errors in inputting the number of shares to be traded, especially by beginners.

[0111] The transmitted order data is received by the A securities company process via communication means 180, where the order format is confirmed at S2. That is, at S2, it is checked whether the name, buy / sell, quantity, price, etc. are correctly specified in the order.

[0112] If an error is found in the order format at S2, a message to that effect is sent back to the trader who entered the order data.

[0113] If no error is found in the order format in S2, the order data is recorded in the A securities company management file 132sa in S3 together with the management order number data, the order acceptance time data, and the like.

[0114] This data is used to manage orders, such as matching them with contracts, in the same way as actual order slips.

[0115] Thereafter, the order data recorded in the A securities company management file 132sa in S3 is sent to the stock market process executing the stock market program 111ss, and is recorded in the stock market management file 131ss as a financial product market management file in S4.

[0116] In the subsequent step S5, a subroutine SUB1 for carrying out a contract determination process according to the continuous trading method is called.

[0117] When the subroutine SUB1 is returned, the process returns to S6.

[0118] Here, the processing of subroutine SUB1 will be described with reference to Fig. 6. First, in S51, it is determined whether the order is a sell order or a buy order, and if it is a sell order, the process proceeds to S52 where subroutine SUB2 is called, and if it is a buy order, the process proceeds to S53 where subroutine SUB3 is called.

[0119] As shown in FIG. 7, in the subroutine SUB2 for performing the sell order matching process, first, in S521, it is checked whether or not there is a market buy order.

[0120] If there is a market buy order, the process proceeds to S522 where matching is performed, and if not, the process proceeds to S523 where a check is made to see if there is a limit buy order at or above the order price.

[0121] If there is a limit buy order above the order price, the process proceeds to S524 where matching is performed in order from highest price to lowest price.

[0122] After market matching is performed in S522, or limit matching is performed in S524, a check is made in S525 as to whether or not the entire order has been contracted.

[0123] That is, the contract quantity is compared with the number of orders, and if the former is less than the latter, it is assumed that there are uncontracted orders and the process returns to S521, whereas if the former and the latter are equal, it is assumed that the entire number of orders has been contracted and the process returns to S54.

[0124] Also, if there is no limit buy order at or above the order price in S523, it is determined that matching is not possible and the process returns and moves to S54.

[0125] On the other hand, as shown in FIG. 8, in the subroutine SUB3 for carrying out the buy order matching process, first in S531 it is checked whether or not there is a market sell order.

[0126] If there is a market sell order, the process proceeds to S532 where matching is performed, and if not, the process proceeds to S533 where a check is made to see if there is a limit sell order at or below the order price.

[0127] If there is a limit sell order below the order price, the process proceeds to S534 and matching is performed in order from lowest price to highest price.

[0128] After market matching has been performed in S532, or limit matching has been performed in S534, a check is made in S535 as to whether or not the entire order has been contracted.

[0129] That is, the contract quantity is compared with the number of orders, and if the former is less than the latter, it is assumed that there are uncontracted orders and the process returns to S531, whereas if the former and the latter are equal, it is assumed that the entire number of orders has been contracted and the process returns to S54.

[0130] Also, if there is no limit sell order at the order price or lower in S533, it is determined that matching is not possible and the process returns and moves to S54.

[0131] When the program returns from the subroutine SUB2 or SUB3 in this manner, the program returns to S54 shown in FIG.

[0132] In S54, it is checked whether or not a contract has been made in the subroutine SUB2 or subroutine SUB3, and if a contract has been made, the process proceeds to S55, where the final buying and selling price is updated based on the result of the contract.

[0133] After the final buying and selling price has been updated, or if it is determined in S54 that no contract has been made, the process returns to S6 in FIG.

[0134] As described above, after returning from subroutine SUB1 and returning to S6, the order book information is updated, and further in S7, the contract data is recorded in the stock market management file 131ss as a financial product market management file.

[0135] This contract data is sent to the process executing the A securities company program 112sa, and is recorded in the A securities company management file 132sa in S8.

[0136] In the next step S9, the contract data is compared with the order data already recorded in the A securities company management file 132sa in S3, the balance is updated, and this is also recorded in the A securities company management file 132sa.

[0137] Finally, the balance data is sent to the student terminal means 190 via the communication means 180, and the student confirms this in S10.

[0138] In addition, if a student continues to hold extremely biased positions and hardly trades, or if a student holds harmful positions that can be evaluated as having the sole purpose of needlessly disrupting the market, the management authority program 113 will automatically detect such positions, or the management authority program 113 will forcibly release the position of the trader in question in response to an input instruction from the manager terminal means 150 which can monitor all positions of each student through the management authority program 113.

[0139] In addition, by executing the trader program group 115, virtual traders such as day traders, paper lantern traders, and arbitrage traders enter the virtual market as appropriate, and the market is activated by having the virtual traders buy and sell not only with traders using each student terminal means 190 but also with each other, so that a trader using each student terminal means 190 cannot tell whether the other party in the buy and sell transaction is a trader using another student terminal means 190 or a virtual trader.

[0140] In this way, in the stock market process, buying and selling is done continuously, and the trading prices in the virtual market are not pre-programmed or linked to the real stock market, but are formed sequentially through virtual buying and selling between participants, or between participants and virtual financial institutions / investors, or between virtual financial institutions / investors, in other words, the market is configured with an endogenous price formation function whereby prices are formed endogenously.

[0141] This endogenous price formation function allows students to experience a simulated stock trading experience as a trader at a fictitious securities company on each student terminal means 190, and to efficiently learn stock trading techniques.

[0142] In addition, since a person skilled in the art can easily imagine and understand the virtual derivatives market and other market programs and the corresponding market processes based on the explanation of the virtual stock market, the explanation thereof will be omitted in this specification.

[0143] <Virtual Trader Process> The financial product trading management technique training system 100 according to this embodiment executes each virtual trader program included in the trader program group 115, thereby allowing the virtual trader corresponding to each program to participate in the virtual market.

[0144] Specifically, day traders always close their positions within the day, lantern traders always take a position in the same direction when there is a large market order, and arbitrage traders place an order on the offer side as soon as they are able to buy on the bid side to close the arbitrage.

[0145] In addition, a scatter trader will place several types of limit orders (e.g., three types) on both the "buy" and "sell" sides of the current price, cancel any unfilled orders after a certain period of time (e.g., 60 seconds), and then repeat the process by placing several more limit orders.

[0146] By executing the scattering trader program 115s, it is possible to allow a virtual trader to participate in the market, which repeats actions according to the unique rules described above at regular intervals (for example, 60 seconds) depending on the market conditions at each point in time.

[0147] In addition, when market participation of impact traders (described below) is set, the scattering trader is adjusted to execute at a time that does not interfere with the actions of the virtual trader.

[0148] The introduction of spread traders into the market has the function of stimulating the stalemate at current prices and constantly providing opportunities for trading, thereby revitalizing the market. This revitalization function for an individual stock can be realized by setting up a single participation for that individual stock, but it is also possible to set up multiple spread traders to participate in the market for an individual stock.

[0149] Furthermore, the actions of the spread trader are neutral with respect to long-term price fluctuations of specific stocks and the virtual market as a whole.

[0150] Market makers make decisions to "buy" or "sell" at fixed intervals (for example, 15 seconds) with a 50% probability. When "buying," they place a limit buy order one tick above the current price (one tick is the smallest unit of pricing) in the minimum buying or selling unit, and when "selling," they place a limit sell order one tick below the current price in the minimum buying or selling unit.

[0151] If the order is executed within the specified time (15 seconds in this case), the same process is repeated from the decision to "sell" or "buy". If the order is not executed within the specified time, the order is canceled and the process is repeated from the decision to "sell" or "buy".

[0152] Market makers act according to their own rules as described above, depending on the market conditions at each point in time.

[0153] The introduction of market makers into the market has the function of providing stimulation to the stalemate at current prices and constantly providing opportunities for trading, thereby revitalizing the virtual market. This revitalization function for an individual stock can be realized by setting up a single participation for that individual stock, but it is also possible to set up multiple market makers to be introduced into the market for an individual stock.

[0154] Furthermore, the actions of market makers are neutral with respect to long-term price fluctuations of specific stocks and the virtual market as a whole.

[0155] Contrarian traders predict the actions of other traders and then choose to buy or sell in the opposite direction.

[0156] For example, if news breaks that a certain stock's dividend rate will be reduced, a normal trader would immediately place a "sell" order, but a contrarian trader, backed by his or her abundant financial resources, will continue to "buy" the stock.

[0157] Naturally, this virtual trader will be involved in a particular security for a relatively longer period of time than any other individual trader will be involved in that security.

[0158] In this case, the average purchase price for that particular stock will continue to fall over time, so even a contrarian trader can make a profit by selling when the price makes a small rebound.

[0159] In contrast to these virtual traders, impact traders have the function of reacting to news distributions, etc., and impacting each stock and the virtual market by "buying" a specific stock once or several times in response to specific news (or "selling" it once or several times depending on the combination of the news content and the stock).

[0160] The actions of impact traders depend on several parameters: 1) impact occurrence time (the time from news distribution to action), 2) impact deviation rate (the deviation rate of the bid amount from the current price), 3) impact number (the number of times the impact is repeated "selling" or "buying"), and 4) dividend amount or interest rate.

[0161] The impact trader's actions are determined for each news item to be distributed based on the above-mentioned parameters that are pre-specified for each stock (individual stock, index futures, dividends, interest rates, etc.).

[0162] As described above, impact traders "sell" (or "buy") specific stocks once or repeatedly several times depending on the content of the delivered news. Therefore, unlike other virtual traders such as scatter traders and market makers, impact traders are able to guide the price movements of individual stocks in a certain direction in the short term, and ultimately have the ability to guide the trend of the entire market in a certain direction.

[0163] The pricer providing means 116 has a function of calculating base values ​​for derivative trading (for example, in the case of stock options, the current price, high price, low price, previous day's closing price, trading volume, VWAP, historical volatility, bond yield, stock borrowing fee, exchange rate, etc.) for the numerical input from each student using each student terminal means 190 when the student using each student terminal means 190 accesses the derivatives market program 111op, and displaying them on the student terminal means 190.

[0164] The pricer providing means 116 provides a common pricer function to all the student terminal means 190, so that the same result is output for the same input value from any of the student terminal means 190.

[0165] The level diagnosis means 117 has a function of diagnosing whether or not a student has acquired knowledge and techniques related to products to an extent that he or she can participate in a virtual market.

[0166] The level diagnosis means 117, for example, displays test questions on the student terminal means 190 to test the level of product knowledge, scores the input answers, and diagnoses the level of each student, and further provides a mini-game on the student terminal means 190 for delta hedging of stock options not linked to the virtual market, and diagnoses the level of each student by tallying up the scores.

[0167] The student selection means 118 plays a role in selecting students using each student terminal means 190 in accordance with predetermined criteria, and has the function of restricting access to the market program group 111 from the student terminal means 190 used by a student who has failed the diagnosis by the level diagnosis means 117, as necessary.

[0168] Access restriction by the student selection means 118 can be implemented as necessary, for example, by allowing only those who have scored a certain score or above in a mini-game related to a specific market provided to the student by the level diagnosis means 117 to access the market program, and prohibiting access to the market program for all other people.

[0169] <Scenario Edit> The editing means 160 includes a registered attribute editor 160r and a setting editor 160s, and has a function of editing each scenario data set 121(1), 121(2), . . . recorded in the scenario storage means 120, as shown in FIG.

[0170] The registered attribute editor 160r can edit the registered attribute information of each of the scenario-specific data sets 121(1), 121(2), ... as object code, while the set attribute editor Ed(S) can edit the set attribute information of each of the scenario-specific data sets 121(1), 121(2), ... as object code.

[0171] The editing means 160 not only edits existing scenario-specific data sets 121(1), 121(2), etc., but also has a function of creating a new scenario-specific data set group 121 and new scenario-specific data sets 121(1), 121(2), etc. that constitute this.

[0172] This function allows an administrator at the training site, for example, an educator at an educational institution, to freely define registration attributes and setting attributes or create and update new scenario-specific data set groups 121, independently of the development of the training core program 100exe and various other programs.

[0173] Here, the registered attribute editor 160r has the editing functions of a stock registered attribute editor, a news registered attribute editor, a screen registered attribute editor, and a virtual trader registered attribute editor (not shown), and these functions allow the registered attribute information relating to stocks, news, screen configuration, and virtual traders to be edited, respectively.

[0174] The registered attribute information on issues that can be edited by the issue registration attribute editor function includes information on the issue name, type, display method, bid / ask size, trading unit, order book display, trading unit, last trading volume, last settlement price, and calculation formula. The issue registration attribute editor has a function to check in which scenario-specific data set 121(1), 121(2), etc. each issue is used.

[0175] The news entry attribute information, which can be edited by the news entry attribute editor function, includes information on the news number, news type, and headline.

[0176] The news registration attribute editor function includes a function for pasting images such as files and diagrams, and has a function for creating and editing the specific contents of various news items that may affect the virtual market.

[0177] The registration attribute information regarding the screen configuration, which can be edited using the screen registration attribute editor function, can determine the layout and configuration of the position management screen, order management screen, order entry screen, and order book screen when multiple of these screens are displayed simultaneously.

[0178] A number of different screen configurations are prepared in advance, allowing the student to select the one they like.

[0179] The registered attribute information regarding a virtual trader, which can be edited by the registered attribute editor function, is each parameter that defines the type of virtual trader and the specific behavioral characteristics of each virtual trader.

[0180] For example, with respect to a spread trader, the parameters that define the behavioral characteristics are the number of limit orders and the repetition time, and similarly, parameters that specifically define the respective behavioral characteristics can be determined for other types of virtual traders.

[0181] However, Impact Trader will act according to the parameters set by the News Settings Editor (described below) for each piece of news delivered.

[0182] In addition, by preparing multiple virtual traders of a certain type (e.g., scatter traders) and changing the parameters for each individual, it is possible to register as many individual virtual traders as necessary, each with various behavioral characteristics, even if they are of the same type.

[0183] In addition, the setting editor 160s has the editing functions of a main setting editor, a stock setting editor, a news setting editor, and a screen setting editor (not shown), and these functions enable editing of setting attribute information relating to the main settings, stocks, news, and screen configuration, respectively.

[0184] The setting attribute information regarding the main settings, which can be edited by the main setting editor function, includes information regarding the scenario title, genre, virtual period, game duration, holiday settings, and language used.

[0185] The main settings editor function includes the ability to view various settings set in other editors and, if necessary, modify the setting attribute information using the functions of those editors.

[0186] The setting attribute information for stocks that can be edited using the stock setting editor function includes, for each stock that has been registered in advance using the stock registration attribute editor, information on whether trading is possible or not, price display position, initial holdings, initial price, trading amount (buying / short selling), commission rate, margin (selling / buying), whether mark-to-market is available or not, whether short selling is available or not, and whether various virtual traders are participating or not.

[0187] The stock setting editor function allows the above-mentioned setting attribute information for each stock to be edited, and includes a function for various virtual traders (especially impact traders) who have been registered in advance by the virtual trader registration attribute editor to decide whether or not to participate for each stock.

[0188] The setting attribute information related to news that can be edited by the news setting editor function includes distribution time, progress control, and impact parameters.

[0189] Here, progress control refers to stopping the progress of time for a certain period of time after news is distributed, and is intended to give sufficient time for the students to make decisions, particularly when they are beginners.

[0190] Additionally, impact parameters refer to parameters that dictate the specific actions of the aforementioned impact traders, and include information on 1) impact occurrence time (the time from news distribution to action), 2) impact deviation rate (deviation rate of the bid amount from the current price), 3) impact count (number of times "selling" or "buying" is repeated), and 4) dividend amount or interest rate.

[0191] Therefore, for example, in scenario-specific dataset 121(1), a set of registered attribute information regarding news that may have a certain impact on the market (for example, the impact of asset prices rising) and impact parameters that specify the specific actions that impact traders will take in response to this news is registered, and in scenario-specific dataset 121(2), independent of scenario-specific dataset 121(1), a set of registered attribute information regarding news that may have a certain impact on the market (for example, the impact of asset prices falling) and impact parameters that specify the specific actions that impact traders will take in response to this news is registered.

[0192] That is, by registering the scenario-specific data sets 121(1), 121(2), . . . , it is possible to set up a scenario that will induce a virtual market into a specific market condition at any timing before the start of the training.

[0193] <Settings and registration for acquiring experiential knowledge> In setting and registering these scenario-specific data sets 121(1), 121(2)..., if a plurality of scenario-specific data sets are set and registered as a combination of news that may have a predetermined impact on the market (although the superficial contents are different from each other) and a predetermined value of an impact parameter, in other words, if a plurality of scenario-specific data sets that have virtually the same impact on the market are set and registered, the market will be induced to a scenario of endogenous price formation based on a set of news content that may have virtually the same impact and impact parameters (hereinafter referred to as the "same scenario"), and a similar market situation will naturally arise in the virtual market.

[0194] In particular, if the purpose of the training is to solidify experiential knowledge under specific market conditions, then by preparing multiple scenario-specific data sets relating to the "same scenario" that will lead to those specific market conditions, in other words multiple scenario-specific data sets in which the potential impact on the market will be virtually identical, and setting and registering these before the start of the training, the specific market conditions will repeatedly occur over time in the virtual market during the training, allowing the trainees to efficiently experience the specific market conditions repeatedly and acquire experiential knowledge.

[0195] Even during the lesson, the administrator can use the registration attribute editor function and the setting attribute editor function to add, delete, or change the scenario-specific data set according to instructions from the administrator terminal means 150, thereby increasing or decreasing the number of the same scenario, thereby improving the effectiveness of the lesson as needed.

[0196] The setting attribute information regarding the screen configuration, which can be edited using the screen setting editor function, includes information regarding the item display width and display method (number of digits, etc.) within each of the position management screen, order management screen, order entry screen, and board screen.

[0197] In addition, whether certain data or parameters are to be registered attribute information or set attribute information can be appropriately determined by the implementer based on the frequency of updates, convenience of editing work, etc., and is not limited to the examples mentioned above.

[0198] <Preparing to participate in the virtual market> In order for a student to participate as a trader in such a virtual market, he or she is required to have a fairly advanced knowledge and technique regarding the product.

[0199] For this reason, in this embodiment, the level diagnosis means 117 is adapted to diagnose whether or not the student has the knowledge and techniques to participate in the virtual market as a trader.

[0200] Specifically, after various teaching materials are displayed on each student's terminal means 190, a mini test is conducted to check the degree of mastery of the teaching materials, and the correctness of the answers inputted from each student's terminal means 190 is checked.

[0201] The level diagnosis means 117 also implements various mini-games relating to quick price input operations required for trading operations in the virtual market, and tallies and checks the scores.

[0202] As a result of the level diagnosis by the level diagnosis means 117, the student terminal means 190 used by students who fail the level diagnosis is prohibited from accessing the market program group 111 by the student selection means 118, and access to the market program group 111 is released only from the student terminal means 190 used by students who pass the level diagnosis.

[0203] In this way, the student selection means 118 selects students who can access the market program group 111, thereby maintaining the level of traders participating in the virtual market and enabling students to have a simulated experience of trading products in a realistic manner.

[0204] <Investment behavior evaluation> Next, we will explain the process of recording and evaluating the appropriateness of the investment actions of participants who participate in the virtual market.

[0205] When evaluating the appropriateness of investment behavior, the investment behavior history data for each student and for each market held in the student-specific investment behavior database 141 and student-specific balance and risk database 142 of the investment behavior recording means 140 is evaluated by the investment behavior evaluation program 171 of the investment behavior evaluation means 170, and the results are recorded in the investment behavior evaluation database 172 as evaluation result data, and this evaluation result data is displayed on the screen of the administrator terminal means 150 and / or the student terminal means 190.

[0206] The student-specific investment behavior database 141 stores, for each student using each student terminal means 190, investment behavior in each virtual market in which the student participated in buying and selling as time-series data, and specifically stores values ​​such as the number of times of buying and selling, the time spent holding unrealized gains, the time spent holding unrealized losses, the degree of stock diversification, the time required for a transaction after news distribution, the time spent viewing news, the frequency of viewing news, the number of input errors, etc., as numerical values ​​and / or text-format data.

[0207] In addition, the student-specific balance and risk database 142 stores, as time-series data, the balance and risk based on all investment actions of each student using the student terminal means 190. Specifically, the database stores the price of each product, the date and time of purchase and sale, the maximum position amount, the average position amount, the maximum margin amount, the average margin amount, the maximum cash holding amount, the average cash holding amount, the maximum unrealized gain amount, the maximum unrealized loss amount, the maximum realized gain amount, the maximum realized loss amount, the average realized gain amount, the average realized loss amount, the final profit and loss amount, the maximum delta value, the maximum gamma value, the maximum theta value, the maximum vega value, the maximum rho value, the average delta value, the average gamma value, the average theta value, the average ... Values ​​such as value, average low value, Sharpe ratio, commission, number of buy positions, number of sell positions, buy valuation profit / loss, sell valuation profit / loss, total valuation profit / loss, buy realized profit / loss, sell realized profit / loss, total realized profit / loss, buy position increase / decrease, sell position increase / decrease, average buy position holding time, average sell position holding time, maximum buy position holding time, maximum sell position holding time, buy take profit amount, sell take profit amount, total take profit amount, buy stop loss amount, sell stop loss amount, total stop loss amount, average buy cost, average sell cost, buy trading cost, sell trading cost, etc. are stored as numerical values ​​and / or text data.

[0208] Hereinafter, where necessary, the process of recording investment behavior history data for each student and for each market in the student-specific investment behavior database 141 and student-specific balance and risk database 142 of the investment behavior recording means 140 will be referred to as the investment behavior recording process, and the process of evaluating the appropriateness, etc. of the student's investment behavior, which is realized by executing the investment behavior evaluation program 171 of the investment behavior evaluation means 170, will be referred to as the investment behavior evaluation process.

[0209] Next, the investment behavior recording process and the investment behavior evaluation process will be described with reference to Fig. 10 and Fig. 11. Here, Fig. 10 is a flowchart showing the processing procedure for recording and updating the investment behavior of the students in various databases, and Fig. 11 is a flowchart showing the processing procedure in the investment behavior evaluation process.

[0210] <Investment behavior recording process> In FIG. 10, when training begins (S01), in the financial product trading management method training system 100, in the market program group 111 as a virtual market, in response to the distribution of virtual news by the news service process, orders for buying and selling of various virtual products are made and contracted between students using multiple student terminal means 190, or between students and virtual financial institutions / investors, or between virtual financial institutions / investors themselves, and prices are endogenously and sequentially determined (S02).

[0211] This step (S02) in which orders for buying and selling various virtual commodities are made and contracted between participants using multiple participant terminal means 190, or between participants and virtual financial institutions / investors, or between virtual financial institutions / investors themselves, and prices are endogenously and sequentially determined is a processing process that reproduces the so-called intraday stock market in the virtual market, which has been explained as the order / contract processing process in the virtual market based on Figures 5 to 8, so repeated explanation will not be repeated here.

[0212] At this time, the trainees of the training make trading decisions as virtual financial institutions (e.g., traders at Securities Company A), and each time an individual trainee takes a trading action, steps are processed to update the market management database 131, the trainee's investment action database 141, and the trainee's investment balance and risk database 142, respectively, according to the content of the trading action (S03, S04, S05).

[0213] In step S06, it is determined whether or not a predetermined condition for ending the lesson has been met. If the result is NO, the process returns to step S02 and repeats the steps (S06). However, after the predetermined condition has been met, the process proceeds to the next step S07 in preparation for ending the lesson.

[0214] After the conditions for ending the training are met, the steps of updating the market management database 131, the investment behavior database by student 141, and the investment balance and risk database by student 142 are processed (S07, S08, S09), and the step of calling subroutine SUB4 (S10) is processed, and the training ends after returning from subroutine SUB4.

[0215] <Investment behavior evaluation process> As shown in FIG. 11, subroutine SUB4 is a flow of the investment behavior evaluation program 171. First, after starting execution of the investment behavior evaluation program 171 as a subroutine (S11), it processes a step of acquiring data from the investment behavior evaluation database 172 (S111), and processes a step of determining whether the evaluation items require evaluation by scenario (S112).

[0216] If the answer is YES in step S112, the process processes a step of updating the evaluation master corresponding to the same scenario for the target evaluation item in the market management database 131, the investment behavior database by student 141, and the balance and risk database by student 142 (S113), processes a step of calculating the evaluation value by student (S114), and then processes a step of updating the investment behavior evaluation database 172 (S117), and then returns.

[0217] If the answer is NO in S112, the process processes a step of updating the evaluation master for the target evaluation item in the market management database 131, the investment behavior database by student 141, and the balance and risk database by student 142 (S115), processes a step of calculating the evaluation value for each student (S116), and then processes a step of updating the investment behavior evaluation database 172 (S117), and returns.

[0218] The investment behavior evaluation program 171 quantitatively and qualitatively evaluates the appropriateness of the investment behavior of each student using the student terminal means 190 based on the qualitative data and quantitative data recorded in the student-specific investment behavior database 141 and the student-specific balance and risk database 142, and the evaluation results are displayed on the student terminal means 190 used by each student during or after the lesson, based on a pre-set setting or in response to an instruction from the administrator terminal means 150.

[0219] More specifically, the appropriateness of investment behavior is evaluated based on qualitative data such as whether or not investment behavior was taken in response to news distribution, the appropriateness of the stocks invested in, the appropriateness of the virtual markets participated in and the appropriateness of trading behavior, and whether or not behavior was corrected in the event of a wrong investment decision, as well as quantitative data such as the timing of when behavior was taken, changes in cash balance, position balance, risk, and changes and stability of profit and loss.

[0220] In particular, when conducting a quantitative evaluation, the appropriateness of each participant's investment behavior is quantified and evaluated through a calculation process that combines methods such as multiple regression analysis and machine learning.

[0221] In assessing investment behavior, each of the following indicators is evaluated on a 10-point scale: (1) profitability, (2) stability of earnings, (3) risk tolerance, (4) risk diversification, (5) DE (Disposition Effect), (6) sensitivity to information, (7) degree of goal achievement, (8) diversity of investment methods, (9) familiarity with investment methods, and (10) growth potential. The appropriateness (skill) of investment behavior is evaluated for each indicator individually or based on the total score of all indicators.

[0222] The specific evaluation method for each indicator is as follows: (1) for profitability, the periodic rate of return is measured for each lesson and for each individual; (2) for stability of profits, the fluctuation rate of the periodic rate of return is measured for each individual; (3) for risk tolerance, the maximum and average values ​​of each risk parameter are measured for each lesson and for each individual; (4) for risk diversification, the degree of diversification of the number of stocks traded simultaneously and the proportion of investment funds allocated to each stock is measured for each lesson and for each individual; and (5) for DE (Disposition (5) Effect of Investment Methods on Investment Qualification is measured for each lesson and for each individual based on the time with unrealized gains and losses, the time with unrealized losses, the maximum unrealized loss, and the maximum unrealized gain; (6) Sensitivity to information is measured for each individual based on the time it takes to trade after news is distributed, the time spent viewing news, and the frequency of viewing news; (7) Goal Attainment is measured for each lesson and for each individual based on whether the goal instructions are achieved in lessons with goal instructions; (8) Diversity of investment methods is measured for each individual based on the number of different investment methods used during lessons; (9) Mastery of investment methods is measured for each individual based on whether the hedging method and timing of buying and selling are in accordance with the theories learned in advance; and (10) Growth Potential is measured for each individual based on whether or not there has been improvement in the above items (1) to (9) when multiple identical scenarios have been registered in one or multiple lessons.

[0223] The investment behavior evaluation database 172 records the evaluation results obtained by the investment behavior evaluation program 171 for each participant, and uses the results as part of the data that will be the basis for subsequent relative evaluations.

[0224] The investment behavior evaluation program 171 compares the evaluation results of multiple trainees recorded in the investment behavior evaluation database 172 with each other and quantitatively evaluates them relative to one another, thereby quantitatively evaluating and presenting the appropriateness of the investment behavior of each trainee during the training, thereby making it possible to provide quantitative feedback on the competitive advantages of investors in a competitive environment.

[0225] In addition, after the investment behavior evaluation program 171 accumulates the evaluation results of multiple lessons in the same virtual market for the same trainee in the investment behavior evaluation database 172, it compares the evaluation results at different points in time and quantitatively evaluates the training effect on the trainee, thereby quantitatively evaluating and presenting the fluctuations in experiential knowledge when multiple lessons are conducted to increase the experiential knowledge in markets and financial transactions, and therefore it is possible to provide quantitative feedback on the training effect regarding whether or not the trainee has acquired such experiential knowledge.

[0226] Furthermore, after the evaluation results in different virtual markets for the same student are accumulated in the investment behavior evaluation database 172, the investment behavior evaluation program 171 quantitatively evaluates the suitability of the student for each virtual market, thereby quantitatively evaluating and presenting the appropriateness of the investment behavior during the training for each student, thereby making it possible to provide quantitative feedback on the real market that should be selected according to the student's suitability.

[0227] As described above, the financial product trading management method training system 100 according to this embodiment is configured to include a training operation processing means 110 for operating a virtual market, a scenario storage means 120, a management storage means 130, an investment behavior recording means 140, an administrator terminal means 150, an editing means 160, an investment behavior evaluation means 170, and a communication means 180 for forming a computer network with the training operation processing means 110 and connecting to the Internet W, and further, a plurality of student terminal means 190 are connected via the Internet W to form a client-server system to form a virtual market for buying and selling virtual financial products.

[0228] In addition, the functions of each element constituting the financial product trading management method training system 100 according to this embodiment are as follows: A scenario storage means 120 of the training operation processing means 110 holds a scenario-specific data set group 121 that is predefined for each virtual market and virtual financial product; In the management storage means 130, the market management database 131 holds order data and contract data of virtual stocks as virtual financial products as a stock market management file 131ss as a financial product market management file, and the institution management database 132 holds order data, contract data and balance data of the virtual stocks as an A securities company management file 132sa; The investment behavior recording means 140 records and retains the investment behavior history data of the students who participated in the virtual market using the student terminal means 190 in the investment behavior recording means 140; An editing means 160 has a function of editing the registered attribute information and the set attribute information in response to an input from the manager terminal means 150 and / or creating a scenario-specific data set group 121; The investment behavior evaluation means 170 evaluates the appropriateness of the investment behavior of each participant based on the data recorded in the investment behavior recording means 140; A communication means 180 transmits information between the lesson operation processing means 110, the editing means 160, the management storage means 130, the administrator terminal means 150, and the student terminal means 190 connected via the Internet; The student terminal means 190 has a function of displaying balance data and final buying and selling prices transmitted via the communication means 180 and the Internet W, a function of inputting orders in response to the student's operation, and a function of displaying the contents of qualitative feedback and / or quantitative feedback during and / or after the lesson is completed. EXAMPLES

[0229] Next, a second embodiment of the present invention will be described.

[0230] FIG. 12 is a functional block diagram showing the configuration of a second embodiment of a financial product trading management technique training system according to the present invention.

[0231] In the explanation of the second embodiment, components corresponding to those in the first embodiment designated by numbers in the 100s will be designated by numbers in the 200s, and unless otherwise specified, each component in the second embodiment has the same configuration and function as the corresponding component in the first embodiment, and therefore repeated explanations will be omitted.

[0232] The financial product trading management technique training system 200 in this embodiment is configured so that multiple trainees are connected to each other via a LAN and access scenario-specific data sets 121(1), 121(2), etc. via the Internet W to receive training on financial product trading techniques.

[0233] This configuration is suitable for example for in-company training or university classes, where a LAN is constructed using an on-site server and the like to teach financial product trading management techniques.

[0234] FIG. 12 shows an example of a system configuration in which students participate in lessons via such a LAN.

[0235] In this embodiment, the training operation processing means 210 is equipped with a market program group 211, an engine program group 212, a management authority program 213, a news service program 214, and a trader program group 215, etc., forming a LAN, which is a computer network, and each student terminal means 290 is connected to the training operation processing means 210 that constitutes this LAN.

[0236] In this embodiment, the scenario-specific data set group 221 is stored in the scenario storage means 220, not in the lesson operation processing means 210.

[0237] Therefore, each student first accesses the scenario-specific data set group 221 via the lesson management processing means 210 forming a LAN, and then via the Internet.

[0238] The other configurations can be similar to those of the first embodiment. EXAMPLES

[0239] Next, a third embodiment of the present invention will be described.

[0240] Here, Figure 13 is a functional block diagram showing the configuration of a third embodiment of a financial product trading management method training system, Figure 14 is a functional block diagram showing the student terminal means of Figure 13, Figure 15 is a diagram showing an example of an address table related to the student terminal means of Figure 14, and Figure 16 is a flowchart showing an example of the case where a scenario-specific data set is additionally downloaded from a scenario storage means to a student terminal means in Figure 13.

[0241] In the explanation of the third embodiment, components corresponding to those in the first embodiment designated by numbers in the 100s will be designated by numbers in the 300s, and unless otherwise specified, each component in the third embodiment has the same configuration and function as the corresponding component in the first embodiment, and therefore repeated explanations will be omitted.

[0242] This embodiment is a system configuration for when each student takes the training in a stand-alone state. This is applicable, for example, to a case where a student takes the training on the financial product trading management method according to the present invention alone with a virtual trader in an environment where a constant Internet connection is inconvenient or when an interactive relationship with other students is not required.

[0243] In FIG. 13, each student terminal means 390 stores a training core program 300exe and a training administration processing program 310mp.

[0244] Here, the training operation processing program 310mp is a program having the same functions as all the programs in the training operation processing means, specifically, a program including a market program group 311, an institution program group 312, an administrative authority program 313, a news service program 314, and a trader program group 315, etc., and has the function of endogenously forming prices in the virtual market.

[0245] The training core program 300exe and the training administration processing program 310mp can be downloaded or hard-coded in advance to each student terminal means 390, but may also be configured to be downloaded on demand via the Internet W.

[0246] On the other hand, the scenario-specific data set group 321 is stored in the scenario storage means 320 .

[0247] Each participant will access the scenario-specific data sets 321(1), 321(2), . . . via the Internet W.

[0248] FIG. 13 shows that scenario-specific data sets 321(1) and 321(2) have been downloaded to one student terminal means 390, while only scenario-specific data set 321(1) has been downloaded to another student terminal means 390, and further shows that no scenario-specific data set has yet been downloaded to other student terminal means 390.

[0249] Furthermore, the editing means 360 can perform editing operations on the scenario-specific data sets 321(1), 321(2), . . . in the scenario-specific data set group 321 via a network, in the same manner as in the first embodiment.

[0250] As shown in FIG. 14, the student terminal means 390 is provided with a central processing means 391, a main memory means 392, a communication control means 398 and an auxiliary memory means 393, which are interconnected via a bus 395.

[0251] The central processing means 391 controls the entire student terminal means 390, and executes an operating system 392os and a training program 300apl for financial product trading management methods in the main memory means 392. The main memory means 392 stores the operating system 392os and the training program 300apl for financial product trading management methods.

[0252] The operating system 392os is composed of various programs for managing the student terminal means 390, and has a load management means 399l for downloading scenario-specific data sets 321(1), 321(2), etc., and a table management means 399t for rewriting the information in the address table 392at.

[0253] Such an operating system 392os may be configured as a dedicated OS, but may also be a general-purpose OS installed in a commercially available personal computer.

[0254] When a general-purpose OS is used, the financial product trading management method training program 300apl can be configured as a macro and / or add-in software in general-purpose spreadsheet software.

[0255] The above-described student terminal means 390 is connected to the Internet W.

[0256] The load management means 399l loads the training core program 300exe and the scenario-specific data sets 321(1), 321(2), . . . from the Internet W into a free area of ​​the main storage means 392 or the auxiliary storage means 393.

[0257] The table management means 399t secures an address table 392at in the main storage means 392 and manages the contents of the address table 392at. When new scenario-specific data sets 321(1), 321(2), 321(3), ... are loaded into the main storage means 392 by the load management means 399l, the table management means 399t writes an entry address to the corresponding location of the address table 392at according to the scenario code.

[0258] Similarly, when data is read from the auxiliary storage means 393 and stored in the main storage means 392, the contents of the address table 392at are rewritten as necessary.

[0259] Here, financial product trading management method training program 300apl is a collective term for training core program 300exe, training operation processing program 310mp, and downloaded scenario-specific data sets 321(1), 321(2), 321(3), etc., and is a program for forming an environment for taking training on financial product trading management methods according to the present invention as a whole.

[0260] Now, this financial product trading management method training program 300apl can load a number of scenario-specific data sets 321(1), 321(2), 321(3), etc., and thereby simultaneously provide the student with a number of markets corresponding to each scenario.

[0261] In the financial product trading management method training program 300apl, a scenario call command is a command to call up scenario-specific data sets 321(1), 321(2), 321(3) ... corresponding to the virtual market to be provided, but the entry address of the called data set is not included in the scenario call command, and the entry address is found by referring to the address table 392at.

[0262] For example, if the address table 392at shown in FIG. 15 indicates "80001000" as the address of scenario code="1" of scenario-specific dataset 321(1), then when scenario-specific dataset 321(1) is called using scenario code="1" as an argument, the scenario-specific dataset 321(1) for the stock market stored in the corresponding entry address "80001000" is read.

[0263] The address table 392at holds and records a scenario code as an identifier, an entry address in the main memory means 392, an address validity flag, and an access permission flag for each of the scenario-specific data sets 321(1), 321(2), 321(3) ... required by the financial product trading management method training program 300apl.

[0264] For example, if a scenario-specific data set 321(1) for the stock market with scenario code="1" is used, and then a new data set 321(2) for the derivatives market with scenario code="2" is used, after the scenario-specific data set 321(2) for the derivatives market is loaded, the entry address corresponding to the scenario code="2" in the address table 392at is written.

[0265] The address valid flag is initially reset to "0", but when any scenario-specific data set is loaded and a valid entry address can be defined, it is set to "1". This prevents invalid data from being read due to some operational error, etc.

[0266] In addition, the access permission flag is initially reset to "0", but when the student is granted permission to access a specific scenario-specific data set 321(1), 321(2), 321(3), ..., it is set to "1" and the student is able to access the corresponding virtual market.

[0267] This prevents unauthorized students from arbitrarily accessing the scenario-specific data sets 321(1), 321(2), . . .

[0268] However, if the scenario-specific data sets 321(1), 321(2), etc. corresponding to a new scenario code are controlled to be loaded each time a student is granted access, it is not necessary to have both an address valid flag and an access permission flag.

[0269] The communication control means 398 is for controlling and executing communications with other components of the financial product trading method training system via the Internet W, and is used, for example, to download new scenario-specific data sets 321(1), 321(2), 321(3) ..., which are permitted in accordance with the student's level-up, to the student terminal means 390 via the Internet W.

[0270] The auxiliary memory means 393 can be composed of a magnetic memory device or the like used as a secondary memory device in the student terminal means 390, and stores, as necessary, the financial product trading management method training program 300apl, scenario-specific data sets 321(1), 321(2), 321(3)... and various other programs and files.

[0271] Next, an example of the specific contents of the address table 392at will be described with reference to FIG.

[0272] Here, we will explain the case where the financial product trading management method training program 300apl has a stock market data set 321(1) with scenario code = "1" and then adds a derivatives market data set 321(2) with scenario code = "2".

[0273] In the address table 392at before the addition, for the stock market data set 321(1) with scenario code="1", the entry address="80001000", data validity flag="1", and access permission flag="1" are already written in the scenario code="1" column.

[0274] When adding derivatives market data set 321(2) with scenario code="2", when that derivatives market data set 321(2) is loaded into main storage means 392 by load management means 399l, table management means 399t writes the entry address "80002000" into the field of address table 392at corresponding to scenario code="2" and sets the data validity flag to "1".

[0275] If the addition of the derivatives market data set 321(2) is based on the access permission for the student, the access permission flag will already be set from "0" to "1" at this time.

[0276] Thereafter, in the financial product trading management method training program 300apl, in response to a scenario call command accessing the derivatives market data set DS2 (scenario code="2"), the corresponding entry address "80002000" will be called based on the information in the address table 392at.

[0277] <Program Transfer> Next, referring to FIG. 16, a procedure for downloading to the student terminal means 390 in order to add the scenario-specific data sets 321(1), 321(2), 321(3), . . . in the financial product trading management method training program 300apl of this embodiment will be described.

[0278] Here, we will explain the case where the administrator grants access permission to certain scenario-specific data sets 321(1), 321(2), 321(3), etc., by instructions from administrator terminal means 150 according to the level of the student or according to the wishes of the student, and the scenario-specific data sets 321(1), 321(2), etc. are downloaded from scenario storage means 320 to student terminal means 390, where they become available for use.

[0279] In this case, for example, if a specific student is to be newly granted access to the derivatives market with scenario code="2", the administrator sets the access permission flag corresponding to scenario code="2" in address table 392at to "1" by instructing it from administrator terminal means 150.

[0280] Therefore, first, in S1, it is determined whether the access permission flag corresponding to scenario code="2" is set to "1". If the access permission flag remains reset to "0", a message is displayed in S5 to the effect that access is not permitted, and the process ends directly in S6. On the other hand, if the access permission flag is set to "1" in S1, in S2, the object codes of scenario-specific data sets 321(1), 321(2), 321(3) ... for scenario code="2" are read from scenario storage means 320 via the Internet W, and added to the free space in main storage means 392 of student terminal means 390.

[0281] Here, the description will be given assuming that the added entry address is "80002000". Next, in S3, the entry address "80002000" is written into the address field corresponding to the scenario code="2" in the address table 392at. Next, in S4, the address valid flag corresponding to the scenario code="2" in the address table 392at is set to "1", and the process ends in S6.

[0282] When this student accesses new scenario-specific data sets 321(1), 321(2), 321(3), ... corresponding to the derivatives market, student terminal means 390 can be configured so that this is possible only when both the access permission flag and the address validity flag are set to "1."

[0283] In this embodiment, a program that performs functions similar to the investment behavior storage means and the investment behavior evaluation means is configured as part of the training core program 300exe. Therefore, by downloading and executing the training core program 300exe to the student terminal means 390, the student terminal means 390 will have an investment behavior storage function and an investment behavior evaluation function, and therefore the student terminal means 390 will be provided with an investment behavior storage means and an investment behavior evaluation means.

[0284] In this way, since the investment behavior memory function and the investment behavior evaluation function are provided as programs constituting part of the training core program 300exe, the financial product trading management method training system 300 evaluates the appropriateness of the investment behavior of trainees who take the stand-alone course and provides feedback on the evaluation results. [Industrial Applicability]

[0285] The present invention can be used as a training system for helping students learn trading and management methods for financial products. The present invention encompasses technical ideas, implementations, and implementation acts equivalent to the present invention. Therefore, the products handled in the virtual market are not limited to existing financial products, and existing general products or new products that appear after the filing of this application can be handled in the same way as long as they have a certain level of liquidity, and the present invention can be applied. In addition, the programming method, program structure, program transfer method, system configuration, etc. do not exclude equivalents newly realized after the filing of this application. [Explanation of symbols]

[0286] 100, 200, 300...Financial product trading management method training system 100exe, 200exe, 300exe... Core training program 110, 210... Training operation processing means 111, 211, 311... Market Programs 111ss··············Stock Market Program 111bd Bond Market Program 111ec················Foreign Market Program 111bs Stock Borrowing Market Program 111cs················Spot Commodity Market Program 111ca················Cryptocurrency Market Program 111op·················Derivatives Market Program 112, 212, 312...Institutional Programs 112sa·················A Securities Company Program 112sb...BSecurities Company Program 112bk················C Bank Program 112ls················DLife Insurance Program 112am················E Operator Program 112ii...FIndividual Investor Program 113, 213, 313...Administrative Authority Programs 114, 214, 314 News Service Program 115, 215, 315... Trader Programs 115s...Scatter Trader Program 115m Market Maker Program 115r··················Contrarian Trader Program 115i Impact Trader Program 115d...Daily Trader Program 115f...Lantern Trader Program 115e Arbitrage Trader Program 116 Pricer Offering Program 117 Level diagnosis program 118 Participant Selection Program 120, 220, 320... Scenario storage means 121, 221, 321... Scenario-specific data sets 121(1), 121(2) Scenario-specific data sets 221(1), 221(2), 221(3) ····Scenario-specific data sets 321(1), 321(2), 321(3) ····Scenario-specific data sets 130, 230, 330... Management storage means 131, 231 Market Management Database 131ss················Stock Market Control File 131bd Bond Market Administration File 131ec··················Exchange market control file 131bs Stock Borrowing Market Management File 131cs··················Spot Commodity Market Management File 131op Derivatives Market Management File 132, 232 Agency Management Database 132sa...A Securities company management file 132sb...BSecurities company management file 132bk...Bank management file 132ls·················Life insurance management file 140, 240: Investment behavior recording means 141 Investment behavior database by participant 142 Student Balance and Risk Database 150, 250, 350...Administrator terminal means 160, 260, 360...Editing method 160r...Registration Attribute Editor 160s...Configuration Editor 170, 270 Investment behavior evaluation tool 171 Investment Behavior Assessment Program 172 Investment behavior evaluation database 180, 280, 380...Communication means 190, 290, 390... Student terminal means 300apl·················Financial product trading management method training program 310mp... Training management processing program 391... Central calculation means 392 Main memory means 392os... Operating system 392at Address table 393 · · · · · · · · · · Auxiliary storage means 395··················Bus 396 Load management measures 397 Table management means 398 Communication control means 399l Load management measures 399t...Table management means W...Internet

Claims

1. A training operation processing means for endogenously forming and operating a virtual market by using a virtual market program; A scenario storage means for storing a group of data sets for each scenario that are predetermined for the virtual market and the virtual financial product; A management storage means including a market management database that stores order data and contract data of the virtual financial product as a financial product market management file, and an institution management database that stores order data, contract data, and balance data of the virtual financial product as a securities company management file; An administrator terminal means operated by an administrator to manage a training course on financial product trading management methods; an editing means having a function of editing registered attribute information and setting attribute information in response to an input from the administrator and / or creating the scenario-specific data set group; a computer network system is configured comprising the manager terminal means, the editing means, the market management database, the institution management database, and a communication means for transmitting information between the manager terminal means, The computer network system is connected to a student terminal means via the Internet, which has a function of displaying balance data and final buying and selling prices and inputting orders in response to the student's operation, to form a client-server system, The computer network system is characterized in that it comprises an investment behavior recording means for recording investment behavior history data of the students who participated in the virtual market, and an investment behavior evaluation means for quantitatively evaluating the appropriateness of the students' investment behavior based on the investment behavior history data recorded in the investment behavior recording means.

2. A training operation processing means for endogenously forming and operating a virtual market by using a virtual market program; A management storage means including a market management database that stores order data and contract data of virtual financial products as a financial product market management file, and an institution management database that stores order data, contract data, and balance data of the virtual financial products as a securities company management file; An administrator terminal means operated by an administrator to manage a training course on financial product trading management methods; A student terminal means having a function of displaying balance data and last buying and selling prices and inputting orders according to the operation of the student; a client-server system is constituted by a computer network system including the lesson operation processing means, the management storage means, and a communication means for transmitting information between the manager terminal means and the student terminal means; a scenario storage means for storing a group of data sets for each scenario that are predetermined for the virtual market and the virtual financial product; an editing means having a function of editing registered attribute information and set attribute information and / or creating a group of data sets for each scenario in response to an input from the manager; and the manager terminal means, the editing means, the market management database, the institution management database, and the manager terminal means are connected to the computer network system via the Internet, A financial product trading management method training system, characterized in that an investment behavior recording means for recording the investment behavior history data of the trainees who participated in the virtual market, and an investment behavior evaluation means for quantitatively evaluating the appropriateness of the trainees' investment behavior based on the investment behavior history data recorded in the investment behavior recording means are connected to the computer network system via the Internet.

3. a computer network system including: a scenario storage means for storing a scenario-specific data set group consisting of registered attribute information predetermined for a virtual market and a virtual financial product and set attribute information determined for each virtual issue of the virtual financial product; an administrator terminal means operated by an administrator to manage a training program on financial product trading management techniques; and an editing means having a function of editing the registered attribute information and set attribute information and / or creating the scenario-specific data set group in response to an input from the administrator, the computer network system being configured by interconnecting the following through a communication means; A training system for financial product trading management techniques, comprising: a virtual market program that is connected to said computer network system via the Internet and has a function of displaying balance data and final trading prices and inputting orders in response to operations by students; and a student terminal means that downloads, records, and stores said scenario-specific data sets, and the virtual market program is configured to endogenously form prices and manage the virtual market, the student terminal means being connected to said computer network system via the Internet; The student terminal means is provided with an investment behavior recording means for recording investment behavior history data of the student who participated in the virtual market, and an investment behavior evaluation means for quantitatively evaluating the appropriateness of the student's investment behavior based on the investment behavior history data recorded in the investment behavior recording means.

4. 4. The financial product trading management technique training system according to claim 1, wherein the group of scenario-specific data sets includes a plurality of scenario-specific data sets relating to the same scenario.

5. The financial product trading management method training system according to any one of claims 1 to 3, characterized in that the investment behavior evaluation means includes an investment behavior evaluation database that records evaluation results for each trainee, and an investment behavior evaluation program that, after evaluation results for multiple training sessions in the same virtual market for the same trainee are accumulated in the investment behavior evaluation database, compares the evaluation results at different points in time with each other and quantitatively evaluates the effectiveness of the training for the trainee.

6. The financial product trading management technique training system according to any one of claims 1 to 3, characterized in that the investment behavior evaluation means includes an investment behavior evaluation database that records evaluation results for each participant, and an investment behavior evaluation program that, after evaluation results in different virtual markets for the same participant are accumulated in the investment behavior evaluation database, compares the evaluation results in the different virtual markets with each other to quantitatively evaluate the suitability of the participant.

7. A financial product trading management method training system as described in any one of claims 1 to 3, characterized in that the investment behavior evaluation means includes an investment behavior evaluation database that records evaluation results for each participant, and an investment behavior evaluation program that compares the evaluation results of multiple participants recorded in the investment behavior evaluation database with each other and quantitatively evaluates them relative to each other.