Transaction support device, control method of information processing device, and program

The transaction support device facilitates anonymous over-the-counter transactions by matching and executing trade terms without revealing party identities, addressing the challenge of party identification in existing systems.

WO2026105771A1PCT designated stage Publication Date: 2026-05-21LAUNCH POINT LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
LAUNCH POINT LTD
Filing Date
2025-11-12
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

Existing technologies face challenges in facilitating over-the-counter transactions of assets without requiring the identification of trading parties.

Method used

A transaction support device that acquires and matches purchase and sale interest information anonymously, notifies parties of matching interests, proposes transaction conditions, and executes agreements through financial institutions without revealing identities.

Benefits of technology

Enables secure, anonymous over-the-counter transactions by maintaining party anonymity while ensuring efficient negotiation and execution of trade terms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025039621_21052026_PF_FP_ABST
    Figure JP2025039621_21052026_PF_FP_ABST
Patent Text Reader

Abstract

The present invention provides a transaction support device, a control method of an information processing device, and a program that are capable of realizing bilateral transaction of assets without identifying each other. A transaction support device 1 includes a buying interest information acquisition unit 31 for acquiring buying interest information from a buyer, a selling interest information acquisition unit 32 for acquiring selling interest information from a seller, an interest matching information notification unit 33 for notifying the buyer and the seller of interest matching information indicating matching without identifying each other, in accordance with the matching of subject of interest of the buyer and the seller, and a transaction condition proposal information notification unit 34 for, in accordance with acquisition of transaction condition proposal information related to proposal of a transaction condition from one party of the seller and the buyer within a predetermined time, notifying the other party of the transaction condition proposal information without identifying the one party.
Need to check novelty before this filing date? Find Prior Art

Description

Transaction Support Device, Control Method for Information Processing Device, and Program

[0001] The present invention relates to a transaction support device, a control method for an information processing device, and a program.

[0002] Technologies are known that use a computer to provide information on markets where assets such as stocks are traded and to mediate transactions. For example, Patent Document 1 describes this type of technology. Patent Document 1 relates to a technology that provides a computer-based transaction mediation system and mediates transactions while notifying market participants of market changes in real time.

[0003] Japanese Patent Application Laid-Open No. 2002-304521

[0004] When conducting a relative transaction of a predetermined asset, there are cases where the trading parties want to negotiate transaction conditions without identifying each other. There was room for improvement in the prior art in terms of realizing a relative transaction without identifying the counterpart.

[0005] The present invention has been made in view of such a situation, and an object thereof is to provide a transaction support device, a control method for an information processing device, and a program that can realize a relative transaction of assets without identifying each other.

[0006] To achieve the above objective, one aspect of the present invention is a transaction support device that supports over-the-counter transactions for a predetermined asset, comprising: a means for acquiring purchase interest information from a buyer for the predetermined asset; a means for acquiring sale interest information from a seller for the predetermined asset; a means for notifying the buyer and the seller of interest matching information indicating that the predetermined asset has been found to be of interest to the buyer and the seller, without specifying each other; and a means for notifying the other party, without specifying each other, when transaction condition proposal information relating to a proposal for transaction conditions for the predetermined asset has been acquired from either the seller or the buyer within a predetermined time; The transaction support device comprises: a transaction terms proposal information notification means for notifying the aforementioned transaction terms proposal information; a negotiation commencement information notification means for notifying the other party of the negotiation commencement information without specifying the one party, in response to receiving negotiation commencement information from one party within a predetermined time that negotiations on the aforementioned transaction terms proposal have commenced; and a transaction terms agreement information transmission means for transmitting the transaction terms agreement information relating to the transaction, along with information specifying the seller and the buyer, to a financial institution with transaction capacity, without sharing information between the buyer's financial institution and the seller's financial institution, in response to receiving transaction terms agreement information from both the seller and the buyer within a predetermined time that they have agreed to the transaction terms.

[0007] According to the trading support device, information processing device control method, and program of the present invention, over-the-counter asset transactions can be realized without the need to identify each other.

[0008] This figure shows a transaction support system to which a transaction support device according to one embodiment of the present invention is applied. This block diagram shows the hardware configuration of the transaction support device according to this embodiment. This is a functional block diagram showing an example of the functional configuration of the transaction support device according to this embodiment. This is a flowchart showing a first control example of the matching process and transaction support process of the transaction support device according to this embodiment. This figure shows an example of the screens displayed on the buyer terminal and seller terminal when interest matching information is notified. This figure shows an example of a selection screen displayed on the seller terminal that takes the initiative to select whether to negotiate or postpone. This figure shows an example of a waiting screen displayed on the buyer terminal that takes the initiative to select the transaction details. This figure shows an example of a transaction conditions confirmation screen displayed on the buyer terminal that takes the initiative to select the transaction details. This is a flowchart showing a second control example of the matching process and transaction support process of the transaction support device according to this embodiment. This figure shows an example of an input form screen displayed on the seller terminal. This figure shows an example of an input content confirmation screen displayed on the seller terminal. This figure shows an example of a modification screen displayed on the seller terminal. This figure shows an example of an order screen displayed on the seller terminal. This figure shows an example of an acceptance confirmation screen displayed on the buyer terminal. This figure shows an example of a transaction conditions input screen displayed on the buyer terminal. This figure shows an example of an order screen displayed on the buyer terminal. This is a schematic diagram showing the exchange of information between the matching processing function unit of the transaction support device according to this embodiment and the buyer terminal. This is a schematic diagram showing the exchange of information between the matching processing function unit of the transaction support device according to this embodiment and the seller terminal.

[0009] One embodiment of the present invention will be described below with reference to the drawings.

[0010] <System Configuration> First, the overall system configuration will be explained. Figure 1 shows a transaction support system 100 to which a transaction support device 1 according to one embodiment of the present invention is applied. The transaction support system 100 provides a service to support over-the-counter transactions between a buyer who wants to purchase an asset and a seller who wants to sell an asset.

[0011] In this embodiment, the assets subject to over-the-counter (OTC) trading are not particularly limited, but include, for example, stocks, unlisted securities, private stocks (Limited Partner, LP interest), bonds such as government bonds, real estate, goods, etc. The specified assets may include specific information such as stock issues, bond issues, location and building type of real estate, and type of goods. Hereinafter, assets subject to OTC trading will be described as specified assets. OTC trading is a transaction in which the seller and buyer directly negotiate and agree on price, quantity, etc., without the mediation of a third party such as a securities company or financial instruments exchange. OTC trading of stocks includes trading of publicly traded stocks outside of market hours. Outside of market hours include, for example, the time before market opening, such as 7:00 to 8:45, the lunch break, such as 11:30 to 12:15, the time after market closing, such as 15:10 to 17:00, and the nighttime, such as 17:30 to 5:00.

[0012] The trading support system 100 is implemented by a trading support device 1 that supports over-the-counter (OTC) transactions between buyers and sellers of a predetermined asset. The trading support device 1 is a server that transmits and receives various information related to OTC transactions with buyer terminals 2, seller terminals 3, buyer securities company terminals 4, seller securities company terminals 5, and external systems 6 via a communication network such as the Internet, in order to support OTC transactions.

[0013] Buyer terminal 2 is an information processing device used by a buyer who wishes to purchase a specified asset. Buyer terminal 2 consists of a personal computer, tablet, smartphone, etc. Buyer terminal 2 may exchange various information with transaction support device 1 using a pre-installed program, or it may exchange various information through a web browser.

[0014] The seller terminal 3 is an information processing device used by sellers who wish to sell specified assets. The seller terminal 3 consists of a personal computer, tablet, smartphone, etc. The seller terminal 3 may exchange various information with the transaction support device 1 using a pre-installed program, or it may exchange various information through a web browser.

[0015] Buyer securities company terminal 4 is a terminal used by a securities company that acts as a financial institution to manage the specified assets that are the subject of the buyer's over-the-counter transaction. Seller securities company terminal 5 is a terminal used by a securities company that acts as a financial institution to manage the specified assets that are the subject of the seller's over-the-counter transaction. Buyer securities company terminal 4 and seller securities company terminal 5 may be the same depending on whether they belong to the buyer or the seller.

[0016] External system 6 is a terminal or server that provides market information, including market price information showing the market price of a specified asset and general market information, to the trading support device 1. External system 6 may also display market price information and market information on a website. The information provided by external system 6 is based on Nikkei, TOPIX, and JPY charts and is used for trading cost analysis and benchmarking.

[0017] <Hardware Configuration> Next, an example of the hardware constituting the trading support device 1 will be described. Figure 2 is a block diagram showing the hardware configuration of the trading support device 1 according to this embodiment. The trading support device 1 includes a CPU (Central Processing Unit) 11 as a processor, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.

[0018] The CPU 11 executes various processes according to the program recorded in the ROM 12 or the program loaded from the storage unit 18 into the RAM 13. The RAM 13 also stores data necessary for the CPU 11 to execute various processes. The CPU 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14.

[0019] The input / output interface 15 is connected to an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20. The output unit 16 consists of a display, speakers, etc., and outputs various information as images and sounds. The input unit 17 consists of a keyboard, mouse, etc., and inputs various information. The storage unit 18 consists of a hard disk, DRAM (Dynamic Random Access Memory), etc., and stores various data. The communication unit 19 communicates with other devices via a network, including the Internet.

[0020] A removable media 21, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately mounted on the drive 20. Programs read from the removable media 21 by the drive 20 are installed in the storage unit 18 as needed. The removable media 21 can also store various data stored in the storage unit 18, just like the storage unit 18.

[0021] The hardware configuration described here is merely an example. The computer described in this embodiment, including the trading support device 1, may have the same configuration as that in Figure 2, or it may have a different configuration. Furthermore, the computer may consist of two or more computers. The buyer terminal 2, seller terminal 3, buyer securities company terminal 4, and seller securities company terminal 5 in Figure 1 are, for example, personal computers, tablets, or smartphones having a configuration similar to the hardware configuration shown in Figure 2.

[0022] <Functional Configuration> Next, the functional configuration of the trading support device 1 will be described. Figure 3 is a functional block diagram showing an example of the functional configuration of the trading support device 1 according to this embodiment.

[0023] As shown in Figure 3, the trading support device 1 includes, as functional units implemented on the processor (CPU 11), a buy interest information acquisition unit 31, a sell interest information acquisition unit 32, an interest matching information notification unit 33, a trading condition proposal information notification unit 34, a negotiation start information notification unit 35, a trading condition agreement information transmission unit 36, a market price information transmission unit 37, a trading postponement information transmission unit 38, an interest submission limit unit 39, a trading content confirmation unit 40, a market information transmission unit 41, a trading cost information transmission unit 42, a trading fee information transmission unit 43, an automated trading unit 44, a trading completion confirmation unit 45, a trading party attribute information acquisition unit 46, an insider trading risk confirmation unit 47, and a trading contract management unit 48.

[0024] Furthermore, the transaction support device 1 includes a database 90, which serves as a storage unit for storing various types of information. The database 90 may be located outside the transaction support device 1, and the various types of information may be accessed via a communication network.

[0025] Next, the processing performed by each functional unit of the transaction support device 1 will be explained. In the following explanation, each functional unit of the transaction support device 1 will be assumed to acquire information from the buyer terminal 2 or seller terminal 3 via a communication network such as the Internet, or to transmit information to the buyer terminal 2 or seller terminal 3.

[0026] The interest acquisition unit 31 performs a process to acquire interest information from buyers for specified assets such as stocks, bonds, real estate, and goods. Interest information is information indicating a buyer's intention to purchase a specified asset. Interest information may include the type and details of the asset the buyer wishes to purchase.

[0027] The unit 32 that acquires selling interest information executes a process to acquire selling interest information from sellers for specified assets such as stocks, bonds, real estate, and goods. Selling interest information is information that indicates the seller's intention to sell the specified asset. Selling interest information may include the type and details of the asset that the seller wishes to purchase.

[0028] The interest matching information notification unit 33 performs a process to notify the buyer and seller of interest matching information indicating that the buyer and seller have found a match in the subject of the specified asset that concerns the buyer and seller, without specifying each other. Matching the subject of the specified asset that concerns the buyer may not only mean that the specified asset matches, but may also be conditional on the buyer's willingness to pay the specified asset matching the seller's desired selling conditions. Furthermore, matching the subject of the specified asset that concerns the buyer may mean that the seller's selling conditions match with a proposal made by a potential buyer to purchase a specific asset at a specific price and under specific conditions. Matching the subject of the specified asset that concerns the buyer may not be a final agreement, but may also be an agreement on the conditions for initiating negotiations.

[0029] The Transaction Terms Proposal Information Notification Unit 34, upon receiving Transaction Terms Proposal Information relating to a proposal for transaction terms for a specified asset from either the buyer or seller within a predetermined time, executes a process to notify the other party of the Transaction Terms Proposal Information without specifying which party it is. The predetermined time here refers to a pre-set time, such as within 5 minutes or 24 hours from the notification of the matching interest information, and indicates a certain period of time elapsed from the time the matching interest information was notified. One party is the party that takes the initiative in an over-the-counter transaction, and may be either the buyer or the seller. The other party is the party that takes the initiative, and may be either the seller or the buyer.

[0030] The transaction terms of the transaction terms proposal information obtained by the Transaction Terms Proposal Information Notification Unit 34 are not particularly limited, but may include, for example, the transaction quantity, transaction price, and valuation amount. The transaction quantity here refers to, for example, the number of shares. Note that the transaction quantity may not be specified, such as in the case of unlisted shares or private equity. The valuation amount is the desired purchase price specified by the buyer or the desired selling price specified by the seller, as is the case with unlisted shares or private equity.

[0031] Furthermore, the Transaction Terms Proposal Information Notification Unit 34 may have a function to notify one of the parties if the proposed transaction terms deviate from the prescribed requirements. The prescribed requirements are, for example, conditions set by the buyer or seller as safety guard requirements. The prescribed requirements may also be upper or lower limits on the transaction price. For example, the Transaction Terms Proposal Information Notification Unit 34 processes a process to set limits on the price range so that the fees do not become more expensive compared to transactions conducted through a third party such as a broker. This makes it possible to avoid situations where direct transactions result in higher fees.

[0032] The Negotiation Initiation Information Notification Unit 35, upon receiving negotiation initiation information from one party (the first party) within a predetermined time, indicating that negotiations on proposed terms of trade have begun, executes a process to notify the other party (the second party) of the negotiation initiation information without identifying the first party. One party is the buyer or seller who made the proposal of terms of trade first and became the first party, while the other party is the seller or buyer who received the proposal of terms of trade and became the second party. The predetermined time here refers to a pre-set time, such as within one minute or within 24 hours from the notification of the proposed terms of trade information, and indicates a certain period of time that has elapsed since the notification of the proposed terms of trade information was made.

[0033] The Transaction Terms Agreement Information Transmission Unit 36, upon receiving Transaction Terms Agreement Information from both the seller and the buyer within a predetermined time, executes a process to transmit the Transaction Terms Agreement Information related to the transaction, along with information identifying the seller and the buyer respectively, to a financial institution with transaction capacity, without sharing the information between the buyer's financial institution and the seller's financial institution. The financial institution is, for example, a designated securities company. The predetermined time here refers to a pre-set time, such as within one minute or within 24 hours from the notification of the commencement of negotiations, and indicates a certain period of time elapsed from the time the notification of the commencement of negotiations was made.

[0034] The market price information transmission unit 37 is a functional unit that displays reference prices and, when a specified stock is being traded in the market, it performs the process of transmitting market price information relating to the most recent market price to the buyer or seller.

[0035] The transaction postponement information transmission unit 38 is a functional unit that presents a transaction postponement option to the buyer or seller. Upon receiving transaction postponement information from one party indicating a request for transaction postponement, it executes a process to transmit the transaction postponement information to the other party.

[0036] The interest posting limit unit 39 can perform processing to limit the number of buy interest information posted by buyers and sell interest information posted by sellers. In addition, the interest posting limit unit 39 should be equipped with posting restriction and penalty functions to deter excessive transactions and cancellations in order to deter fraudulent activities such as spoofing. Thresholds and calculation conditions should be determined by various algorithms.

[0037] The transaction details confirmation unit 40 executes a process to confirm the details of a transaction in response to receiving transaction details confirmation information from a financial institution with transaction capabilities, indicating that the details of the transaction have been confirmed.

[0038] The market information transmission unit 41 performs the process of transmitting market information to a buyer or seller. The market information is, for example, information about the market such as stock market indices and exchange rates.

[0039] The transaction cost information transmission unit 42 performs the process of transmitting transaction cost information relating to the asset to the seller or buyer. The asset is, for example, a stock issue, a bond issue, etc. Transaction costs can be set to change according to the transaction price in order to encourage larger transactions. The transaction support device 1 has a transaction cost structure that changes in stages according to the transaction size. In order to encourage large transactions, the transaction cost information transmission unit 42 transmits transaction cost information that relatively reduces costs as the transaction price increases. As the transaction price increases, the transaction cost decreases, thus motivating the trading parties to increase the transaction price. Details such as specific rate settings and calculation methods should be determined by various algorithms.

[0040] The transaction fee information transmission unit 43 performs the process of transmitting transaction fee information pertaining to the asset to the seller or buyer. The transaction fee is a matching fee set, for example, 1 bps or 10 bps for a given asset.

[0041] The automatic trading unit 44 executes a process of automatically generating buy sentiment information, sell sentiment information, trading condition proposal information, negotiation start information, trading extension information, or trading condition agreement information based on an instruction from a seller or a buyer.

[0042] The transaction completion confirmation unit 45 is a functional unit that monitors the completion of a transaction, and executes a process of confirming the completion of the transaction in response to receiving transaction completion information indicating that a transaction has been completed from a financial institution having transaction capabilities within a predetermined period.

[0043] The transaction party attribute information acquisition unit 46 executes a process of acquiring transaction party attribute information regarding a transaction party who is a seller or a buyer. The attribute information is, for example, information indicating attributes such as a company or an individual to be registered. The attribute information is, for example, information indicating attributes of a transaction party such as the scale of a company, the address of the company, the occupation of an individual such as an officer of a listed company, the area where an individual lives, age, gender, etc. The attribute information may be registered after being converted into a form that cannot identify an individual from the perspective of personal information protection management.

[0044] The insider trading risk confirmation unit 47 executes a process of performing a risk assessment in accordance with applicable laws and regulations based on the transaction party attribute information and information regarding a target of a predetermined asset owned by the transaction party. The judgment criteria and audit log processing may be set and managed by various algorithms.

[0045] The transaction contract management unit 48 is a functional unit that automates the contract conclusion process, and executes a process of managing materials related to a transaction contract by a transaction party who is a seller or a buyer based on the transaction condition agreement information for a transaction related to a specific asset. It executes electronic contract management including electronic signatures, FAX document management, etc. for specific assets including unlisted stocks, private equity, etc. The transaction contract management unit 48 may have a function of providing a buyer or a seller with documents compliant with securities laws, tax rules, etc. as a format for transactions executed through the transaction support system 100.

[0046] <First Control Example> Next, a first control example will be described as an example of the flow of matching processing and transaction support processing. FIG. 4 is a flowchart showing a first control example of the matching processing and transaction support processing of the transaction support apparatus 1 according to the present embodiment.

[0047] In step S1, when information about a predetermined asset that the buyer wants to purchase is input via a communication network according to an input form such as an application or a web browser on the buyer terminal 2, the automatic trading unit 44 generates buy-related sentiment information based on the input content of the buyer. The buy-related sentiment information includes information for specifying the desired purchase price, the quantity of the predetermined asset, and other conditions input by the buyer.

[0048] In step S2, the buy-related sentiment information acquisition unit 31 registers the buy-related sentiment information generated by the automatic trading unit 44 based on the input information of the buyer in the database 90.

[0049] In step S3, when information about a predetermined asset that the seller wants to sell is input via a communication network according to an input form such as an application or a web browser on the seller terminal 3, the automatic trading unit 44 generates sell-related sentiment information based on the input content of the seller. The sell-related sentiment information includes information for specifying the desired selling price, the quantity of the predetermined asset, and other conditions input by the seller.

[0050] In step S4, the sell-related sentiment information acquisition unit 32 registers the sell-related sentiment information generated by the automatic trading unit 44 based on the input information of the seller in the database 90.

[0051] In step S5, the interest match information notification unit 33 determines whether there is buy-related sentiment information and sell-related sentiment information in which the predetermined asset matches among the registered buy-related sentiment information and sell-related sentiment information. If there is buy-related sentiment information and sell-related sentiment information in which the predetermined asset matches, the interest match information notification unit 33 advances the process to step S6; if there is no buy-related sentiment information and sell-related sentiment information in which the predetermined asset matches, the interest match information notification unit 33 returns the process to step S1.

[0052] In step S6, the interest match information notification unit 33 executes a process of notifying the buyer terminal 2 of the buyer and the seller terminal 3 of the seller, for which the target of the predetermined asset matches, of interest match information indicating that they match without identifying each other. The interest match information may be in a form displayed on an application operating on the buyer terminal 2 or the seller terminal 3, or may be in a form displayed by opening the transmitted email.

[0053] Figure 5 shows an example of the screens displayed on the buyer terminal 2 and seller terminal 3 when interest matching information is notified. As shown in the example screen in Figure 5, the screen displayed on the buyer terminal 2 does not show any information to identify the seller, and the screen displayed on the seller terminal 3 does not show any information to identify the buyer. Therefore, at the time interest matching information is notified, the buyer and seller are unaware of each other's matched partners.

[0054] In the example screen shown in Figure 5, the "Initiate Procedure" button 101 is displayed, and the buyer or seller who selects the "Initiate Procedure" button 101 first has the right to choose whether or not to submit a transaction proposal. In the following explanation, the buyer or seller who takes the action to submit a transaction proposal first will be referred to as the "first player," and the other as the "second player."

[0055] In step S7, the automated trading unit 44 performs the following process: after notification of interest matching information, it performs an operation to make a trade proposal as either a buyer or a seller, and sends information to the terminal of the party that takes the initiative to make a trade proposal, to display a trade proposal information selection screen, and sends information to the terminal of the party that takes the initiative to make a trade proposal, to display a waiting screen.

[0056] Figure 6 shows an example of a selection screen displayed on the seller terminal 3 when the seller takes the initiative, allowing the user to choose between negotiating or postponing the transaction. As shown in Figure 6, when the seller takes the initiative, the seller terminal 3 displays a selection screen allowing the user to choose between negotiating or postponing the transaction. In this example, the target asset display unit 102, the sales information display unit 103, the negotiation start instruction unit 104, the transaction postponement instruction unit 105, the seller count display unit 106, and the status explanation display unit 107 are displayed on the screen of the seller terminal 3. The target asset display unit 102 displays the transaction and the target assets, and the sales information display unit 103 displays sales-related information such as the sales quantity and the estimated notional principal. The negotiation start instruction unit 104 is an operation unit for instructing the seller to start negotiations with the buyer by sending the seller's transaction proposal information, and the transaction postponement instruction unit 105 is an operation unit for instructing the seller to postpone negotiations. The seller count display unit 106 displays the remaining time during which the transaction proposal information can be notified, and the remaining time changes as time passes. The status explanation display unit 107 displays a message explaining that the seller took the initiative by operating the procedure start instruction button 101 before the buyer, and that the initiative (in this case, the seller) has the option to start negotiations using the negotiation start instruction unit 104 or postpone the transaction using the transaction postponement instruction unit 105.

[0057] Figure 7 shows an example of a waiting screen displayed on the buyer terminal 2 when the buyer is behind. As shown in Figure 7, when the buyer is behind, a screen indicating that the buyer is waiting for the seller's selection is displayed on the buyer terminal 2. In this example, the target asset display unit 108, the purchase information display unit 109, the buyer count display unit 110, and the status explanation display unit 111 are displayed on the screen of the buyer terminal 2. The target asset display unit 108 displays the transaction and the target asset, and the purchase information display unit 109 displays purchase-related information such as the purchase quantity and estimated principal. The buyer count display unit 110 displays the remaining time to wait for the seller's selection, and the remaining time changes as time passes. The status explanation display unit 111 displays a message explaining that the buyer is behind because they operated the procedure start instruction button 101 after the seller, and are waiting for the seller's selection.

[0058] In step S8, the automated trading unit 44 determines whether an operation to instruct the start of negotiations or an operation to instruct the postponement of a transaction is performed. If an operation to instruct the start of negotiations is performed, the automated trading unit 44 proceeds to step S9 (step S8; Yes). The automated trading unit 44 determines that an operation to instruct the start of negotiations has been performed if the negotiation start instruction unit 104 is selected within a predetermined time after the selection screen shown in Figure 6 is displayed. If an operation to instruct the start of negotiations is not performed, the automated trading unit 44 proceeds to step S18 (step S8; No). The automated trading unit 44 determines that an operation to instruct the start of negotiations was not performed if the negotiation start instruction unit 104 is not selected and the transaction postponement instruction unit 105 is selected within a predetermined time after the selection screen shown in Figure 6 is displayed.

[0059] First, the process in step S18 will be explained. In step S18, the automated trading unit 44 generates transaction postponement information when the transaction postponement instruction unit 105 is selected. After the process in step S18, in step S19, the transaction postponement information transmission unit 38 performs the process of transmitting the transaction postponement information generated by the automated trading unit 44 to the other party (buyer in the example of Figure 6) based on the selection of one party (seller in the example of Figure 6). After the process in step S19, the process ends.

[0060] Step S9, which is executed after the operation to instruct the start of negotiations in step S8, will now be described. In step S9, the automated trading unit 44 transmits information to the terminal that selected the negotiation start instruction unit 104 to display a specification screen for specifying the proposed transaction details, and displays the specification screen on the terminal. In addition, if the specified asset is a stock issue that is traded in the market, the market price information for the most recent market price is transmitted to the terminal that selected the negotiation start instruction unit 104, to display the market price information on the selection screen. In the example in Figure 6, since the seller terminal 3 is the first to act, the specification screen for specifying the transaction details will be displayed on the seller terminal 3.

[0061] Figure 8 shows an example of a selection screen for selecting transaction details displayed on the seller terminal 3, which is the first to make a move. In the example in Figure 8, the target asset display unit 120, the sales information display unit 121, the transaction price specification unit 122, the reference price display unit 123, the closing price selection unit 124, the VWAP selection unit 125, the CUSTOM value selection unit 126, and the seller count display unit 127 are displayed on the screen of the seller terminal 3. The target asset display unit 120 displays the transaction and the target asset, and the sales information display unit 121 displays information related to the sale, such as the quantity to be sold and the estimated notional principal. The transaction price specification unit 122 is a form for inputting the quantity to be sold (for example, the number of shares). Below the transaction price specification unit 122, the minimum and maximum input quantities are shown as reference information. The reference price display unit 123 is a display based on market price information transmitted from the market price information transmission unit 37, and the closing price according to the time period is displayed. The closing price selection unit 124 is an operation unit that instructs the system to propose the closing price based on that time as the price. In this example, it is the closing price of PM. The VWAP selection unit 125 is an operation unit that instructs the system to propose the Volume Weighted Average Price as the price. In this example, the VWAP selection unit 125 shows the rate of decrease (rate of change) relative to the closing price. The CUSTOM value selection unit 126 is an operation unit that instructs the system to propose the value specified by the seller as the price. The seller count display unit 127 displays the remaining time until the input of the transaction proposal information is completed, and the remaining time changes as time passes.

[0062] Furthermore, among the closing price selection unit 124, VWAP selection unit 125, and CUSTOM value selection unit 126, the closing price selection unit 124 may always be selectable, the VWAP selection unit 125 may only be selectable if the price is lower than the closing price, and the CUSTOM value selection unit 126 may be configured so that a premium price higher than the closing price cannot be set.

[0063] In step S10, the automated trading unit 44 generates proposed trading conditions information based on the specified result, which is made by one of the parties to the transaction within a predetermined time after the selection screen is displayed.

[0064] In step S11, the Transaction Conditions Proposal Information Notification Unit 34 acquires the Transaction Conditions Proposal Information generated by the Automatic Trading Unit 44 and notifies the subsequent terminal of the Transaction Conditions Proposal Information. If the screen shown in Figure 8 is displayed on the seller terminal 3, the Transaction Conditions Proposal Information Notification Unit 34 notifies the buyer terminal 2 of the Transaction Conditions Proposal Information corresponding to the selection result selected from the Closing Price Selection Unit 124, VWAP Selection Unit 125, and CUSTOM Value Selection Unit 126 within the remaining time displayed on the seller count display unit 127. Upon notification from the Transaction Conditions Proposal Information Notification Unit 34, the buyer terminal 2 displays a Transaction Conditions Confirmation Screen showing the Transaction Conditions from the seller terminal 3. In addition, in the process of step S11, in order to display the transaction costs and transaction fees (matching fees) on the Transaction Conditions Confirmation Screen, the Transaction Cost Information Transmission Unit 42 executes a process to transmit transaction cost information, and the Transaction Fee Information Transmission Unit 43 executes a process to transmit transaction fee (matching fee) information related to the asset.

[0065] Figure 9 shows an example of a transaction conditions confirmation screen displayed on the buyer terminal 2, which is the second party to act. In the example in Figure 9, the target asset display unit 130, offer information display unit 131, transaction approval instruction unit 132, back instruction unit 133, buyer count display unit 134, and transaction reference information display unit 135 are displayed on the screen of the seller terminal 3. The target asset display unit 130 displays the transaction and the target asset. The offer information display unit 131 displays the transaction conditions notified by the counterparty. In this example, the offer information display unit 131 displays 1,250,000 shares and 7,158.0000 US dollars as the transaction offer information from the seller. The transaction approval instruction unit 132 is an operation unit that instructs the user to accept the conditions of the transaction offer information from the seller. The transaction approval instruction unit 132 is an operation unit that instructs the user to accept the conditions of the transaction offer information from the seller. The back instruction unit 133 is an operation unit that returns the screen without accepting the conditions of the transaction offer information from the seller. The buyer count display unit 134 displays the remaining time to choose whether or not to accept the transaction proposal information from the seller, and the remaining time changes as time passes.

[0066] The transaction reference information display unit 135 displays information useful for trading. In this example, the deviation from the reference price, trading costs, trading fees (matching fees), etc., are displayed in terms of net assets per share (BPS: Book Value Per Share). The transaction reference information display unit 135 also displays the net cost per share, as well as the amount saved, either as a cost per share or a percentage (for example, a percentage using bps (basis points)).

[0067] In step S12, the automated trading unit 44 determines whether the second party has agreed to the transaction conditions proposed by the first party based on the operation of the terminal that received the transaction proposal information. If the automated trading unit 44 determines that the second party has agreed to the transaction conditions, it proceeds to step S13 (step S12; Yes). If the screen shown in Figure 9 is displayed on the second party's buyer terminal 2, the automated trading unit 44 determines that the second party has agreed to the transaction conditions when the transaction approval instruction unit 132 is operated. If the automated trading unit 44 determines that the second party does not agree to the transaction conditions, it proceeds to step S20 (step S12; No). If the screen shown in Figure 9 is displayed on the second party's buyer terminal 2, the automated trading unit 44 determines that the second party has not agreed to the transaction conditions when the back instruction unit 133 is operated without the transaction approval instruction unit 132 being operated within a predetermined time.

[0068] First, let's explain the process in step S20. In step S20, if the second party does not agree to the transaction terms and chooses to negotiate, the automated trading unit 44 generates negotiation start information. After the processing in step S20, in step S21, the negotiation start information notification unit 35 sends the generated negotiation start information to the first party's terminal, which is the source of the transaction terms information. If the buyer selects to negotiate from the screen in Figure 9, the seller's terminal 3, which is the source of the transaction terms information, is notified of the negotiation start information from the buyer. After the processing in step S21, the process returns to step S8, where the selection of negotiation is made again, and the processing from step S8 onwards is executed.

[0069] Step S13, which is performed after the operation to instruct agreement in step S12, will now be described. In step S13, the automated trading unit 44 generates agreement information on trading conditions in accordance with the fact that the second party has agreed to the trading conditions.

[0070] In step S14, the transaction terms agreement information transmission unit 36 ​​transmits the transaction terms agreement information, along with information identifying the buyer and seller, to the terminals and servers of financial institutions with transaction capabilities. In this example, the transaction terms agreement information is securely transmitted to the buyer securities company terminal 4 and the seller securities company terminal 5, respectively. The identification information of the buyer and seller is kept separate from each other, and the communication path is protected by a separation structure. Details of the communication specifications and routing structure are kept as confidential system design information.

[0071] In step S15, the Transaction Contract Management Unit 48 starts processing to manage the contents of the transaction contract as a transaction contract between the buyer and seller based on the agreed-upon transaction terms information. The Transaction Contract Management Unit 48 sends and receives information with the buyer securities company terminal 4 and the seller securities company terminal 5, and records and manages the contents of the transaction contract.

[0072] In step S16, the transaction confirmation unit 40 obtains transaction confirmation information from the financial institution indicating that the transaction details have been confirmed. In this embodiment, the transaction confirmation unit 40 obtains information from the buyer securities company terminal 4 and the seller securities company terminal 5 indicating that the transaction details have been confirmed.

[0073] In step S17, the transaction completion confirmation unit 45 confirms the completion of the transaction based on the fact that it has received transaction completion information from the financial institution within a predetermined period indicating that the transaction has been completed. The transaction completion confirmation unit 45 communicates with the buyer securities company terminal 4 and the seller securities company terminal 5 to monitor whether the transaction has been completed and confirms the completion of the transaction. After the processing in step S17, the process ends.

[0074] <Second Control Example> Next, a second control example will be described as an example of the flow of matching processing and transaction support processing. Figure 10 is a flowchart showing the second control example of matching processing and transaction support processing of the transaction support device 1 according to this embodiment. The operation of the basic functional units is the same as in the first control example.

[0075] In step S101, the seller interest information acquisition unit 32 acquires the seller interest information along with the proposed transaction conditions information from the seller terminal 3. Figure 11 shows an example of an input form screen displayed on the seller terminal 3. The screen shown in Figure 11 shows a transaction conditions input unit 150 which includes multiple fields (input fields) as an input form, and a transition operation unit 151 which transitions to a screen for confirming the entered information.

[0076] In transactions involving unlisted stocks and other assets, the seller terminal 3 displays a flexible interface that allows the parties to input the necessary information. The transaction conditions input section 150 includes multiple fields for inputting the information required for the transaction. The configuration of the input items and the screen design are designed based on convenience and transaction efficiency, and the details can be specified as appropriate. The transaction conditions input section 150 includes fields that are automatically entered based on pre-registered registrant information, fields that can be selected in a dropdown format, and fields that can be entered in a free format.

[0077] When the input in the transaction conditions input unit 150 is completed on the screen shown in Figure 11 and the transition operation unit 151 is operated, the screen displayed on the seller terminal 3 transitions to the input content confirmation screen. Figure 12 is a diagram showing an example of the input content confirmation screen displayed on the seller terminal 3. The screen shown in Figure 12 shows a confirmation information display unit 152 where the seller confirms the information, a correction selection unit 153, and a confirmation completion operation unit 154. The confirmation information display unit 152 displays the information entered in the transaction conditions input unit 150 and information that is automatically entered based on the entered information. In this example, Premium / Discount to LRV (Premium or discount on LRV), LRV (Last Reported Value), LRV date, Last Round, Sales Fee, etc. are automatically entered. The Correction Selection Unit 153 is an operation unit used when the user wishes to make corrections after reviewing the input content confirmation screen. When the Correction Selection Unit 153 is selected, the process moves to displaying a screen for making corrections. The Confirmation Completion Operation Unit 154 is an operation unit used when the user has reviewed the input content confirmation screen and there are no corrections to be made. When the Confirmation Completion Operation Unit 154 is selected, the screen transitions to the Order Confirmation Screen.

[0078] When the modification selection unit 153 is operated on the screen shown in Figure 12, the screen displayed on the seller terminal 3 transitions to the modification screen. Figure 13 shows an example of the modification screen displayed on the seller terminal 3. The screen shown in Figure 13 shows the modification input unit 155 and modification input unit 156, and the modification completion operation unit 157. The modification input unit 155 is a field for modifying Notional size and Share Price or implemented value, which are items entered in the transaction conditions input unit 150 in Figure 11. The modification input section 156 is a field for modifying Minimum Investment, Security Type, OwnerShip Structure, Jurisdiction, Estimated closing time, and Documentation language, which are among the fields entered in the transaction conditions input section 150. The modification completion operation section 157 is an operation section to be operated after the modification on the modification screen is completed, and when the modification completion operation section 157 is selected, the screen transitions to the order confirmation screen.

[0079] Figure 14 shows an example of an order screen displayed on the seller terminal 3. When the confirmation completion operation unit 154 is operated on the screen in Figure 11, or when the modification completion operation unit 157 is operated on the screen in Figure 12, the screen shown in Figure 14 is displayed on the seller terminal 3. The screen shown in Figure 14 shows an offer information display unit 158, a contract terms display unit 159, a back instruction unit 160, and a submission instruction unit 161. The offer information display unit 158 ​​displays the proposed terms of trade entered by the inputter (seller) and the proposed terms of trade that will be notified to the counterparty, and the contract terms display unit 159 displays legal contract terms, etc. The back instruction unit 160 is an operation unit that returns the screen to the previous state, and the submission instruction unit 161 is an operation unit that instructs to present the terms of trade to the counterparty. When the submission instruction unit 161 is operated, the proposed terms of trade are notified to the counterparty.

[0080] Returning to the flowchart in Figure 10, the process in step S102 will be explained. In step S102, information based on the proposed transaction terms notified by the seller is displayed on the screen of the buyer terminal 2, and it is determined whether or not the buyer accepts the transaction terms. Figure 15 is a diagram showing an example of the acceptance confirmation screen displayed on the buyer terminal 2. The screen shown in Figure 15 shows the target asset display unit 162, the offer information display unit 163, the target asset description display unit 164, the transaction terms details display unit 165, the bid selection unit 166, and the acceptance selection unit 167. The target asset display unit 162 displays the transaction and the asset in question. In this example, the stock issue number of the transaction is displayed. The offer information display unit 163 displays a portion of the transaction terms based on the proposed transaction terms notified by the counterparty. The target asset description display unit 164 displays a description of the target asset. For example, the company's history and the products and services provided by the company related to the stock issue are described in the target asset description display unit 164. The Transaction Terms Details Display Unit 165 displays the details of the transaction terms based on the proposed transaction terms information. The Bid Selection Unit 166 is an operation unit used by the buyer when they choose to negotiate with the seller regarding the proposed transaction terms information. The Acceptance Selection Unit 167 is an operation unit used by the buyer when they accept the seller's proposed transaction terms information.

[0081] In step S102, if the buyer immediately accepts the proposed terms and conditions from the seller, the process proceeds to step S106, which is the process based on the agreed terms and conditions (step S102; Yes). In this case, the buyer accepts the terms and conditions of the proposed terms and conditions initially notified by the seller. If the screen shown in Figure 15 is displayed, the process proceeds to step S106 when the buyer selects the acceptance selection unit 167. In the process of step S102, if the buyer does not immediately accept the proposed terms and conditions from the seller, the process proceeds to step S103 (step S102; No). If the screen shown in Figure 15 is displayed, the process proceeds to step S103 when the buyer selects the bid selection unit 166.

[0082] In step S103, a screen for the buyer to input transaction conditions is displayed on the buyer terminal 2, and the buyer inputs the transaction conditions. Figure 16 shows an example of the transaction conditions input screen displayed on the buyer terminal 2. The screen shown in Figure 16 includes a target asset display unit 170, an offer information display unit 171, a buyer-side transaction price input unit 172, an increase rate / discount rate display unit 173, and an input completion instruction unit 174. The target asset display unit 170 displays the transaction and the target asset. The offer information display unit 171 displays the transaction conditions based on the transaction condition proposal information notified by the counterparty. The transaction condition details display unit 165 displays the details of the transaction conditions based on the transaction condition proposal information. The buyer-side transaction price input unit 172 is a field for inputting the buyer-side transaction price specified by the buyer. Below the buyer-side transaction price input unit 172, information on the minimum and maximum values ​​of the buyer-side transaction price that can be entered is displayed. The increase / discount rate display unit 173 displays the percentage change (increase rate or discount rate) of the buyer's transaction price relative to the transaction price included in the seller's proposed transaction terms information. When the buyer's transaction price is entered, the percentage change (increase rate or discount rate) is automatically calculated and displayed on the increase / discount rate display unit 173. The input completion instruction unit 174 is an operation unit that instructs the completion of inputting the buyer's transaction terms. When the screen shown in Figure 16 is displayed, once the buyer's transaction price input unit 172 is entered and the input completion instruction unit 174 is operated, the screen transitions to the order confirmation screen.

[0083] Figure 17 shows an example of an order screen displayed on the buyer terminal 2. The screen shown in Figure 17 includes an offer information display unit 175, a contract terms display unit 176, a back instruction unit 177, and a submission instruction unit 178. The offer information display unit 175 displays proposed transaction terms information that reflects the information entered by the inputter (buyer), and the contract terms display unit 176 displays legal contract terms, etc. The back instruction unit 177 is an operation unit that returns the screen to the previous state, and the submission instruction unit 178 is an operation unit that instructs the submission instruction unit 178 to present the transaction terms to the counterparty. When the submission instruction unit 178 is operated, the proposed transaction terms information is notified to the counterparty.

[0084] Returning to the flowchart in Figure 10, we will now explain the process of step S104, which is executed after the process of step S103. In step S104, the seller performs an operation on the seller terminal 3 to specify whether to accept, reject, or input new transaction terms from the buyer. If the seller accepts the buyer's proposed transaction terms information on the seller terminal, the process proceeds to step S106, which performs processing based on the agreed transaction terms (step S104; acceptance).

[0085] If the seller rejects the buyer's proposed terms and conditions on the seller's terminal, the process proceeds to step S105 (step S104; reject). In step S105, the buyer performs an operation on the buyer's terminal 2 to decide whether to accept the terms and conditions initially notified by the seller. The terms and conditions initially notified here are based on the proposed terms and conditions entered in step S101 and notified to the buyer. If the buyer accepts the terms and conditions initially notified by the seller on the buyer's terminal 2, the process proceeds to step S106 (step S105; Yes), and in step S106, the process for agreeing to the initially proposed terms and conditions is executed. If the seller rejects the terms and conditions initially notified by the buyer on the buyer's terminal 2, the process proceeds to step S108 (step S105; No), and in step S108, the process for notifying the parties that the transaction is not complete is executed.

[0086] If the seller inputs new transaction terms on the seller's terminal in response to the buyer's proposed transaction terms information, the process proceeds to step S107 (step S104; transaction terms input). In step S107, the proposed transaction terms information based on the transaction terms proposed again by the seller is displayed on the buyer's terminal 2, and the buyer performs an operation on the buyer's terminal 2 to decide whether to accept the proposed transaction terms again. If the buyer's terminal 2 accepts the proposed transaction terms again by the seller, the process proceeds to step S106 (step S107; Yes), and in step S106, the process for agreeing to the proposed transaction terms again is executed. If the buyer's terminal 2 rejects the proposed transaction terms again by the seller, the process proceeds to step S108 (step S107; No), and in step S108, the process for notifying the transaction parties that the transaction has not been completed is executed.

[0087] After the process for agreeing to the transaction terms in step S106 or the process for determining that the transaction is not completed in step S108 has been performed, the process ends.

[0088] <Transaction Support Processing> Next, referring to Figures 18 and 19, the transaction support processing performed together with the matching process will be described. Figure 18 is a schematic diagram showing the exchange of information between the matching processing function unit of the transaction support device 1 according to this embodiment and the buyer terminal. Figure 19 is a schematic diagram showing the exchange of information between the matching processing function unit of the transaction support device 1 according to this embodiment and the seller terminal.

[0089] The interest matching information notification unit 33 may have a sorting and filtering function based on market capitalization and average trading volume. The interest matching information notification unit 33 can also prioritize notifying the buyer terminal 2 or seller terminal 3 of interest matching information for assets such as stock issues and bond issues that have a large market capitalization, average trading value, or average trading volume. The setting for what to prioritize in the sorting and filtering function may be set by the buyer or seller.

[0090] The interest posting limit unit 39 executes a process to limit the number of purchase interest information registrations for the buyer terminal 2 and a process to limit the number of sell interest information registrations for the seller terminal 3. The interest posting limit unit 39 determines the limit on the number of posts based on, for example, the transaction price and the stock name and type of the predetermined asset in the purchase interest information acquired by the purchase interest information acquisition unit 31, and sets a limit on the number of purchase interest information registrations by buyers. Similarly, the interest posting limit unit 39 determines the limit on the number of posts based on, for example, the transaction price and the stock name and type of the predetermined asset in the sell interest information acquired by the sell interest information acquisition unit 32, and sets a limit on the number of purchase interest information registrations by buyers. The limit on the number of posts may be a predetermined setting value.

[0091] The transaction cost information transmission unit 42 and the transaction fee information transmission unit 43, which perform transaction support processing, refer to the purchase interest information and purchase interest information registered in the database 90 and set transaction costs and transaction fees based on the price and transaction quantity of predetermined assets included in the purchase interest information and purchase interest information. The set transaction costs and transaction fees are notified to the buyer terminal 2 and the seller terminal 3, as shown in the transaction reference information display unit 135 in Figure 9.

[0092] The transaction party attribute information acquisition unit 46 acquires the buyer's attribute information and registers it in the database 90, and also acquires the seller's attribute information and registers it in the database 90. The transaction party attribute information acquisition unit 46 acquires attribute information in conjunction with, for example, the buyer's registration process in the transaction support system 100 and the acquisition of purchase interest information from the buyer. Similarly, the transaction party attribute information acquisition unit 46 acquires attribute information in conjunction with, for example, the seller's registration process in the transaction support system 100 and the acquisition of selling interest information from the seller.

[0093] The insider trading risk verification unit 47 performs processing to verify insider trading risks for buyers and sellers. For example, the insider trading risk verification unit 47 performs processing to verify insider trading risks in conjunction with the buyer's registration process in the trading support system 100 or the acquisition of purchase interest information from buyers. Similarly, the insider trading risk verification unit 47 performs processing to verify insider trading risks in conjunction with the seller's registration process in the trading support system 100 or the acquisition of sell interest information from sellers.

[0094] The Compliance Management Department (e.g., Insider Trading Risk Confirmation Department) 47 has the function of performing risk assessments (e.g., insider trading risk confirmation) in accordance with applicable laws and regulations based on party information and target asset information. The details of the judgment criteria and audit log processing should be set and managed using various algorithms.

[0095] Furthermore, the market price information transmission unit 37 and the market information transmission unit 41 communicate with the external system 6 to acquire market price information and market information. The method for acquiring market price information and market information from the external system 6 is not particularly limited. For example, the market price information transmission unit 37 and the market information transmission unit 41 may automatically acquire market price information and market information from the external system 6 periodically or at the time of updates.

[0096] <Other Functions> In addition to the functions described above, the trading support device 1 may also be configured to include the following functions.

[0097] The transaction support device 1 may have an error detection function (error detection means). The error detection function includes an algorithm that automatically detects abnormal orders and transaction entries. Detection is performed by a rule-based or machine learning-based method to prevent erroneous operations and fraudulent entries. When the error detection function detects an anomaly, it performs notification processing such as sending an email or displaying a pop-up to prompt the buyer or seller who placed the order for additional confirmation, or it performs processing to flag the order for manual reconsideration. This prevents situations in which transactions are agreed upon without the user's input errors being confirmed. Specific threshold settings and detection conditions should be determined by Zhu Chun's algorithm.

[0098] The trading support device 1 may have a simulation function (simulation means) for practicing over-the-counter (OTC) transactions conducted by the trading support system 100. For example, the trading support device 1 may operate a tutorial mode on the buyer terminal 2 or seller terminal 3 to practice the flow of OTC transactions. This allows buyers and sellers to understand the flow of OTC transactions conducted by the trading support system 100 and prevents inappropriate OTC transactions caused by human error.

[0099] The transaction support device 1 may have an error reporting function (error reporting means) that reports errors discovered by buyers or sellers during transactions. The error reporting function may be performed during the post-transaction review process. The error reporting function may also be equipped with anonymity processing to allow buyers or sellers to report anonymously.

[0100] The transaction support device 1 may also have a log management function that stores logs related to over-the-counter transactions from an auditing perspective and stores the logs in a way that prevents tampering. This is preferable.

[0101] The transaction support device 1 may have a verification function to verify Indications of Interest (IOIs) in order to guarantee the IOIs of buyers and sellers. Verification of IOIs can be performed, for example, by requiring buyers and sellers to provide collateral or documents at the stage of disclosing IOIs (registering information of interest to buy or information of interest to sell).

[0102] Transaction support device 1 may also provide mediation services to resolve disputes arising between buyers and sellers.

[0103] <Effects> The transaction support device 1 of this embodiment eliminates the need for intermediaries and enables cost reduction through direct transactions. Furthermore, since over-the-counter (OTC) transactions can be conducted without identifying the counterparty, the privacy of the trading parties is protected, and privacy and security in transactions are guaranteed, reducing the possibility of information leakage and increasing confidentiality. In addition, direct negotiation on the system eliminates spreads and facilitates more transparent and fair pricing. Moreover, since OTC transactions are conducted on the system, it is possible to review a comprehensive record of all transactions from start to finish, making it suitable for audits. Furthermore, by providing objective information regarding transactions, secure OTC transactions can be realized.

[0104] Furthermore, as shown in Figures 9, 14, and 17, by displaying a secondary confirmation screen to both the buyer and seller, highlighting the order details (price, transaction volume, type of security, etc.) before the buyer or seller submits the proposed transaction terms information, both the buyer and seller can confirm the order details, thus preventing so-called fat finfer errors. Moreover, as shown in Figure 13, the order details can be modified (edited) after confirmation, enabling smooth over-the-counter transactions that meet the intentions of both the buyer and seller.

[0105] Furthermore, as shown in the transaction price specification section 122 in Figure 8 and the buyer-side transaction price input section 172 in Figure 17, price limits can be set for both the buyer and seller to ensure that the transaction price does not fall outside the threshold, thus preventing orders from being placed at unintended prices. In this case, security can be further enhanced by setting the system to prevent input of values ​​that fall outside the maximum and minimum thresholds, or by displaying an alert.

[0106] Although one embodiment of the present invention has been described above, the present invention is not limited to the embodiments described above, and any modifications, improvements, etc. that can achieve the objectives of the present invention are included in the present invention.

[0107] Furthermore, the series of processes described above can be executed by hardware or by software. In other words, the functional configuration described above is merely illustrative and not particularly limiting. That is, it is sufficient for the trading support device to be equipped with the functionality to execute the series of processes described above as a whole, and the type of functional block used to realize this functionality is not particularly limited to the example above. Also, the location of the functional block is not particularly limited and can be arbitrary. For example, the functional blocks of the trading support device may be transferred to other devices, etc. Conversely, the functional blocks of other devices may be transferred to servers, etc. Also, a single functional block may be composed of hardware alone, software alone, or a combination of both.

[0108] When a series of processes are executed by software, the programs that make up that software are installed on a computer or other device from a network or storage medium. The computer may be a computer built into dedicated hardware. Alternatively, the computer may be a computer capable of performing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.

[0109] Such recording media containing programs may consist not only of removable media (not shown) distributed separately from the main device to provide the programs, but also of recording media provided pre-installed in the main device. Since programs can be distributed via a network, the recording media may be installed on or accessible from a computer connected to or capable of connecting to a network.

[0110] In this specification, the step of describing a program to be recorded on a recording medium includes not only processes that are performed chronologically in that order, but also processes that are not necessarily performed chronologically, but are executed in parallel or individually. Furthermore, in this specification, the term "system" refers to an overall system composed of multiple devices, means, etc.

[0111] In other words, the transaction support device to which the present invention is applied supports over-the-counter transactions for a predetermined asset and can take various forms having the following configuration. That is, (1) The transaction support device to which the present invention is applied (for example, transaction support device 1) includes: a means for acquiring purchase interest information (for example, a purchase interest information acquisition unit 31) for acquiring purchase interest information from a buyer for the predetermined asset; a means for acquiring sales interest information (for example, a sales interest information acquisition unit 32) for acquiring sales interest information from a seller for the predetermined asset; a means for notifying interest matching information (for example, an interest matching information notification unit 33) for notifying the buyer and the seller of interest matching information indicating that the predetermined asset has been matched without specifying each other, in response to the buyer and the seller having the same interest in the predetermined asset; and a means for notifying the other party of the transaction conditions without specifying the other party, in response to acquiring transaction condition proposal information regarding the proposed transaction conditions for the predetermined asset from either the seller or the buyer within a predetermined time. The system includes: a means for notifying proposed transaction terms information (e.g., a transaction terms proposal information notification unit 34) for notifying proposed information; a means for notifying negotiation commencement information (e.g., a negotiation commencement information notification unit 35) for notifying the other party of the negotiation commencement information without identifying the one party, in response to receiving negotiation commencement information from one party within a predetermined time that negotiations on the proposed transaction terms have commenced; and a means for transmitting agreed transaction terms information (e.g., a transaction terms agreement information transmission unit 36) for transmitting the agreed transaction terms information relating to the transaction, along with information identifying the seller and the buyer, to a financial institution with transaction capacity without sharing information between the buyer's financial institution and the seller's financial institution, in response to receiving transaction terms agreement information from both the seller and the buyer within a predetermined time that they have agreed to the transaction terms. This makes it possible to negotiate transaction terms based on interest information without identifying the seller and buyer in an over-the-counter transaction for a given asset (e.g., stocks, bonds, real estate, goods, etc.).

[0112] Furthermore, (2) the trading support device further includes a market price information transmission means (for example, a market price information transmission unit 37) that transmits market price information relating to the most recent market price when the predetermined stock is being traded in the market to the buyer or the seller. This allows the trading conditions to be considered by referring to the market price information.

[0113] Furthermore, (3) the transaction support device further includes a transaction postponement information transmission means (for example, a transaction postponement information transmission unit 38) that transmits transaction postponement information to the other party in response to receiving transaction postponement information from one party indicating that the transaction has been postponed. This makes it possible to postpone (cancel) a transaction if the transaction conditions are not satisfactory.

[0114] Furthermore, (4) the transaction support device further includes interest posting limiting means (for example, interest posting limiting unit 39) that limits the number of interest postings accepted from buyers and sellers. This makes it possible to suppress interest postings that do not have substance and improve the efficiency of interest matching.

[0115] Furthermore, (5) the transaction support device further includes a transaction content confirmation means (for example, a transaction content confirmation unit 40) that confirms the details of a transaction in response to obtaining transaction content confirmation information from a financial institution having the transaction capacity indicating that the details of the transaction have been confirmed. This makes it possible to securely finalize a transaction by confirming the details of the transaction by a financial institution having the transaction capacity.

[0116] Furthermore, (6) the interest matching information notification means shall prioritize notifying those assets with a large market capitalization, average trading value, or average trading volume. This will expand the scale of over-the-counter transactions handled and support efficient and effective trading.

[0117] Furthermore, (7) the transaction support device further includes market information transmission means (for example, a market information transmission unit 41) for transmitting market information to the buyer or the seller. This allows the transaction conditions to be considered by referring to the market information.

[0118] Furthermore, (8) the transaction support device further includes transaction cost information transmission means (for example, a transaction cost information transmission unit 42) for transmitting transaction cost information relating to the assets to the seller or the buyer. This allows the transaction conditions to be considered by referring to the transaction cost information.

[0119] (9) The transaction support device further includes a transaction fee information transmission means (for example, a transaction fee information transmission unit 43) for transmitting transaction fee information relating to the assets to the seller or the buyer. This allows the transaction conditions to be considered by referring to the transaction fee information.

[0120] Furthermore, (10) the transaction support device further comprises an automated transaction means (for example, an automated transaction unit 44) that automatically generates the purchase interest information, the selling interest information, the proposed transaction terms information, the negotiation commencement information, or the agreed transaction terms information based on instructions from the seller or the buyer. This enables the automatic execution of over-the-counter transactions based on instructions from the seller or the buyer.

[0121] Furthermore, (11) the means for notifying the proposed terms of trade information shall notify one of the parties if the proposed terms of trade deviate from the prescribed requirements. This ensures that the transaction can be conducted safely through the safety guard function.

[0122] Furthermore, (12) the transaction support device further includes a transaction completion confirmation means (for example, a transaction completion confirmation unit 45) that confirms the completion of a transaction when it receives transaction completion information indicating that the transaction has been completed from a financial institution having the transaction capacity within a predetermined period. This can be used to monitor the completion of transactions and to impose penalties if the completion of a transaction cannot be confirmed.

[0123] Furthermore, (13) the transaction support device further includes a means for acquiring transaction party attribute information (for example, a transaction party attribute information acquisition unit 46) that acquires transaction party attribute information relating to the transaction parties, which are the seller or the buyer, and an insider trading risk confirmation means (for example, an insider trading risk confirmation unit 47) that confirms insider trading risk based on the transaction party attribute information and information relating to the predetermined asset subject relating to the transaction parties. This makes it possible to deter insider trading.

[0124] Furthermore, (14) the transaction support device further includes a transaction contract management means (for example, a transaction contract management unit 48) that manages the content of the transaction relating to a specific asset as a transaction contract between the seller or the buyer, based on the transaction terms agreement information. This provides an environment that facilitates the performance of transaction contracts.

[0125] Furthermore, (15) a control method for an information processing device that supports over-the-counter transactions for a specified asset includes: a step of acquiring a purchase interest information from a buyer for the specified asset; a step of acquiring a purchase interest information from a seller for the specified asset; a step of notifying a purchase interest information that the purchase and seller have found to be interested in the specified asset, without specifying each other; and a step of notifying a purchase interest information that the purchase and seller have found to be interested in the specified asset, without specifying each other, when a purchase interest information regarding a proposed transaction for the specified asset has been acquired from either the seller or the buyer within a predetermined time; The system includes: a transaction terms proposal information notification step for notifying the proposed transaction terms; a negotiation commencement information notification step for notifying the other party of the negotiation commencement information without identifying the one party, in response to receiving negotiation commencement information from one party within a predetermined time that they intend to commence negotiations on the proposed transaction terms; and a transaction terms agreement information transmission step for transmitting the transaction terms agreement information relating to the transaction, along with information identifying the seller and the buyer respectively, to a financial institution with transaction capacity without sharing information between the buyer's financial institution and the seller's financial institution, in response to receiving transaction terms agreement information from both the seller and the buyer within a predetermined time that they intend to agree on the transaction terms.

[0126] Furthermore, (16) a computer program that supports over-the-counter transactions for a specified asset includes: a step of acquiring interest information from a buyer for the specified asset; a step of acquiring interest information from a seller for the specified asset; a step of notifying interest matching information that the buyer and seller have found to be interested in the specified asset, without specifying each other, when the target of the specified asset that the buyer and seller are interested in matches; and a step of notifying the other party of the proposed terms of the transaction without specifying each other, when the computer program has acquired proposal information regarding the terms of the transaction for the target of the specified asset from either the seller or the buyer within a predetermined time. The following steps are performed by a computer: a notification step of proposed transaction terms information, which notifies the proposed transaction terms; a notification step of commencement of negotiations, which, upon receiving information from one of the parties within a predetermined time that they will commence negotiations on the proposed transaction terms, notifies the other party of the information without identifying the one party; and a transmission step of agreed transaction terms information, which, upon receiving information from both the seller and the buyer within a predetermined time that they have agreed to the transaction terms, transmits the agreed transaction terms information relating to the transaction, along with information identifying the seller and the buyer, to a financial institution with transaction capacity, without sharing the information between the buyer's financial institution and the seller's financial institution.

[0127] 1. Transaction Support Device 31. Buy Interest Information Acquisition Unit 32. Sell Interest Information Acquisition Unit 33. Interest Matching Information Notification Unit 34. Transaction Condition Proposal Information Notification Unit 35. Negotiation Start Information Notification Unit 36. Transaction Condition Agreement Information Transmission Unit 37. Market Price Information Transmission Unit 38. Transaction Postponement Information Transmission Unit 39. Interest Post Limitation Unit 40. Transaction Details Confirmation Unit 41. Market Information Transmission Unit 42. Transaction Cost Information Transmission Unit 43. Transaction Fee Information Transmission Unit 44. Automated Trading Unit 45. Transaction Completion Confirmation Unit 46. Transaction Party Attribute Information Acquisition Unit 47. Insider Trading Risk Confirmation Unit 48. Transaction Contract Management Unit 100. Transaction Support System

Claims

1. A transaction support device that supports over-the-counter transactions for a specified asset, comprising: a means for acquiring purchase interest information from a buyer for the specified asset; a means for acquiring sale interest information from a seller for the specified asset; a means for notifying a buyer and a seller of interest matching information indicating that the interests of the buyer and the seller for the specified asset have matched, without specifying each other; a means for notifying a party of proposed transaction terms without specifying the other party, upon acquiring a proposal for transaction terms for the specified asset from either the seller or the buyer within a predetermined time; and a means for notifying a party of negotiation commencement without specifying the other party, upon acquiring negotiation commencement information from one party within a predetermined time indicating that negotiations on the proposed transaction terms have commenced. Transaction support device comprising: Transaction terms agreement information transmission means, which, upon obtaining transaction terms agreement information from both the seller and the buyer indicating that they have agreed to the transaction terms within a predetermined time, transmits the transaction terms agreement information relating to the transaction, along with information identifying the seller and the buyer respectively, to a financial institution with transaction capacity without sharing the information between the buyer's financial institution and the seller's financial institution.

2. The trading support device according to claim 1, further comprising market price information transmission means for transmitting market price information relating to the most recent market price when the predetermined stock issue is being traded in the market.

3. The transaction support device according to claim 1 or 2, further comprising transaction postponement information transmission means for transmitting transaction postponement information to the other party in response to receiving transaction postponement information indicating a postponement of the transaction from the other party.

4. The transaction support device according to claim 1 or 2, further comprising means for limiting the number of interest submissions that can be accepted from buyers and sellers.

5. The transaction support device according to claim 1 or 2, further comprising transaction content confirmation means for confirming the details of a transaction in response to obtaining transaction content confirmation information indicating that the details of the transaction have been confirmed from a financial institution having the capacity to conduct transactions.

6. The trading support device according to claim 1 or 2, wherein the interest matching information notification means prioritizes notifying those assets with a large market capitalization, average trading price, or average trading volume.

7. The transaction support device according to claim 1 or 2, further comprising market information transmission means for transmitting market information to the buyer or the seller.

8. The transaction support device according to claim 1 or 2, further comprising transaction cost information transmission means for transmitting transaction cost information relating to the subject of the asset to the seller or the buyer.

9. The transaction support device according to claim 1 or 2, further comprising transaction fee information transmission means for transmitting transaction fee information relating to the subject of the asset to the seller or the buyer.

10. The transaction support device according to claim 1 or 2, further comprising an automated transaction means that automatically generates the purchase interest information, the selling interest information, the proposed transaction terms information, the negotiation commencement information, or the agreed transaction terms information based on instructions from the seller or the buyer.

11. The transaction support device according to claim 1 or 2, wherein the transaction terms proposal information notification means notifies one party if the proposed transaction terms deviate from the prescribed requirements.

12. The transaction support device according to claim 1 or 2, further comprising transaction completion confirmation means for confirming the completion of a transaction in response to receiving transaction completion information indicating that the transaction has been completed from a financial institution having the transaction capacity within a predetermined period.

13. The transaction support device according to claim 1 or 2, further comprising: a means for acquiring transaction party attribute information relating to the transaction parties, which are the seller or the buyer; and an insider trading risk confirmation means for confirming insider trading risk based on the transaction party attribute information and information relating to the predetermined asset subject to the transaction party.

14. The transaction support device according to claim 1 or 2, further comprising a transaction contract management means for managing the content of the transaction relating to a specific asset as a transaction contract between the transaction parties, namely the seller or the buyer, based on the transaction terms agreement information.

15. A control method for an information processing device that supports over-the-counter transactions for a specified asset, comprising: a purchase interest information acquisition step of acquiring purchase interest information from a buyer for the specified asset; a seller interest information acquisition step of acquiring sell interest information from a seller for the specified asset; an interest matching information notification step of notifying the buyer and the seller of interest matching information indicating that the specified asset has been matched, without specifying each other, in response to the acquisition of proposed transaction terms information relating to proposed transaction terms for the specified asset from either the seller or the buyer within a predetermined time; and a negotiation commencement information notification step of notifying the other party of the negotiation commencement information without specifying the one party, in response to the acquisition of negotiation commencement information from one party within a predetermined time indicating that negotiations on the proposed transaction terms have been commenced. A method for controlling an information processing device, which includes a step of transmitting transaction terms agreement information, in response to obtaining transaction terms agreement information from both the seller and the buyer indicating that they have agreed to the transaction terms within a predetermined time, the device transmits the transaction terms agreement information relating to the transaction, along with information identifying the seller and the buyer respectively, to a financial institution with transaction capacity without sharing the information between the buyer's financial institution and the seller's financial institution.

16. A computer program that supports over-the-counter transactions for a specified asset, comprising: a step of acquiring interest information from a buyer for the specified asset; a step of acquiring interest information from a seller for the specified asset; a step of notifying the buyer and seller of interest information indicating that the specified asset has been found to be of interest to the buyer and the seller, without specifying each other; a step of notifying the other party of proposed terms and conditions information, without specifying the other party, upon acquisition of proposed terms and conditions information relating to the proposed terms and conditions of the specified asset from either the seller or the buyer within a predetermined time; and a step of notifying the other party of proposed terms and conditions information, without specifying the other party, upon acquisition of information indicating that negotiations on the proposed terms and conditions of the specified asset have been initiated from one of the parties within a predetermined time; A program for a computer to perform a transaction terms agreement information transmission step, which, upon obtaining transaction terms agreement information from both the seller and the buyer within a predetermined time, transmits the transaction terms agreement information relating to the transaction, along with information identifying the seller and the buyer respectively, to a financial institution with transaction capacity without sharing the information between the buyer's financial institution and the seller's financial institution.