US stock margin trading system and program

By designing a US stock margin trading system that can use deposits between yen and US dollar as margin, the problem that existing technology cannot achieve margin trading similar to Japanese stocks is solved, and efficient margin trading and investment processes for US stocks are simplified.

JP7656757B1Active Publication Date: 2025-04-03DAIWA INST OF RES
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024082178
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-05-20
Publication Date
2025-04-03
Estimated Expiration
2044-05-20

AI Technical Summary

Technical Problem

The prior art cannot implement a margin trading system similar to Japanese stocks, and it is impossible for Japanese investors to effectively diversify their investment in US stocks.

Method used

A US stock margin trading system was designed, which performs processing through computers, uses deposits between yen and US dollar as margin to realize margin trading on US stocks, and simplifies user operations through automated conversion between yen and US dollar.

Benefits of technology

It realizes efficient margin trading on US stocks, simplifies the investment process, improves investors' investment choices diversity, and reduces the complexity of user operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007656757000001_ABST
    Figure 0007656757000001_ABST
Patent Text Reader

Abstract

To provide a highly convenient US stock margin trading system that can diversify investors' investment opportunities. [Solution] The US stock margin trading system 10 is provided with a yen deposit memory means 53 for storing yen deposits in foreign securities accounts, a US dollar deposit memory means 52 for storing US dollar deposits in foreign securities accounts, and a US dollar margin memory means 45 for storing US dollar deposits in US stock margin trading accounts, and in order to secure collateral for margin trading of US stocks, a US dollar margin transfer means 27 automatically transfers the yen deposit to the US dollar deposit, and then from the US dollar deposit to the US dollar margin, all in one go, without the user (the customer or his / her input agent) having to perform a two-step transfer operation.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a U.S. stock margin trading system and program composed of a computer that executes processing for margin trading of U.S. stocks within a trading limit determined according to the amount of U.S. dollar security that a customer provides to a securities company as collateral, and can be used, for example, in cases where a system is constructed by utilizing some of the functions of an existing foreign securities trading system and linking it with newly established margin trading functions for U.S. stocks. [Background technology]

[0002] Previously, the trading of U.S. stocks in Japan was not covered by the rules on foreign securities set out by the Japan Securities Dealers Association, and as a result, it was not possible to conduct trading equivalent to margin trading of Japanese stocks, and only spot trading was possible within the limits of customers' U.S. dollar deposits.

[0003] In the present invention, margin trading of U.S. stocks is performed. Conventional technologies related to margin trading include, for example, an "information processing method, information processing device, and program" (see Patent Document 1) that calculates a high score for a user's capital demand when a margin call becomes necessary in a transaction of a financial product by a user using a financial service, an "instant settlement margin trading system" (see Patent Document 2) that realizes instant settlement of margin trading, a "stock margin trading system" (see Patent Document 3) that allows a customer to easily control risk and allows even a beginner to safely perform margin trading without basically being required to make a margin call, a "securities server, bank server, securities trading system, and processing method and program thereof" (see Patent Document 4) that reduces the burden on customers regarding the transfer of funds between accounts in securities brokerage transactions, and a "margin and deposit margin automatic maintenance system and margin and deposit margin automatic maintenance method" (see Patent Document 5) that can set upper and lower limits for the balance of the deposit margin in margin trading or the deposit margin in futures and options trading and maintain it at a certain level. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2021-2170 A (paragraph

[0095] ) [Patent Document 2] JP 2012-155738 A (Solution) [Patent Document 3] JP 2010-282371 A (Solution) [Patent Document 4] JP 2009-87089 A (Solution, paragraphs

[0054] and

[0055] ) [Patent Document 5] JP 2006-221331 A (Solution) Summary of the Invention [Problem to be solved by the invention]

[0005] In recent years, trading of foreign stocks has become more active, especially US stocks, and individual investors are demanding diversification of their investment opportunities. However, as mentioned above, trading of US stocks in Japan has not been able to be conducted in a manner similar to margin trading of Japanese stocks, so investors' demands could not be met. Furthermore, even if it becomes possible to conduct trading similar to margin trading of Japanese stocks, it will not be possible to build a highly convenient system, even if the existing margin trading system for Japanese stocks that has been in operation for some time is redesigned to be a margin trading system for US stocks.

[0006] An object of the present invention is to provide a highly convenient US stock margin trading system and program that can diversify investors' investment opportunities. [Means for solving the problem]

[0007] The present invention provides a U.S. stock margin trading system configured with a computer that executes processing for margin trading of U.S. stocks within a trading limit determined according to the amount of U.S. dollar security that a customer provides to a securities company as collateral, comprising: a yen deposit storage means for storing the amount of yen deposit in a foreign securities account opened for spot trading of foreign securities in association with customer identification information; a US dollar deposit storage means for storing the amount of US dollar deposit in the foreign securities account in association with customer identification information; a US dollar margin storage means for storing the amount of a US dollar margin for a US stock margin trading account opened for margin trading of US stocks in association with customer identification information; A transfer amount specified in yen or US dollars is accepted via a network from a user terminal operated by a customer or his / her input agent as input operation information by the customer or his / her input agent for increasing the amount of the US dollar guarantee stored in the US dollar guarantee storage means, and the transfer amount specified in yen or the transfer amount specified in US dollars converted into a yen amount at an exchange rate stored in the exchange information storage means is subtracted from the amount of the yen deposit stored in the yen deposit storage means in association with customer identification information for the customer who made the transfer, and the transfer amount specified in yen is converted into a yen amount at an exchange rate stored in the exchange information storage means. a US dollar deposit transfer means for executing a yen deposit-US dollar guarantee transfer process, which adds a transfer amount converted into the US dollar amount in the US dollar deposit storage means in association with the customer identification information of the customer who performed the input operation, or a transfer amount designated in US dollars, to the amount of the US dollar deposit stored in the US dollar deposit storage means in association with the customer identification information of the customer who performed the input operation, and further subtracts an amount equal to the added amount from the amount of the US dollar deposit stored in the US dollar deposit storage means, and adds an amount equal to the US dollar amount subtracted from the US dollar deposit to the amount of the US dollar guarantee stored in the US dollar guarantee storage means in association with the customer identification information of the customer who performed the input operation; The present invention is characterized by comprising:

[0008] Here, the meaning of "subtracting the same amount as the added amount from the amount of the US dollar deposit stored in the US dollar deposit storage means" in the "yen deposit-US dollar deposit transfer processing" by the "US dollar deposit transfer means" includes not only the case of subtracting the value of the data of the US dollar deposit before the transfer, but also the case of effectively subtracting the US dollar deposit by maintaining the value of the data of the US dollar deposit before the transfer (the value of the data of the US dollar deposit before the collateral is deposited in the US dollar deposit) as it is, while storing the amount to be subtracted as a negative element in a column in the same record (a column provided to store the amount of the collateral deposited in the US dollar deposit as a negative element from the US dollar deposit). The same applies to other inventions.

[0009] In such a US stock margin trading system of the present invention, since it is equipped with a US dollar margin transfer means for executing the yen deposit-US dollar margin transfer process, the transfer from the yen deposit to the US dollar deposit and then from the US dollar deposit to the US dollar margin can be automatically executed in one go without the user (the customer or his / her input agent) having to perform two-step transfer operations. Therefore, the user can increase the US dollar margin without being aware that a two-step transfer process via the US dollar deposit is being performed, and a highly convenient system can be realized.

[0010] In addition, by linking yen deposits and US dollar deposits in a foreign securities account with the US dollar margin in a US stock margin trading account, it is possible to transfer funds to secure the US dollar margin, which serves as collateral for margin trading, thereby providing a highly convenient system in this respect as well, thereby achieving the above-mentioned objectives.

[0011] <Configuration with US stock substitute securities transfer vehicle>

[0012] In addition, in the above-mentioned U.S. stock margin trading system of the present invention, a U.S. stock balance storage means for storing stock identification information and holding quantity of U.S. stocks held by a customer in a foreign securities account in association with customer identification information; a U.S. stock substitute securities storage means for storing stock identification information and deposited quantities of U.S. stock substitute securities in a U.S. stock margin trading account deposited by a customer as collateral for margin trading of U.S. stocks other than the U.S. dollar margin deposit in the U.S. stock margin trading account; a U.S. stock substitute securities transfer means for maintaining a state in which the customer's holding quantity stored in the U.S. stock balance storage means and the customer's deposit quantity stored in the U.S. stock substitute securities storage means match each other for the substitute securities issue, by storing in the U.S. stock substitute securities storage means all of the holding quantities of substitute securities issues, excluding non-substitutable issues that are predetermined as issues that cannot be inserted as U.S. stock substitute securities, among the issues held by the customer and stored in the U.S. stock balance storage means, as deposit quantities for the substitute securities issue; It is desirable to have the following:

[0013] Here, "the entire holding quantity for a substitute securities issue is stored in the U.S. stock substitute securities storage means as the deposit quantity for that substitute securities issue" means that if a substitute securities issue is held in a foreign securities account, the entire holding quantity is deposited in the U.S. stock substitute securities storage means for margin trading, and more specifically, it means that if a substitute securities issue is held in a foreign securities account when a customer opens a U.S. stock margin trading account, the entire holding quantity for that substitute securities issue is deposited in the U.S. stock substitute securities storage means for margin trading, and if there is subsequently a change (increase or decrease) in the holding quantity of a substitute securities issue stored in the U.S. stock balance storage means of the foreign securities account, that increase or decrease is reflected in the deposit quantity for that substitute securities issue stored in the U.S. stock substitute securities storage means, causing the deposit quantity to increase or decrease.

[0014] In addition, "maintaining a state in which the customer's holding quantity stored in the US stock balance storage means and the customer's deposit quantity stored in the US stock substitute securities storage means are consistent with each other" means that, except for non-substitutable securities, data management is performed in which the holding quantity in the US stock balance storage means (data management of the foreign securities account) and the deposit quantity in the US stock substitute securities storage means (data management of the US stock margin trading account) are duplicated and mirrored in both the management of the holding quantity in the US stock balance storage means and the management of the deposit quantity in the US stock substitute securities storage means (data management of the US stock margin trading account) are duplicated and mirrored in both the management of the holding quantity in the US stock balance storage means and the deposit quantity in the US stock substitute securities storage means. Therefore, when a collateral is deposited for margin trading, data management in the US stock balance storage means from which the collateral is deposited may be performed by subtracting the deposited quantity (in the present invention, the total quantity) from the holding quantity, but in the present invention, such data management is not performed, and the holding quantity is maintained in the state before the deposit and the deposited quantity is left in the US stock balance storage means.

[0015] When a system is configured in this manner with a U.S. stock substitute securities transfer means, it is possible to link the U.S. stocks held in the foreign securities account with the U.S. stock substitute securities deposited in the U.S. stock margin trading account, thereby transferring stocks (transfer here means duplication) to secure the U.S. stock substitute securities that serve as collateral for margin trading, thereby providing a highly convenient system in this respect as well.

[0016] In addition, since the posting of collateral by substitute securities is realized by mirroring between the US stock balance storage means and the US stock substitute securities storage means, the data management of the US stock balance storage means, which is the source of the posting, maintains the data before the posting and remains as it is even after the posting. In other words, even if the entire holding amount is posted as substitute securities, the data of the source of the posting is not managed to be zero shares. For this reason, data management of the foreign securities account when buying and selling US stocks in spot trading can be performed separately from data management of the US stock margin trading account. Therefore, when selling substitute securities in spot trading, data processing of the foreign securities account when a sell order and the order are executed can be performed regardless of whether a US stock margin trading account is opened or not, and can be performed in the same way as when only a foreign securities account is opened. More specifically, when a foreign securities account sells U.S. stocks in spot trading and the order is executed, the holding quantity of the sold stock is reduced, but if the stock is a substitute security stock and has been deposited in the U.S. stock substitute security storage means, and the holding balance in the U.S. stock balance storage means is zero shares, the sold quantity cannot be reduced from zero shares, and it becomes necessary to change the processing content in that case. However, in the present invention, the deposit of substitute securities is realized by mirroring, so there is no need to change the data processing content on the foreign securities account side (processing to reduce the holding quantity of the stock sold in spot trading), and it is possible to avoid the complication of processing due to data linkage between the two accounts.

[0017] <U.S. stocks purchased through spot trading are automatically transferred to U.S. stock substitute securities through a U.S. stock substitute securities transfer vehicle>

[0018] Furthermore, in the case where the above-mentioned U.S. stock substitute securities transfer means is provided, The U.S. stock substitute securities transfer vehicle is It is desirable that, when a customer makes a purchase of U.S. stocks in a spot transaction and the holding quantity for the issue related to the purchase stored in the U.S. stock balance storage means in association with the customer identification information for the customer who made the purchase increases by the purchase quantity, the process of adding the purchase quantity to the deposit quantity for the issue related to the purchase stored in the U.S. stock substitute securities storage means in association with the customer identification information for the customer who made the purchase is automatically executed by a process that maintains a state in which the customer's holding quantity stored in the U.S. stock balance storage means and the customer's deposit quantity stored in the U.S. stock substitute securities storage means match for the substitute securities issue.

[0019] In this case, as described above, in the data management of the holding quantity in the US stock balance storage means, even after the substitute securities issue is inserted, the holding quantity before the insertion is maintained (processing to realize the insertion of substitute securities by mirroring), so when the holding quantity increases by the purchase quantity due to a purchase in spot trading, the US stock substitute securities transfer means does not need to perform processing to subtract the purchase quantity from the increased holding quantity as processing to insert the substitute securities for that increase. In other words, the holding quantity after the increase is maintained as it was increased.

[0020] In this manner, if a system is configured so that U.S. stocks purchased in spot trading are automatically transferred to U.S. stock substitute securities by a U.S. stock substitute securities transfer means, when U.S. stocks are purchased in spot trading, the purchased U.S. stocks can be automatically deposited into the U.S. stock substitute securities without the user having to give a transfer instruction to the U.S. stock substitute securities, making it possible to realize a highly convenient system in this respect as well.

[0021] <Configuration with US stock selling proceeds transfer method>

[0022] In addition, in the case where U.S. stocks purchased through spot trading as described above are automatically transferred to U.S. stock substitute securities through a U.S. stock substitute securities transfer vehicle, The U.S. stock substitute securities transfer vehicle is when a customer sells the substitute securities issue in a spot transaction of U.S. stocks and the holding quantity for the issue related to the sale stored in the U.S. stock balance storage means in association with the customer identification information for the customer who made the sale is reduced by the sold quantity, a process of reducing the deposit quantity for the issue related to the sale stored in the U.S. stock substitute securities storage means in association with the customer identification information for the customer who made the sale by the sold quantity is automatically executed by a process of maintaining a state in which the customer's holding quantity stored in the U.S. stock balance storage means and the customer's deposit quantity stored in the U.S. stock substitute securities storage means match for the substitute securities issue; It is desirable to have a U.S. stock sales proceeds transfer means that automatically performs the process of, after processing associated with the sale of substitute securities by the U.S. stock substitute securities transfer means, adding the sales proceeds in U.S. dollars obtained from the sale to the U.S. dollar deposit stored in the U.S. dollar deposit storage means in association with the customer identification information for the client who made the sale, and further subtracting an amount equal to the sales proceeds from the U.S. dollar deposit stored in the U.S. dollar deposit storage means, and adding an amount equal to the sales proceeds to the amount of the U.S. dollar guarantee stored in the U.S. dollar guarantee storage means in association with the customer identification information for the client who made the sale.

[0023] In a configuration equipped with a US stock selling proceeds transfer means in this manner, when a substitute security issue is sold in a spot transaction of US stocks, the US stock substitute securities transfer means reduces the quantity of US stock substitute securities to be deposited, and then the US stock selling proceeds transfer means adds the sales proceeds to the US dollar deposit.Furthermore, even if the user does not give an instruction to transfer to the US dollar guarantee, the transfer process for the sales proceeds from the US dollar deposit to the US dollar guarantee is automatically executed, thereby realizing a system that is highly convenient in this respect as well.

[0024] In addition, the processing by the US stock selling proceeds transfer means is closely related to the processing by the US stock substitute securities transfer means, which realizes the deposit of substitute securities by mirroring (processing to maintain the state in which the customer's holding quantity stored in the US stock balance storage means and the customer's deposit quantity stored in the US stock substitute securities storage means match for substitute securities issues). That is, in the processing by the US stock substitute securities transfer means, the deposit of substitute securities is realized by mirroring, so the US stock balance storage means has a holding quantity including the deposited amount, and sales are made from that, but even if sales are made, the US stock selling proceeds transfer means automatically transfers the sales proceeds from the US dollar deposit to the US dollar guarantee, so that it is possible to prevent the sales proceeds from being used for other purposes by the customer (such as purchasing another issue or transferring to yen), and it is possible to maintain a state in which the collateral for margin trading is secured. In addition, by processing the transactions using this type of U.S. stock selling proceeds transfer method, customers can carry out the selling procedure in a spot transaction without having to worry about whether the stock they are trying to sell is a substitute security (whether it is used as collateral for a margin transaction).

[0025] <Configuration equipped with US stock margin new trade means, US stock margin contract processing means, and US stock margin position management means>

[0026] Furthermore, in the above-mentioned U.S. stock margin trading system of the present invention, a US stock margin order data storage means for storing order data of US stock margin transactions in which a customer has made a purchase or sale in association with customer identification information; a US stock margin new opening trading means for receiving order data including stock identification information, quantity, order price, and buy / sell classification from a user terminal via a network as input operation information for a new buy transaction or a new sell transaction of a US stock margin trading, storing the received order data in a US stock margin order data storage means in association with customer identification information and order identification information for the customer who placed the order, creating order data including order identification information, stock identification information, quantity, order price, and buy / sell classification using the order data, and transmitting the created order data to a US brokerage system via the network; a US stock credit contract processing means for receiving contract data including order identification information, issue identification information, contract amount, contract unit price, and buy / sell classification transmitted from a brokerage system via a network, and for storing the received contract data in a US stock credit contract data storage means in association with customer identification information; a US stock margin position management means for storing, in a case where the order identification information of the contract data received from the brokerage system is order identification information of a new buy transaction or a new sell transaction stored in a US stock margin order data storage means, the stock identification information, the contract amount, the contract unit price, and the buy / sell classification contained in the contract data in association with the customer identification information as a position for a margin transaction of a US stock in a US stock margin position storage means; It is desirable to have the following:

[0027] In this manner, when configured with a US stock margin new opening trading means, a US stock margin agreement processing means, and a US stock margin position management means, the entire process of accepting users' orders for new buy or new sell margin trading of US stocks, sending order data to the US, receiving agreement data from the US, and managing positions can be carried out smoothly without manual intervention (time-consuming operations and procedures by employees of Japanese or US securities companies).

[0028] <Comes with a US stock margin repayment trading instrument>

[0029] In addition, in the case where the above-mentioned US stock margin new opening trading means, US stock margin contract processing means, and US stock margin position management means are provided, a US stock margin repayment trading means for receiving, from a user terminal via a network, a designation of an open position to be subjected to a repayment transaction as input operation information for a repayment transaction by a counter purchase and sale against an open position stored in a US stock margin position storage means, creating repayment order data using the designated open position, the designation including brand identification information the same as the brand identification information of the open position, a quantity the same as the contract amount of the open position or a partial quantity in the case of a partial repayment, a buying and selling category opposite to the buying and selling category of the open position, a repayment order price, and order identification information for the repayment transaction, and transmitting the created repayment order data to a brokerage system via the network; US stock credit agreement processing method is The system is configured to receive contract data for the repayment transaction, including order identification information for the repayment transaction, from the intermediary system via the network; US stock margin position management measures are: When agreement data for a repayment transaction is received from the intermediary system, it is desirable to have the system be configured to also execute a process of storing in the US stock margin position storage means the repayment agreement amount, the repayment agreement unit price, and the settlement profit and loss calculated from the agreement unit price of the open position, the repayment agreement amount, and the repayment agreement unit price as information indicating that the repayment transaction for the open position has been completed.

[0030] When the system is configured with a US stock margin repayment trading means in this manner, even when making repayment transactions for positions stored in the US stock margin position storage means and performing closing processing (filling processing), the series of processes can be executed smoothly without manual intervention (time-consuming operations and procedures by employees of Japanese or US securities companies), just as in the case of performing opening processing.

[0031] <Configuration equipped with billing calculation processing means and automatic margin call transfer means>

[0032] Furthermore, in the case where the above-mentioned billing calculation processing means and automatic margin call transfer means are provided, The contract amount calculated from the contract quantity and contract unit price for the unrepaid open position issue of each customer stored in the US stock margin position storage means, the settlement profit and loss in the case of repayment, and the valuation profit and loss of the unrepaid open position issue calculated using the market price information of the open position issue stored in the stock price information storage means, the amount of the US dollar margin stored in the US dollar margin storage means in association with the customer identification information of each customer, the deposit amount of the substitute securities issue stored in the US stock substitute securities storage means in association with the customer identification information of each customer, and the stock price information storage means a claim calculation processing means for calculating a margin maintenance rate for each customer after the end of trading on each business day using the stored current price information of the substitute securities issue and the substitute securities collateral valuation amount calculated using a predetermined substitute multiplication factor, with a predetermined margin maintenance rate calculation formula, and, if it is determined that there is a customer whose calculated margin maintenance rate is below a predetermined minimum margin maintenance rate, calculating a US dollar margin call amount indicating the amount of additional US dollar margin to restore the margin maintenance rate of the customer to the predetermined required margin maintenance rate; an automatic margin call transfer means for subtracting the US dollar margin call amount calculated by the claim calculation processing means from the amount of the US dollar deposit stored in the US dollar deposit storage means in association with the customer identification information of the client, and for adding the US dollar margin call amount to the amount of the US dollar guarantee deposit stored in the US dollar guarantee deposit storage means in association with the customer identification information of the client; It is desirable to have the following:

[0033] When configured in this manner with a billing calculation processing means and an automatic margin call transfer means, it is possible to link the US dollar deposit in the foreign securities account with the US dollar margin in the US stock margin trading account, thereby making it possible to transfer funds to post the US dollar margin call amount, thereby realizing a system that is highly convenient in this respect as well.

[0034] <Configuration for executing hybrid US dollar margin transfer processing by US dollar margin transfer means>

[0035] In addition, in the U.S. stock margin trading system of the present invention, The USD margin transfer instrument is: In addition to processing yen deposits and US dollar margin transfers, The hybrid US dollar guarantee deposit transfer process is configured to simultaneously transfer the yen deposit to the US dollar guarantee deposit and transfer the US dollar deposit to the US dollar guarantee deposit in parallel, Hybrid USD Margin Transfer Processing: as input operation information by the customer or his / her input agent for increasing the amount of the US dollar guarantee stored in the US dollar guarantee storage means, the sum of the yen deposit / US dollar guarantee transfer amount for transfer from the yen deposit to the US dollar guarantee and the US dollar deposit / US dollar guarantee transfer amount for transfer from the US dollar deposit to the US dollar guarantee is received from the user terminal via the network as a total amount specified in yen or US dollars; When dividing the total amount received into yen deposits and US dollar margin transfer amounts and US dollar deposits and US dollar margin transfer amounts in yen or US dollar, (A) A process of unifying the current amount of yen deposit stored in the yen deposit storage means or the amount converted into US dollars at an exchange rate of this amount, and the current amount of US dollar deposit stored in the US dollar deposit storage means or the amount converted into yen at an exchange rate of this amount, into either yen or US dollars, and apportioning the total amount based on the ratio of these amounts; (B) a process of unifying the maximum amount of the yen deposit balance stored in the yen deposit storage means during a predetermined period from the past to the present, or the amount converted into US dollars at the exchange rate of this maximum amount, and the maximum amount of the US dollar deposit balance stored in the US dollar deposit storage means during said period, or the amount converted into yen at the exchange rate of this maximum amount, into either yen or US dollars, and apportioning the total amount based on the ratio of these amounts; (C) A process of unifying the average of the maximum and minimum amounts of the yen deposit balance stored in the yen deposit storage means during a predetermined period from the past to the present, or the equivalent in U.S. dollars at the exchange rate of this average amount, and the average of the maximum and minimum amounts of the U.S. dollar deposit balance stored in the U.S. dollar deposit storage means during said period, or the equivalent in U.S. dollars at the exchange rate of this average amount, into either yen or U.S. dollars, and then apportioning the total amount based on the ratio of these amounts, By executing the process of (A) and (B) and / or (C), a choice of how to divide the total amount is provided to the customer or his / her agent on a screen; Using the yen deposit amount and US dollar margin transfer amount, and the US dollar deposit amount and US dollar margin transfer amount calculated according to the division method selected by the customer or their agent, subtracting the yen deposit / US dollar guarantee transfer amount calculated in yen, or the yen deposit / US dollar guarantee transfer amount calculated in US dollars and converted into a yen amount at the exchange rate from the yen deposit amount stored in the yen deposit storage means in association with the customer identification information of the customer who made the transfer, and adding the yen deposit / US dollar guarantee transfer amount calculated in yen and converted into a US dollar amount at the exchange rate, or the yen deposit / US dollar guarantee transfer amount calculated in US dollars, to the US dollar deposit amount stored in the US dollar deposit storage means in association with the customer identification information of the customer who performed the input operation; Furthermore, the total amount of the Yen Deposit and US Dollar Guarantee Deposit Transfer Amount and the US Dollar Deposit and US Dollar Guarantee Deposit Transfer Amount is calculated by adding the US Dollar Deposit and US Dollar Guarantee Deposit Transfer Amount calculated in Yen to the added Yen Deposit and US Dollar Guarantee Deposit Transfer Amount, or the US Dollar Deposit and US Dollar Guarantee Deposit Transfer Amount calculated in Yen to the US Dollar amount converted at the exchange rate, The process may be configured to subtract the calculated total amount from the amount of the US dollar deposit stored in the US dollar deposit storage means, and add an amount equal to the subtracted total amount to the amount of the US dollar deposit stored in the US dollar deposit storage means in association with the customer identification information for the customer who performed the input operation.

[0036] When the hybrid US dollar margin transfer processing is performed in this manner using the US dollar margin transfer means, the total amount received from the user can be automatically divided into a yen deposit / US dollar margin transfer amount and a US dollar deposit / US dollar margin transfer amount, thereby making it possible to realize an even more convenient system.

[0037] <Program invention>

[0038] The program of the present invention is for causing a computer to function as the US stock margin trading system described above.

[0039] The above-mentioned program or a part of it can be recorded on a recording medium such as a magneto-optical disk (MO), a compact disk (CD), a digital versatile disk (DVD), a flexible disk (FD), a magnetic tape, a read-only memory (ROM), an electrically erasable and programmable read-only memory (EEPROM), a flash memory, a random access memory (RAM), a hard disk drive (HDD), a solid-state drive (SSD), a flash disk, etc., and can be stored or distributed, and can be transmitted using a transmission medium such as a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a wired network such as the Internet, an intranet, an extranet, a wireless communication network, or a combination of these, and can also be carried on a carrier wave. Furthermore, the above-mentioned program may be a part of another program, or may be recorded on a recording medium together with a separate program. Effect of the Invention

[0040] As described above, according to the present invention, transfers from yen deposits to US dollar deposits and then from the US dollar deposits to US dollar guarantees can be executed automatically in one go without the user having to perform two-step transfer operations. This allows the user to increase the US dollar guarantee without being aware that a two-step transfer process is being performed via the US dollar deposit, thereby achieving the effect of realizing a highly convenient system. [Brief description of the drawings]

[0041] [Figure 1] FIG. 1 is an overall configuration diagram of a US stock margin trading system according to one embodiment of the present invention. [Diagram 2] FIG. 1 is a flowchart showing the process of opening a US stock margin trading account and depositing a US dollar guarantee from a yen deposit in the embodiment. [Diagram 3] A flowchart showing the flow of depositing US dollar security from US dollar deposit in the embodiment. [Figure 4] FIG. 13 is an explanatory diagram of the insertion of U.S. stock substitute securities from the balance of U.S. stocks held in the embodiment. [Diagram 5] FIG. 11 is a flowchart showing the flow of processing for order acceptance, placement, and execution of new U.S. stock credit transactions and their repayment transactions in the embodiment. [Figure 6] FIG. 11 is a flowchart showing the flow of a transfer process into U.S. stock substitute securities when U.S. stocks are purchased through spot trading in the embodiment. [Figure 7] A flowchart showing the flow of the transfer process to US dollar guarantee deposits when US stocks that serve as substitute securities in the above embodiment are sold in spot trading. [Figure 8] FIG. 11 is a flowchart showing the flow of calculation of the US dollar margin call amount and transfer process to the US dollar guarantee deposit in the embodiment. [Figure 9] 13 is a view showing an example of a contact screen displayed after logging in according to the embodiment. [Figure 10]FIG. 13 is an example of an open position list screen in the embodiment. [Figure 11] FIG. 13 is an explanatory diagram showing a modified embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0042] An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the overall configuration of a US stock margin trading system 10 of this embodiment. FIG. 2 shows a flow chart of the opening of a US stock margin trading account and the flow of depositing a US dollar security from a yen deposit, and FIG. 3 shows a flow chart of the flow of depositing a US dollar security from a US dollar deposit. FIG. 4 is an explanatory diagram of depositing a US stock substitute security from a holding balance of US stocks. FIG. 5 shows a flow chart of the order acceptance, order placement, and contract process of a new US stock margin trade and its repayment trade, FIG. 6 shows a flow chart of the transfer process to a US stock substitute security when a US stock is purchased in a spot trade, FIG. 7 shows a flow chart of the transfer process to a US dollar security when a US stock that is a substitute security is sold in a spot trade, and FIG. 8 shows a flow chart of the calculation of the US dollar margin call amount and the transfer process to a US dollar security. Furthermore, FIG. 9 shows an example of a contact screen 120 displayed after logging in, and FIG. 10 shows an example of an open position list screen 150.

[0043] <Overall configuration of US stock margin trading system 10>

[0044] In Figure 1, the US stock margin trading system 10 is composed of one or more computers, and includes a US stock margin trading account opening means 21, a US stock current price information acquisition means 22, a US stock margin new opening transaction means 23, a US stock margin repayment transaction means 24, a US stock margin agreement processing means 25, a US stock margin position management means 26, a US dollar margin deposit transfer means 27, an exchange rate information acquisition means 28, a US stock margin trading inquiry means 29, a US stock margin trading name registration means 30, a US stock substitute securities transfer means 31, a US stock selling proceeds transfer means 32, a claim calculation processing means 33, and an automatic margin call transfer means 34.

[0045] Here, each of the means 21 to 34 is realized by a central processing unit (CPU) provided inside the computer constituting the US stock margin trading system 10, one or more programs that define the operation procedures of this CPU, and a working memory such as a main memory and a cache memory. Each of these means 21 to 34 will be described in detail later.

[0046] In addition, the US stock margin trading system 10 includes a US stock margin trading account information storage means 40, a stock price information storage means 41, a US stock margin order data storage means 42, a US stock margin agreement data storage means 43, a US stock margin position storage means 44, a US dollar margin storage means 45, an exchange information storage means 46, a US stock substitute securities storage means 47, and a US stock margin trading name information storage means 48.

[0047] Furthermore, the U.S. stock margin trading system 10 includes a foreign securities account information storage means 50, a U.S. stock balance storage means 51, a U.S. dollar deposit storage means 52, and a yen deposit storage means 53. As shown by the two-dot chain line in Fig. 1, these storage means 50-53 also belong to a foreign securities trading system 60 which conducts spot trading of foreign securities (including U.S. stocks), and also store data on foreign securities accounts, constituting the foreign securities trading system 60 together with the foreign securities trading means 61. The foreign securities trading system 60 is composed of one or more computers, and although it shares some data with the U.S. stock margin trading system 10, it is a separate system independent of the U.S. stock margin trading system 10.

[0048] Here, for example, non-volatile memories such as hard disk drives (HDD) and solid state drives (SSD) can be used as each of the storage means 40 to 48, 50 to 53. The data storage format is, for example, a database. Details of each of these storage means 40 to 48, 50 to 53 will be described later.

[0049] The foreign securities trading means 61 is realized by a central processing unit (CPU) installed inside the computer that constitutes the foreign securities trading system 60, one or more programs that define the operating procedures of this CPU, and working memory such as main memory and cache memory.

[0050] In addition, the U.S. stock margin trading system 10 is connected to a U.S. stock current price information system 70, an exchange information system 71, and a U.S. brokerage system 80 via a network such as the Internet, and this brokerage system 80 is further connected to a U.S. exchange system 85 via a communication line (dedicated line or network).

[0051] Here, the US stock current price information providing system 70 is a system composed of one or more computers, which transmits current price information (current price unit price) of each US stock name to the US stock current price information acquisition means 22 of the US stock margin trading system 10 via a network, and may be included in the US brokerage system 80 or an information vendor's system.

[0052] The foreign exchange information providing system 71 is composed of one or more computers and is a system that transmits foreign exchange information (including exchange rates for converting yen to US dollars) to the foreign exchange information acquisition means 28 of the U.S. stock margin trading system 10 via a network, and may be a Japanese system or a U.S. system.

[0053] The brokerage system 80 is composed of one or more computers and is a system of a US securities company. The brokerage system 80 includes a US stock ordering means 81 and a US stock performance notification means 82. The US stock ordering means 81 receives order data transmitted via a network from the US stock margin new opening trading means 23 or the US stock margin repayment trading means 24 of the US stock margin trading system 10 installed in Japan, or the foreign securities trading means 61 of the foreign securities trading system 60, and executes order processing to the US exchange system 85. The US stock performance notification means 82 receives contract data transmitted from the US exchange system 85 and executes processing to transmit the contract data via a network to the US stock margin contract processing means 25 of the US stock margin trading system 10, or the foreign securities trading means 61 of the foreign securities trading system 60.

[0054] The US exchange system 85 is composed of one or more computers, and is, for example, the New York Stock Exchange (NYSE) or NASDAQ system.

[0055] In addition, a user terminal 90 operated by a customer or his / her input representative, and an administrator terminal 91 operated by a system administrator are connected to the U.S. stock margin trading system 10 via a network such as the Internet. These user terminals 90 and administrator terminals 91 are configured with computers and equipped with display means such as a liquid crystal display and input means such as a keyboard and a mouse.

[0056] <Composition of US stock margin trading account opening method 21>

[0057] The U.S. stock margin trading account opening means 21 receives information requesting the opening of a U.S. stock margin trading account by a customer transmitted from the user terminal 90 via the network, assigns a customer sub-ID which is customer identification information for the U.S. stock margin trading account to the customer, and executes a process of storing the assigned customer sub-ID in the U.S. stock margin trading account information storage means 40 in association with the general securities account number (customer ID which is customer identification information) (see FIG. 2 described later). Note that customer information such as the name, contact information such as telephone number and email address, and address of each customer is stored in the customer information storage means (not shown) in association with the customer ID.

[0058] <Configuration of US stock market price information acquisition means 22>

[0059] The U.S. stock price information acquisition means 22 acquires price information (current price unit price) of each U.S. stock transmitted via a network from the U.S. stock price information providing system 70, and stores it in the stock price information storage means 41 in association with stock identification information (stock code).

[0060] <23 Composition of US Equity Margin New Trading Instruments>

[0061] The US stock margin new order trading means 23 accepts customer order data (including stock identification information, quantity, whether market order or limit order, order price (order unit price which is a limit order: however, this may not be necessary in the case of a market order), and buy / sell category) transmitted from the user terminal 90 via the network as input operation information for a new buy transaction or a new sell transaction of US stocks, and stores the accepted order data in the US stock margin order data storage means 42 (see Figure 5) in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) of the customer who placed the order and the assigned order identification information (order ID), and also creates order data (including order identification information, stock identification information, quantity, whether market order or limit order, order price (order unit price which is a limit order: however, this may not be necessary in the case of a market order), and buy / sell category) using the order data, and executes the process of transmitting the created order data to the US intermediary system 80 via the network.

[0062] <Composition of the 24 US stock margin repayment instruments>

[0063] The US stock margin repayment transaction means 24 receives designation information (selection information of the unrepaid position to be the subject of the repayment transaction, and designation information for repayment of all or a part of the amount of the selected unrepaid position) transmitted from the user terminal 90 via the network as input operation information for a repayment transaction by counter buying and selling for the unrepaid position stored in the US stock margin position storage means 44, and uses the selection information of the unrepaid position received and the designation information for repayment to select the same stock identification information (stock code) as the stock identification information of the position, the same amount (number of shares) as the contract amount of the position, or in the case of partial repayment (if partial repayment has already been made), The repayment order data is created including a repayment order quantity, which is a partial quantity (number of shares) of the open position, a repayment order price (a repayment order unit price which is a limit order: however, this may not be necessary in the case of a market order), and a buy / sell category opposite to the buy / sell category (position category), and the repayment order data is stored in the US stock margin order data storage means 42 (see FIG. 5), and at the same time, the repayment order data is used to create repayment order data including order identification information (order ID) for the repayment transaction, and the created repayment order data is transmitted to the brokerage system 80 via the network.

[0064] <Configuration of US stock credit agreement processing means 25>

[0065] The US stock margin contract processing means 25 receives contract data (including order identification information, stock identification information, contract quantity, contract unit price, and buy / sell classification) transmitted from the brokerage system 80 via the network, and performs a process of storing the received contract data in the US stock margin contract data storage means 43 in association with customer identification information (customer ID and customer sub-ID for the US stock margin trading account).

[0066] In addition, the agreement data received from the brokerage system 80 includes agreement data for a new trade, which includes order identification information (order ID) for a new buy transaction or a new sell transaction for margin trading of U.S. stocks, and agreement data for a repayment transaction, which includes order identification information (order ID) for the repayment transaction.

[0067] <Configuration of US Equity Margin Position Management Instrument 26>

[0068] When the order identification information (order ID) of the contract data received from the brokerage system 80 is order identification information (order ID) of a new buy transaction or a new sell transaction stored in the US stock margin order data storage means 42, the US stock margin position management means 26 executes a process of storing the order identification information, stock identification information, contract quantity, contract price, and buy / sell classification contained in the contract data in association with customer identification information (customer ID and customer sub-ID for the US stock margin trading account) as a US stock margin trading position in the US stock margin position storage means 44.

[0069] In addition, when the US stock margin position management means 26 receives agreement data for a repayment transaction (including the order ID for the repayment transaction) from the brokerage system 80, it also executes a process of storing information that the repayment transaction for the position has been completed in the US stock margin position storage means 44 (a process of changing the status to "repayment completed").

[0070] <Configuration of USD Margin Transfer Instrument 27>

[0071] The US dollar margin transfer means 27 executes a yen deposit-US dollar margin transfer process (see Figure 2) or a US dollar deposit-US dollar margin transfer process (see Figure 3) in accordance with the customer's selection based on input operation information by the customer or their input agent to increase the amount of the US dollar margin stored in the US dollar margin memory means 45.

[0072] Here, the yen deposit / US dollar guarantee deposit transfer process is a process in which a yen deposit to US dollar deposit transfer amount specified by a customer in yen or US dollars (see transfer amount input specification screen 100 in FIG. 2) is transferred consecutively in one go. The yen deposit to US dollar deposit, and the US dollar deposit to US dollar guarantee deposit. In this case, the customer specifies the transfer amount (here, the yen deposit / US dollar guarantee deposit transfer amount) without being aware that a two-stage transfer process is being performed. In this embodiment, the yen deposit / US dollar guarantee deposit transfer amount can be specified in yen or US dollars, but it may be configured so that it can be specified in only one of the currencies.

[0073] On the other hand, the US dollar deposit / US dollar margin transfer process is a process that executes a transfer from the US dollar deposit to the US dollar margin for the US dollar deposit / US dollar margin transfer amount specified in US dollars by the customer (see transfer amount input specification screen 110 in Figure 3).

[0074] (Transfer processing of yen deposits and US dollar margin deposits) More specifically, when executing a yen deposit-US dollar guarantee transfer process, the US dollar guarantee transfer means 27 first accepts the transfer amount (yen deposit-US dollar guarantee transfer amount specified in yen or US dollars) specified by the customer or his / her input agent through input operation on the transfer amount input specification screen 100 in Fig. 2 from the user terminal 90 via the network. Note that an explanation will be given later using specific numerical examples in Fig. 2.

[0075] (First stage of transfer processing for yen deposits and US dollar margin deposits) Next, the US dollar deposit transfer means 27 subtracts the yen deposit-US dollar deposit transfer amount specified in yen, or the yen deposit-US dollar deposit transfer amount specified in US dollars, converted into a yen amount at the exchange rate stored in exchange information storage means 46, from the yen deposit amount stored in yen deposit storage means 53 in association with the customer identification information for the customer who made the transfer, and adds the yen deposit-US dollar deposit transfer amount specified in yen, converted into a US dollar amount at the exchange rate, or the yen deposit-US dollar deposit transfer amount specified in US dollars, to the US dollar deposit amount stored in US dollar deposit storage means 52 in association with the customer identification information for the customer who performed the input operation.

[0076] (Later transfer process in yen deposit / US dollar margin transfer process) Furthermore, the US dollar deposit transfer means 27 subtracts from the amount of the US dollar deposit stored in the US dollar deposit storage means 52 an amount equal to the amount added to the amount of the US dollar deposit stored in the US dollar deposit storage means 52 (i.e., the yen deposit-US dollar deposit transfer amount (US dollars)), and adds to the amount of the US dollars stored in the US dollar deposit storage means 45 an amount equal to the amount of US dollars subtracted from the US dollar deposit (i.e., the yen deposit-US dollar deposit transfer amount (US dollars)) in association with the customer identification information for the customer who performed the input operation.

[0077] (US dollar deposit / US dollar margin transfer processing) Furthermore, when executing the US dollar deposit / US dollar guarantee transfer process, the US dollar guarantee transfer means 27 first accepts the transfer amount (US dollar deposit / US dollar guarantee transfer amount specified in US dollars) specified by the customer or his / her input agent through input operation on the transfer amount input specification screen 110 in Fig. 3 from the user terminal 90 via the network. Note that an explanation will be given later with reference to Fig. 3 using specific numerical examples.

[0078] Next, the US dollar guarantee transfer means 27 subtracts the US dollar deposit / US dollar guarantee transfer amount specified in US dollars from the amount of the US dollar deposit stored in the US dollar deposit storage means 52, and adds an amount equal to the amount of US dollars subtracted from the US dollar deposit (i.e., the US dollar deposit / US dollar guarantee transfer amount (US dollars)) to the amount of the US dollar guarantee stored in the US dollar guarantee storage means 45 in association with the customer identification information for the customer who performed the input operation.

[0079] <Configuration of exchange information acquisition means 28>

[0080] The exchange information acquisition means 28 acquires exchange information (including the exchange rate used to convert between yen and US dollars) transmitted from the exchange information providing system 71 via the network, and executes a process of storing the information in the exchange information storage means 46.

[0081] <Composition of US stock margin trading inquiry method 29>

[0082] The US stock margin trading inquiry means 29 executes a process of displaying various data related to the client's US stock margin trading on the screen of the user terminal 90 using the information stored in each of the storage means 40-48, 52, and 53 in response to a client's reference request transmitted from the user terminal 90 via the network.

[0083] For example, the US stock margin trade inquiry means 29 uses information stored in the US stock margin position storage means 44 (see FIG. 5) to display a position list screen 150 as shown in FIG. 10 on the screen of the user terminal 90. Note that, when settlement date data is displayed on the position list screen 150, the settlement date is highlighted in red or the like. This settlement date data is obtained from the US stock margin trade issue information storage means 48 (see FIG. 4).

[0084] Furthermore, when a margin call is incurred by the customer, the US stock margin transaction inquiry means 29 also executes a process of push-displaying a notification screen 120 as shown in Fig. 9 on the screen of the user terminal 90 operated by the logged-in user, using information stored in a margin call storage means (not shown) after logging in. The notification screen 120 in Fig. 9 is provided with a display section 130 of an additional margin (margin call) occurrence notification and a display section 140 of a US dollar margin request occurrence notification. Details of margin calls will be described later with reference to Fig. 8.

[0085] <Composition of the 30 US stock margin trading stock registration instruments>

[0086] The US stock margin trading stock registration means 30 accepts registration information (registration information on stocks handled in US stock margin trading) entered by a system administrator and transmitted from the administrator terminal 91 via the network, and executes a process of storing the accepted registration information in the US stock margin trading stock information storage means 48. Here, the registration information includes stock identification information (stock code), market identification information (market code), margin trading availability information, substitution availability information (information on whether the stock is non-substitutable or not), valuation price (updated with the current price obtained from the stock price information storage means 41), substitution rate (60% or 70%, etc.), settlement date, etc., as shown in Fig. 4.

[0087] <Composition of U.S. Stock Substitute Securities Transfer Instrument 31>

[0088] (Basic processing of US stock substitute securities transfer instrument 31) The US stock substitute securities transfer means 31 executes a process of storing the entire holding quantity of substitute securities issues, excluding non-substitutable issues that are predetermined as issues that cannot be inserted as US stock substitute securities among the issues held by the customers and stored in the US stock balance storage means 51, in the US stock substitute securities storage means 47 as the deposit quantity for the substitute securities issues. This process by the US stock substitute securities transfer means 31 is realized by a mirroring process that maintains a state in which the holding quantity of the customers stored in the US stock balance storage means 51 and the deposit quantity of the customers stored in the US stock substitute securities storage means 47 match for the substitute securities issues. Therefore, data management is not performed such that the holding quantity in the US stock balance storage means 51 becomes zero shares after the insertion of substitute securities. In other words, the entire holding quantity, excluding non-substitutable issues, is pledged as collateral through the processing of the U.S. stock substitute securities transfer means 31, so that the deposit quantity of each issue stored in the U.S. stock substitute securities storage means 47 becomes a duplicate of the holding quantity of each issue stored in the U.S. stock balance storage means 51, and the balance of substitute securities fluctuates with the increase or decrease in the actual balance. This mirroring processing is also performed when a U.S. stock margin trading account is opened.

[0089] Specifically, as shown in Fig. 4, assume that a customer (customer ID = K1, customer sub-ID for foreign securities account = KG1) holds 300 shares of α company stock, 500 shares of β company stock, 400 shares of γ company stock, and 200 shares of δ company stock in US stock balance storage means 51, of which the δ company stock is an unsubstitutable stock. As shown in Fig. 4, the fact that the δ company stock is an unsubstitutable stock is stored in US stock margin trading stock information storage means 48 in association with stock identification information (stock code). In addition, unsubstitutable stocks due to the personal circumstances of each customer are stored in customer information storage means (not shown) in association with customer identification information (customer ID).

[0090] Then, when processing is performed by the US stock substitute securities transfer means 31, the holding quantities (number of shares) of α company stock, β company stock, and γ company stock stored in the US stock balance storage means 51 are maintained as they are (therefore, they do not change to zero shares), and records of 300 shares of α company stock, 500 shares of β company stock, and 400 shares of γ company stock are created in the US stock substitute securities storage means 47. On the other hand, since the δ company stock is a non-substitutable stock, transfer processing is not performed, there is no change in the holding quantity (number of shares) of δ company stock stored in the US stock balance storage means 51, and no record of δ company stock is created in the US stock substitute securities storage means 47.

[0091] Furthermore, when records for 300 shares of company α, 500 shares of company β, and 400 shares of company γ are created in the U.S. stock substitute securities storage means 47, the substitute securities collateral valuation amount calculated by the claim calculation processing means 33 is stored in each record. This calculation processing by the claim calculation processing means 33 is the same as the reconciliation processing carried out after the end of trading on each business day.

[0092] (Treatment of physical purchases of U.S. stock substitute securities transfer vehicle 31) In addition, when a customer purchases US stocks in spot trading using the foreign securities trading system 60 and the holding quantity of the stock related to the purchase stored in the US stock balance storage means 51 in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) of the customer who made the purchase increases by the purchase quantity, the US stock substitute securities transfer means 31 also automatically executes a process of adding the purchase quantity to the deposit quantity of the stock related to the purchase stored in the US stock substitute securities storage means 47 in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) of the customer who made the purchase. This process is realized by the above-mentioned mirroring process (processing of maintaining a state in which the customer's holding quantity stored in the US stock balance storage means 51 and the customer's deposit quantity stored in the US stock substitute securities storage means 47 match for the substitute securities issue). Note that a description will be given using specific numerical examples in FIG. 6 described later.

[0093] In addition, in the data management of the holding quantity in the U.S. stock balance memory means 51, even after the deposit of a substitute security issue, a process is performed to maintain the holding quantity before the deposit (a process that realizes the deposit of substitute securities by mirroring), so when the holding quantity in the U.S. stock balance memory means 51 increases by the purchase quantity due to a purchase in a spot transaction, the U.S. stock substitute securities transfer means 31 does not need to process the deposit of the increased substitute securities by subtracting the purchase quantity from the increased holding quantity for the issue related to the purchase stored in the U.S. stock balance memory means 51 (a process of subtracting the increase due to the spot purchase and transferring it to the U.S. stock substitute securities memory means 47).

[0094] (Treatment of US stock substitute securities transfer vehicle 31 when selling in kind) Furthermore, when a customer sells substitute securities issue in spot trading of US stocks using the foreign securities trading system 60 and the holding quantity of the issue related to the sale stored in the US stock balance storage means 51 in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) of the selling customer is reduced by the selling quantity, the US stock substitute securities transfer means 31 also automatically executes a process of reducing the deposit quantity of the issue related to the sale stored in the US stock substitute securities storage means 47 in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) by the selling quantity. This process is realized by the above-mentioned mirroring process (process of maintaining a state in which the customer's holding quantity stored in the US stock balance storage means 51 and the customer's deposit quantity stored in the US stock substitute securities storage means 47 match for the substitute securities issue). Note that a description will be given using specific numerical examples in FIG. 7 described later.

[0095] <Configuration of US stock sales proceeds transfer instrument 32>

[0096] The U.S. stock selling proceeds transfer means 32 is used when a process associated with the sale of a substitute securities issue by the U.S. stock substitute securities transfer means 31 is performed (i.e., when a customer sells a substitute securities issue in a spot transaction of U.S. stocks using the foreign securities trading system 60 and the holding quantity of the issue related to the customer's sale stored in the U.S. stock balance storage means 51 is reduced by the amount of the sale, and a mirroring process is performed to reflect this in the deposit quantity of the issue related to the customer's sale stored in the U.S. stock substitute securities storage means 47, thereby reducing the deposit quantity by the amount of the sale). Then, the system automatically executes the process of adding the US dollar sales proceeds obtained from the sale to the US dollar deposit stored in the US dollar deposit storage means 52 in association with the customer identification information (customer ID and customer sub ID for the foreign securities account) of the customer who performed the sale, subtracting an amount equal to the sales proceeds from the US dollar deposit stored in the US dollar deposit storage means 52, and adding an amount equal to the sales proceeds to the amount of US dollar margin stored in the US dollar margin storage means 45 in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) of the customer who performed the sale. Note that a description will be given using specific numerical examples in FIG. 7 described later.

[0097] <Configuration of billing calculation processing means 33>

[0098] The claim calculation processing means 33 calculates the contract amount calculated from the contract quantity and contract unit price for each client's open position stored in the US stock margin position storage means 44, and the valuation profit / loss of the open position calculated using the current price information (current price unit price) of the open position stored in the stock price information storage means 46, the amount of the US dollar margin stored in the US dollar margin storage means 45 in association with each client's customer identification information (customer ID, and customer sub ID for the US stock margin trading account), and the substitute securities stored in the US stock substitute securities storage means 47 in association with each client's customer identification information (customer ID, and customer sub ID for the US stock margin trading account). Using the deposited amount of the securities issue, the current price information (current price unit price) of the substitute securities issue stored in the stock price information storage means 41, and the substitute securities collateral valuation amount calculated using a predetermined substitute multiplication factor (see FIG. 4), after the end of trading on each business day, the margin maintenance rate of each customer is calculated using a predetermined margin maintenance rate calculation formula, and if it is determined that there is a customer whose calculated margin maintenance rate is below a predetermined minimum margin maintenance rate, a process is executed to calculate a US dollar margin call amount indicating the amount of additional US dollar margin to restore the margin maintenance rate of the customer to the predetermined required margin maintenance rate. Note that an explanation will be given using specific numerical examples in FIG. 8 described later.

[0099] <Configuration of the automatic margin call transfer means 34>

[0100] The automatic margin call transfer means 34 executes a process of subtracting the US dollar margin call amount calculated by the claim calculation processing means 33 from the amount of the US dollar deposit stored in the US dollar deposit storage means 52 in association with the customer identification information of the customer (customer ID and sub-customer ID for the foreign securities account), and adding the US dollar margin call amount to the amount of the US dollar margin stored in the US dollar margin storage means 45 in association with the customer identification information of the customer (customer ID and sub-customer ID for the US stock margin trading account). Note that an explanation will be given using specific numerical examples in Fig. 8 described later.

[0101] <Configuration of the US stock margin trading account information storage means 40>

[0102] The US stock margin trading account information storage means 40 stores the number of the general securities account (customer ID, which is customer identification information) and the customer sub-ID, which is customer identification information for the US stock margin trading account, in association with each other, as shown in Fig. 2. It is also possible to provide a column for the customer sub-ID, which is customer identification information for the foreign securities account.

[0103] <Configuration of stock price information storage means 41>

[0104] The stock price information storage means 41 stores the market price information (unit current price) of each issue of US stock acquired from the US stock market price information providing system 70 in association with the issue identification information (stock code).

[0105] <Configuration of US stock credit order data storage means 42>

[0106] As shown in Figure 5, the US stock margin order data storage means 42 stores the order identification information (order ID), stock identification information (stock code), quantity (number of shares), buy / sell category, whether market or limit order, price in the case of a limit order, and status for US stock margin trading orders placed by a customer in association with customer identification information (customer ID, and customer sub-ID for the US stock margin trading account).

[0107] <Configuration of US stock credit contract data storage means 43>

[0108] As shown in Figure 5, the US stock margin trading data storage means 43 stores the order identification information (order ID), stock identification information (stock code), contract quantity (number of shares), buy / sell category, contract price, and contract amount for a contracted US stock margin trading order in association with customer identification information (customer ID and customer sub-ID for the US stock margin trading account).

[0109] <Configuration of US stock margin position storage means 44>

[0110] As shown in Figure 5, the US stock margin position memory means 44 stores the order identification information (order ID), stock identification information (stock code), contract quantity (open quantity) (number of shares), buy / sell category (open category), contract price, and contract amount contained in the contract data of a new buy transaction or a new sell transaction for margin trading of US stocks, as well as the current value of the position, the position valuation amount, the valuation profit / loss, the settlement profit / loss, fees, miscellaneous expenses, and status, in association with customer identification information (customer ID, and customer sub ID for US stock margin trading account) as an open position for margin trading of US stocks.

[0111] <Configuration of US Dollar Guarantee Deposit Storage Means 45>

[0112] The US dollar guarantee storage means 45 stores the amount (balance) of the US dollar guarantee of a US stock margin trading account opened for margin trading of US stocks in association with customer identification information (customer ID and sub-customer ID for the US stock margin trading account). Past balances and amounts of deposits and withdrawals are also stored in association with date and time information. This US dollar guarantee is money that the customer has deposited with the securities company as collateral for margin trading of US stocks. Therefore, the amount of the US dollar guarantee referred to here is the amount deposited as money, and does not refer to the total amount of the US dollar guarantee, which is the amount of the US dollar guarantee (money) plus the substitute securities collateral valuation amount.

[0113] <Configuration of exchange information storage means 46>

[0114] The exchange information storage means 46 stores exchange information (including the exchange rate used for converting between yen and US dollars).

[0115] <Configuration of U.S. Stock Substitute Securities Storage Means 47>

[0116] As shown in Figure 4, the U.S. stock substitute securities storage means 47 stores stock identification information (stock code) for the U.S. stock substitute securities in a U.S. stock margin trading account that a customer has deposited with a securities company as collateral for margin trading of U.S. stocks other than the U.S. dollar margin deposit of the U.S. stock margin trading account, the deposited quantity (number of shares), and the substitute securities collateral valuation amount, in association with customer identification information (customer ID and sub-customer ID for the U.S. stock margin trading account).

[0117] <Configuration of US stock margin trading issue information storage means 48>

[0118] 4, the US stock margin trading stock information storage means 48 stores stock identification information (stock code), market identification information (market code), margin trading availability information, substitution availability information (information on whether the stock is non-substitutable), valuation price (current price obtained from the stock price information storage means 41), substitute margin (60% or 70%, etc.), and settlement date for stocks handled in margin trading of US stocks, in association with each other. As for the settlement date, since normal stocks have no expiration date, it is left blank, but for stocks that have a settlement date due to delisting, merger, etc., that date data is stored.

[0119] <Configuration of foreign securities account information storage means 50>

[0120] The foreign securities account information storage means 50 stores the number of the general securities account (customer ID, which is customer identification information) and the customer sub-ID, which is customer identification information for the foreign securities account, in association with each other, as shown in Fig. 2. It is also possible to provide a column for the customer sub-ID, which is customer identification information for the US stock margin trading account.

[0121] <Configuration of US stock balance storage means 51>

[0122] As shown in Fig. 4, the US stock balance storage means 51 stores the holding quantity (number of shares) and stock identification information (stock code) of US stocks in a foreign securities account opened for spot trading of foreign securities in association with customer identification information (customer ID and customer sub ID for the foreign securities account). It also stores the past holding quantity (number of shares) and the amount (number of shares) that has been deposited or withdrawn in association with date and time information. It may also have a column for the customer sub ID, which is customer identification information for a US stock margin trading account.

[0123] <Configuration of US Dollar Deposit Storage Means 52>

[0124] The US dollar deposit storage means 52 stores the amount (balance) of the US dollar deposit in the foreign securities account in association with customer identification information (customer ID and customer sub-ID for the foreign securities account). Past balances and amounts of deposits and withdrawals are also stored in association with date and time information. A column for the customer sub-ID, which is customer identification information for the US stock margin trading account, may also be provided.

[0125] <Configuration of Yen Deposit Storage Means 53>

[0126] The yen deposit storage means 53 stores the yen deposit amount (balance) in the foreign securities account in association with customer identification information (customer ID and customer sub-ID for the foreign securities account). Past balances and amounts of deposits and withdrawals are also stored in association with date and time information. A column for customer sub-ID, which is customer identification information for the US stock margin trading account, may also be provided.

[0127] <Flow chart for opening a US stock margin trading account and depositing US dollar margin from yen deposit: Diagram 2>

[0128] 2, the U.S. stock margin transaction account opening means 21 receives information on a customer's request to open a U.S. stock margin transaction account transmitted from the user terminal 90 via the network, and executes the process of opening the U.S. stock margin transaction account (step S1). Specifically, the U.S. stock margin transaction account opening means 21 assigns a customer sub-ID, which is customer identification information for the U.S. stock margin transaction account, to the customer who has made the account opening request, and stores the assigned customer sub-ID in the U.S. stock margin transaction account information storage means 40 in association with the number of the general securities account (customer ID, which is customer identification information).

[0129] At the time of making this account opening request, the customer is already a customer of the securities company, and therefore customer information such as the customer's name, contact information such as telephone number and email address, and address are stored in customer information storage means (not shown) in association with a customer ID (a general securities account number). Also, if the customer has opened a foreign securities account, the customer has already been given a sub-customer ID, which is customer identification information for the foreign securities account, and therefore the sub-customer ID is stored in foreign securities account information storage means 50 in association with the general securities account number (customer ID, which is customer identification information). In this embodiment, as an example, a customer who already has a foreign securities account opens a new U.S. stock margin trading account, but it may be possible to open a U.S. stock margin trading account even if the customer has not opened a foreign securities account, and in that case, it is preferable that the records of each storage means 50 to 53 (each record of each table that makes up the database) have a column for the general securities account number (customer ID, which is customer identification information), a column for a customer sub-ID, which is customer identification information for the foreign securities account, and a column for a customer sub-ID, which is customer identification information for the U.S. stock margin trading account.

[0130] After that, the customer provides the securities company with collateral to conduct margin trading of U.S. stocks. Figure 2 explains the yen deposit-US dollar margin transfer process (the process of transferring the yen deposit to the US dollar margin via the US dollar deposit).

[0131] Specifically, first, the user (customer or his / her agent) inputs and specifies the yen deposit / US dollar security deposit transfer amount on the transfer amount input / designation screen 100 of Fig. 2 displayed on the screen of the user terminal 90 by the US dollar security deposit transfer means 27. This transfer amount input / designation screen 100 is provided with display sections 101, 102 for the transferable amount of the yen deposit and its US dollar equivalent, and an input section 103 for the transfer amount (here, the yen deposit / US dollar security deposit transfer amount) in yen and an input section 104 for the US dollar. For example, if a customer holds a yen deposit of 600,000 yen in the yen deposit storage means 53 and the exchange rate stored in the exchange information storage means 46 is 1 dollar = 150 yen, then 600,000 yen is displayed on the display section 101 and 4,000 dollars (=600,000÷150) is displayed on the display section 102. In response to this, the customer may input 450,000 yen in Japanese yen into input section 103 or input 3,000 dollars in US dollars into input section 104.

[0132] Then, when the user presses the "Execute" button (not shown) on the screen, the entered yen deposit / US dollar margin transfer amount (in yen or US dollars) is sent via the network to the US dollar margin transfer means 27, which accepts this yen deposit / US dollar margin transfer amount (step S2).

[0133] (First stage of transfer processing for yen deposits and US dollar margin deposits) Next, the US dollar security deposit transfer means 27 converts the yen deposit-US dollar security deposit transfer amount (e.g., 450,000 yen) designated in yen or the yen deposit-US dollar security deposit transfer amount (e.g., 3,000 dollars) designated in US dollars into a yen amount at the exchange rate stored in the exchange information storage means 46, and stores the yen deposit-US dollar security deposit transfer amount (e.g., 450,000 yen) in the yen deposit information stored in the yen deposit storage means 53 in association with the customer identification information of the customer who made the transfer. The yen deposit-US dollar guarantee transfer amount designated in yen (e.g., 450,000 yen) is converted into the US dollar amount at the exchange rate, and the yen deposit-US dollar guarantee transfer amount (e.g., 3,000 dollars) designated in US dollars (e.g., 3,000 dollars) is added to the US dollar deposit amount stored in the US dollar deposit storage means 52 in association with the customer identification information of the customer who performed the input operation (step S3). As a result, the yen amount stored in the yen deposit storage means 53 changes from 600,000 yen to 150,000 yen (=600,000 yen-450,000 yen), and the US dollar deposit amount stored in the US dollar deposit storage means 52 changes, for example, from 800 dollars to 3,800 dollars (=800 dollars+3,000 dollars).

[0134] (Later transfer process in yen deposit / US dollar margin transfer process) Furthermore, the US dollar deposit transfer means 27 subtracts from the amount of the US dollar deposit stored in the US dollar deposit storage means 52 the same amount as the amount added to the amount of the US dollar deposit stored in the US dollar deposit storage means 52 (i.e., the yen deposit·US dollar deposit transfer amount=3,000 dollars), and adds to the amount of the US dollar deposit stored in the US dollar deposit storage means 45 in association with the customer identification information of the customer who performed the input operation the same amount as the amount of the US dollar deposit subtracted from the US dollar deposit (i.e., the yen deposit·US dollar deposit transfer amount=3,000 dollars) (step S4). As a result, the amount of the US dollar deposit stored in the US dollar deposit storage means 52 changes from 3,800 dollars to 800 dollars, and the amount of the US dollar deposit stored in the US dollar deposit storage means 45 changes, for example, from 0 dollars to 3,000 dollars. In addition, the subtraction of the collateral amount from the amount of the US dollar deposit stored in the US dollar deposit storage means 52 may be a substantial subtraction; for example, instead of changing it from $3,800 to $800, it may remain at $3,800 and data of $3,000, meaning minus $3,000, may be stored in another column in the same record (the collateral amount column indicating that this is a negative element).

[0135] <Flow of US Dollar Margin Deposit from US Dollar Deposit: Figure 3>

[0136] In addition, the client may perform the operation shown in Figure 3 as a separate operation to provide a security for margin trading of US stocks to the securities company. Figure 3 explains the US dollar deposit-US dollar margin transfer process (the process of transferring the US dollar deposit to the US dollar margin).

[0137] Specifically, first, the user (the customer or his / her input agent) inputs and specifies the US dollar deposit / US dollar guarantee transfer amount on the transfer amount input / designation screen 110 of Fig. 3 displayed on the screen of the user terminal 90 by the US dollar guarantee transfer means 27. This transfer amount input / designation screen 110 is provided with a display section 111 of the transferable amount of the US dollar deposit, and an input section 112 for the transfer amount (here, the US dollar deposit / US dollar guarantee transfer amount) in US dollars. For example, if the customer holds a US dollar deposit of 800 dollars in the US dollar deposit storage means 52, then 800 dollars is displayed on the display section 111. Seeing this, it is assumed that the customer inputs 500 dollars in US dollars into the input section 112.

[0138] Then, when the user presses the "Execute" button (not shown) on the screen, the entered US dollar deposit / US dollar guarantee transfer amount (in US dollars) is sent via the network to the US dollar guarantee transfer means 27, which accepts this US dollar deposit / US dollar guarantee transfer amount (step S11).

[0139] Next, the US dollar security deposit transfer means 27 subtracts the US dollar deposit / US dollar security deposit transfer amount (e.g., $500) specified in US dollars from the US dollar deposit amount (e.g., $800) stored in the US dollar deposit storage means 52, and adds the same amount as the US dollar amount subtracted from the US dollar deposit (i.e., US dollar deposit / US dollar security deposit transfer amount=$500) to the US dollar security deposit amount stored in the US dollar security deposit storage means 45 in association with the customer identification information of the customer who performed the input operation (step S12). As a result, the US dollar deposit amount stored in the US dollar deposit storage means 52 changes from $800 to $300 (=$800-$500), and the US dollar security deposit amount stored in the US dollar security deposit storage means 45 changes, for example, from $3,000 to $3,500 (=$3,000+$500).

[0140] <Flow of order acceptance, placing, and contract processing for new US stock margin trades and their repayment trades: Figure 5>

[0141] In FIG. 5, the US stock margin new order transaction means 23 accepts the order data of the customer (including stock identification information, quantity, market / limit order, order price in case of limit order, and buy / sell category) transmitted from the user terminal 90 via the network as input operation information for a new buy or sell transaction of a US stock margin transaction, and stores the accepted order data in the US stock margin order data storage means 42 (see FIG. 5) in association with the customer identification information (customer ID and customer sub-ID for the US stock margin transaction account) of the customer who placed the order and the assigned order identification information (order ID) (step S21). At this time, the stocks that the customer can order as a new buy or sell transaction of a US stock margin transaction are those for which the margin transaction availability information stored in the US stock margin transaction stock information storage means 48 (see FIG. 4) is "available". For example, assume that a market order is made with stock = σ company stock, quantity = 200 shares, and buy / sell category = buy.

[0142] In addition, the amount that a customer can buy or sell in margin trading of U.S. stocks (amount that can be ordered for long and short transactions) is an amount up to a predetermined maximum leverage (normally set to 2x) relative to the total amount of the customer's U.S. dollar margin stored in the U.S. dollar margin storage means 45 and the total amount of the substitute securities collateral valuation of all of the customer's substitute securities issues stored in the U.S. stock substitute securities storage means 47 (hereinafter referred to as the ``total U.S. dollar margin amount'').

[0143] Then, the US stock margin new trade means 23 uses the order data to create order placement data (including, for example, the assigned order ID, stock name = σ company stock, quantity = 200 shares, trading category = buy, market order / limit order = market order), and transmits the created order placement data to the US intermediary system 80 via the network (step S22).

[0144] In the brokerage system 80, a US stock ordering means 81 receives order data transmitted from the US stock margin new trade means 23 of the US stock margin trading system 10 via the network, and transmits the received order data to a US exchange system 85 via a communication line. Thereafter, a US stock performance notification means 82 receives contract data (including, for example, order ID, name = σ company stock, contract amount = 200 shares, trading category = buy, contract price = $19, contract amount = $3,800) transmitted from the US exchange system 85 via the communication line, and transmits the received contract data to the US stock margin contract processing means 25 of the US stock margin trading system 10 via the network.

[0145] Next, in the US stock margin trading system 10, the US stock margin contract processing means 25 receives the contract data sent from the brokerage system 80, associates the received contract data with the customer identification information (customer ID and customer sub-ID for the US stock margin trading account) and stores it in the US stock margin contract data storage means 43 (see Figure 5), and also changes the status of the order record stored in the US stock credit order data storage means 42 (see Figure 5) in association with the order ID included in the contract data to "contracted" (step S23).

[0146] Furthermore, if the order identification information (order ID) of the contract data received from the brokerage system 80 is the order identification information (order ID) of a new long buy transaction or a new short sell transaction stored in the US stock margin order data storage means 42, the US stock margin position management means 26 associates the order identification information, stock identification information (= σ company stock), contract quantity (= 200 shares), contract price (= $19), contract amount (= $3,800), and trading category (= buy) contained in the contract data with the customer identification information (customer ID and customer sub-ID for the US stock margin trading account) and stores them in the US stock margin position storage means 44 as position data for US stock margin trading (step S24).

[0147] Thereafter, the US stock margin repayment trading means 24 accepts designation information (selection information of the unrepaid position to be the subject of the repayment transaction, and designation information for repayment of all or a part of the amount of the selected unrepaid position) transmitted from the user terminal 90 via the network as input operation information for a repayment transaction by counter buying and selling against the unrepaid position stored in the US stock margin position storage means 44, and uses the selection information and designation information for the unrepaid position that have been accepted to perform a repayment transaction using the same stock identification information (stock code) as the stock identification information of the position, the same amount (number of shares) as the contract amount of the position, or in the case of partial repayment ( (This may be a further partial repayment when a partial repayment has already been made.) repayment order data is created including the repayment order quantity, which is the partial quantity (number of shares) of the repayment order, the repayment order price (the repayment order unit price, which is a limit order: however, this may not be necessary in the case of a market order), and a buy / sell category opposite to the buy / sell category (position category) of the open position, and the created repayment order data is stored in the US stock margin order data storage means 42 (see FIG. 5) in association with the customer identification information (customer ID and customer sub ID for the US stock margin trading account) of the customer who placed the repayment order and the assigned order identification information (order ID for repayment trading) (step S25). Here, data on unrepaid positions, including, for example, stock identification information (= σ Company stock), contract quantity (= 200 shares), contract price (= $19), contract amount (= $3,800), and trading category (= buy), is selected as the target for the repayment transaction, and further, all or part of the contract quantity of the unrepaid positions (here, the full quantity, 200 shares) is specified as the repayment order quantity, and a repayment order price (= $20) (however, this may also be a market order) is specified, and repayment order data is created, including stock identification information (= σ Company stock), repayment order quantity (= 200 shares), repayment order price (= $20) (however, this may also be a market order), and trading category (= sell / fill).

[0148] Then, the US stock margin repayment trading means 24 uses the repayment order data to create repayment order data including order identification information (order ID) for the repayment transaction (e.g., order ID for the repayment transaction, stock identification information = σ company shares, quantity = 200 shares, buy / sell category = sell, limit price = $20 (however, market order / limit price classification = market order may also be used)), and transmits the created repayment order data to the intermediary system 80 via the network (step S26).

[0149] In the brokerage system 80, the US stock order means 81 receives the repayment order data transmitted from the US stock margin repayment trading means 24 of the US stock margin trading system 10 via the network, and transmits the received repayment order data to the US exchange system 85 via the communication line. Thereafter, the US stock performance notification means 82 receives the repayment transaction agreement data (including, for example, the order ID for the repayment transaction, name = σ company stock, contract amount = 200 shares, trading category = sell, contract price = $20, and contract amount = $4,000) transmitted from the US exchange system 85 via the communication line, and transmits the received repayment transaction agreement data to the US stock margin agreement processing means 25 of the US stock margin trading system 10 via the network.

[0150] Next, in the US stock margin trading system 10, the US stock credit agreement processing means 25 receives the agreement data for the repayment transaction sent from the intermediary system 80, associates the received agreement data for the repayment transaction with the customer identification information (customer ID and customer sub-ID for the US stock margin trading account) and stores it in the US stock credit agreement data storage means 43 (see Figure 5), and also changes the status of the record of the repayment order stored in the US stock credit order data storage means 42 (see Figure 5) in association with the order ID for the repayment transaction included in the agreement data to "agreed" (step S27).

[0151] Then, when the US stock margin position management means 26 receives agreement data for the repayment transaction (including the order ID for the repayment transaction) from the intermediary system 80, it executes a process to store information that the repayment transaction for the position has been completed in the US stock margin position storage means 44 (a process to calculate and store the settlement profit and loss, and change the status to "repayment completed") (step S28).

[0152] <Flow of transfer process to US stock substitute securities when US stocks are purchased through spot trading: Diagram 6>

[0153] 6, when a customer purchases U.S. stocks in spot trading using the foreign securities trading system 60, the customer transmits order data for a buy order for the U.S. stocks from the user terminal 90 via the network. In the foreign securities trading system 60, the foreign securities trading means 61 accepts the customer's order data, and stores the accepted order data in an order data storage means for spot trading (not shown) in association with customer identification information (customer ID and customer sub-ID for the foreign securities account) (step S31). Assume that this order data is, for example, brand=ε company stock, quantity=400 shares, trading category=buy, and market / limit order=market.

[0154] Then, the foreign securities trading means 61 creates order data (including, for example, the assigned order ID, name = ε company stock, quantity = 400 shares, trading category = buy, and market / limit order = market) using the order data, and transmits the created order data to the U.S. intermediary system 80 via the network (step S32).

[0155] In the brokerage system 80, the U.S. stock ordering means 81 receives the order data transmitted from the foreign securities trading means 61 of the foreign securities trading system 60 via the network, and transmits the received order data to the U.S. exchange system 85 via the communication line. Thereafter, the U.S. stock performance notification means 82 receives the contract data (including, for example, order ID, name = ε company stock, contract quantity = 400 shares, trading category = buy, contract price = $40, contract amount = $16,000) transmitted from the U.S. exchange system 85 via the communication line, and transmits the received contract data to the foreign securities trading means 61 of the foreign securities trading system 60 via the network.

[0156] Next, in the foreign securities trading system 60, the foreign securities trading means 61 receives the agreement data transmitted from the intermediary system 80, associates the received agreement data with the customer identification information (customer ID and customer sub-ID for the foreign securities account) and stores it in an agreement data storage means for spot trading (not shown), and also changes the status of the order record stored in the order data storage means for spot trading (not shown) in association with the order ID contained in the agreement data to "agreed" (step S32).

[0157] Then, the foreign securities buying and selling means 61 increases the holding quantity of the stock related to the purchase (e.g., ε Company stock) stored in the U.S. stock balance storage means 51 in association with the customer identification information (customer ID and customer sub ID for foreign securities account) of the customer who made the purchase by the purchase quantity (e.g., 400 shares) (step S33). Note that if the holding quantity of the stock related to the purchase (e.g., ε Company stock) is zero shares, the purchase quantity (e.g., 400 shares) is stored as the holding quantity.

[0158] Furthermore, the U.S. stock substitute securities transfer means 31 automatically executes a process of adding the purchase quantity (e.g., 400 shares) to the deposit quantity for the stock related to the purchase (e.g., ε Company stock) stored in the U.S. stock substitute securities storage means 47 in association with the customer identification information (customer ID and customer sub-ID for the U.S. stock margin trading account) of the customer who made the purchase (step S34). This process is realized by a mirroring process that replicates the increased holding quantity (quantity after the process of step S33 above) for the stock related to the purchase (e.g., ε Company stock) stored in the U.S. stock balance storage means 51.

[0159] <Flow of transfer process to USD margin when US stocks serving as substitute securities are sold in spot trading: Figure 7>

[0160] In FIG. 7, when a customer sells U.S. stocks that are substitute securities in spot trading using the foreign securities trading system 60, the customer confirms that the stocks to be sold have been deposited as substitute securities with the securities company and the deposited quantity using the U.S. stock margin transaction inquiry means 29, and then transmits order data for a sell order for U.S. stocks from the user terminal 90 via the network. This confirmation process by the U.S. stock margin transaction inquiry means 29 can be performed by referring to the data stored in the U.S. stock substitute securities storage means 47. In this embodiment, the deposit of substitute securities is realized by mirroring processing, so the holding quantity in the U.S. stock balance storage means 51 is maintained even after the collateral deposit (see FIG. 4), and therefore the holding quantity (i.e., the deposit quantity) can also be confirmed using the data reference function of the U.S. stock balance storage means 51 provided in the foreign securities trading system 60.

[0161] In the foreign securities trading system 60, the foreign securities trading means 61 accepts customer order data, and stores the accepted order data in the order data storage means for spot trading (not shown) in association with customer identification information (customer ID and customer sub-ID for foreign securities account) (step S41). For example, this order data is assumed to be brand=α company stock, quantity=300 shares, trading category=sell, and market / limit order=market.

[0162] Then, the foreign securities trading means 61 creates order data (including, for example, the assigned order ID, stock name = Company α stock, quantity = 300 shares, trading category = sell, and market / limit order status = market) using the order data, and transmits the created order data to the U.S. intermediary system 80 via the network (step S42).

[0163] In the brokerage system 80, the U.S. stock ordering means 81 receives the order data transmitted from the foreign securities trading means 61 of the foreign securities trading system 60 via the network, and transmits the received order data to the U.S. exchange system 85 via the communication line. Thereafter, the U.S. stock performance notification means 82 receives the contract data (including, for example, order ID, name = α company stock, contract amount = 300 shares, trading category = sell, contract price = $50, contract amount = $15,000) transmitted from the U.S. exchange system 85 via the communication line, and transmits the received contract data to the foreign securities trading means 61 of the foreign securities trading system 60 via the network.

[0164] Next, in the foreign securities trading system 60, the foreign securities trading means 61 receives the agreement data transmitted from the intermediary system 80, associates the received agreement data with the customer identification information (customer ID and customer sub-ID for the foreign securities account) and stores it in an agreement data storage means for spot trading (not shown), and also changes the status of the order record stored in the order data storage means for spot trading (not shown) in association with the order ID contained in the agreement data to "agreed" (step S42).

[0165] Furthermore, the foreign securities buying and selling means 61 reduces the holding quantity of the stock (e.g., stock of Company α) related to the sale by the client stored in the U.S. stock balance storage means 51 by the contract amount of the sell order, i.e., the sale quantity (e.g., 300 shares) In this embodiment, the submission of substitute securities is realized by a mirroring process, so that the holding quantity in the U.S. stock balance storage means 51 is maintained even after the collateral submission and does not become zero shares (see FIG. 4) (step S43).

[0166] Then, the US stock substitute securities transfer means 31 reduces the deposit quantity for the stock (e.g., stocks of Company α) related to the sale stored in the US stock substitute securities storage means 47 by the sale quantity (e.g., 300 shares) (step S44). This process is realized by a mirroring process that replicates the holding quantity after the reduction (the quantity after the process of step S43 above) for the stock (e.g., stocks of Company α) related to the sale stored in the US stock balance storage means 51.

[0167] Thereafter, the US stock selling proceeds transfer means 32 adds the US dollar sales proceeds obtained from the sale (e.g., US$15,000, excluding commission fees) to the US dollar deposit stored in the US dollar deposit memory means 52 in association with the customer identification information (customer ID and sub-customer ID for the foreign securities account) of the customer who made the sale (step S45).

[0168] Furthermore, the US stock selling proceeds transfer means 32 automatically subtracts an amount equal to the selling price (e.g., $15,000) from the US dollar deposit stored in the US dollar deposit memory means 52, and adds an amount equal to the selling price (e.g., $15,000) to the amount of US dollar margin stored in the US dollar margin memory means 45 in association with the customer identification information (customer ID and sub-customer ID for the US stock margin trading account) of the customer who made the sale (step S46).

[0169] <Flow of calculation of USD margin call amount and transfer to USD margin: Figure 8>

[0170] In Figure 8, after the end of trading on each business day, the billing calculation processing means 33 executes a reconciliation process to update the substitute securities collateral valuation amount stored in the US stock substitute securities storage means 47 (see Figure 4) and to update the position data (current position value, position valuation amount, valuation profit / loss) stored in the US stock margin position storage means 44 (step S51).

[0171] More specifically, as shown in Figure 4, the billing calculation processing means 33 first uses the current price information (current price unit price) of each stock stored in the stock price information storage means 41 to update the valuation price of each stock stored in the US stock margin trading stock information storage means 48 to the latest data.

[0172] Next, as shown in Figure 4, the billing calculation processing means 33 calculates the latest substitute securities collateral valuation amount using the amount of substitute securities to be deposited stored in the US stock substitute securities storage means 47 in association with each customer's customer identification information (customer ID and customer sub-ID for the US stock margin trading account), the valuation price (i.e., current price information stored in the stock price information storage means 41) and substitute rate stored in the US stock margin trading issue information storage means 48, and updates the substitute securities collateral valuation amount stored in the US stock substitute securities storage means 47 (see Figure 4).

[0173] For example, if the substitute securities issue is the stock of company α shown in Fig. 4, the claim calculation processing means 33 obtains the latest stock price information (current price) of company α from the stock price information storage means 41, and updates the valuation unit price of company α stored in the US stock margin trading issue information storage means 48 to 50 dollars. Since the US stock substitute securities storage means 47 stores the deposit amount of company α, 300 shares, the 300 shares are multiplied by the valuation unit price of company α stored in the US stock margin trading issue information storage means 48, 50 dollars, and the collateral margin of company α, 60%, to obtain the substitute securities collateral valuation amount of 9,000 dollars (=300 shares x 50 dollars x 60%), and this value is stored in the US stock substitute securities storage means 47 as the updated substitute securities collateral valuation amount.

[0174] In addition, the billing calculation processing means 33 calculates the position valuation amount and valuation profit / loss for the open position name using the contract amount calculated from the contract quantity and contract unit price for each customer's unrepaid open position name stored in the US stock margin position storage means 44 (see Figures 5 and 10) and the latest valuation unit price of the open position name stored in the US stock margin trading name information storage means 48 (see Figure 4) (i.e., the latest market value information of the open position name stored in the stock price information storage means 46), and stores the calculated position valuation amount and valuation profit / loss, as well as the open position current value used in the calculation (latest valuation unit price, latest market value information) in the US stock margin position storage means 44 (see Figure 5).

[0175] For example, as shown in Figure 10, assume that the outstanding open interest is σ company stock, the open quantity = 200 shares, and the contract amount = 3,800 dollars (hence, the contract price = 19 dollars). Also, as shown in Figure 10, if the current value of the open interest (the valuation price shown in Figure 4) of σ company stock is 20 dollars, the open interest valuation amount is 4,000 dollars (= 200 shares x 20 dollars), and the contract amount = 3,800 dollars, so the valuation profit / loss is plus 200 dollars (= 4,000 dollars - 3,800 dollars).

[0176] Next, the claim calculation processing means 33 calculates the margin maintenance rate of each client using a predetermined margin maintenance rate calculation formula, and if it is determined that there is a client whose calculated margin maintenance rate is below a predetermined minimum margin maintenance rate, it calculates a US dollar margin call amount indicating the amount of additional US dollar margin to restore the margin maintenance rate of the client to the predetermined required margin maintenance rate (step S52).The calculated US dollar margin call amount is stored in the margin call storage means (not shown) in association with the client identification information (client ID and client sub ID for the US stock margin trading account) of the client together with the date and time of the margin call.

[0177] In this case, if the sum of the amount of US dollar margin stored in US dollar margin storage means 45 in association with each customer's customer identification information (customer ID and secondary customer ID for US stock margin trading account) and the total amount of substitute securities collateral valuation of all substitute securities issues stored in US stock substitute securities storage means 47 in association with each customer's customer identification information (customer ID and secondary customer ID for US stock margin trading account) is called the ``total US dollar margin amount,'' the margin maintenance rate (percentage value) is calculated by subtracting the ``total amount of valuation losses of each open position'' from this ``total US dollar margin amount'' and adding the ``settlement gains of repayment open positions,'' dividing the result by the ``total amount of agreement amounts of all open positions,'' and multiplying this by 100. The minimum margin maintenance rate is, for example, 25%, and the required margin maintenance rate is, for example, 30%, and in that case, if the margin maintenance rate falls below 25%, the USD margin call amount (the amount of additional USD margin required) is calculated to restore it to 30%. Settlement profits on repayment positions are calculated by (repayment contract price - contract price of position) x repayment contract amount.

[0178] For example, if the USD margin is $500 and the total valuation of all the substitute securities pledged is $1,430, then the total USD margin is $1,930 (= $500 + $1,430). Also, suppose the total valuation loss of each unpaid position is $210, the settlement gain on repaid positions is $10, and the total contract amount of the unpaid positions is $7,000. In this case, the margin maintenance rate (percentage) is {($1,930 - $210 + $10) ÷ $7,000} x 100 = 24.7%, which is below 25%. Also, in order to make the margin maintenance rate 30%, the total amount of the US dollar margin must be 7,000 yen x 30% + 210 dollars - 10 dollars = 2,300 dollars, so the US dollar margin must be 2,300 dollars - 1,430 dollars = 870 dollars. Therefore, the US dollar margin call amount is calculated as 870 dollars - 500 dollars = 370 dollars. Such margin call information is communicated to the user on the communication screen 120 of FIG. 9, which is automatically pushed and displayed by the US stock margin trading inquiry means 29 after login.

[0179] Thereafter, the automatic margin call transfer means 34 executes a process of subtracting the US dollar margin call amount (e.g., 370 dollars) calculated by the claim calculation processing means 33 from the amount of the US dollar deposit stored in the US dollar deposit storage means 52 in association with the customer identification information (customer ID and secondary customer ID for the foreign securities account) of the customer, and adding the US dollar margin call amount (e.g., 370 dollars) to the amount of the US dollar margin deposit stored in the US dollar margin storage means 45 in association with the customer identification information (customer ID and secondary customer ID for the US stock margin trading account) of the customer (step S53).

[0180] When a margin call occurs, margin transactions on the next business day are locked and cannot be executed, but the lock is released if the margin maintenance rate can be restored to a predetermined required margin maintenance rate by selling substitute securities, repaying open positions, or adding USD margin. Even if the above-mentioned processing is performed by the automatic margin call transfer means 34, the entire amount of the calculated USD margin call amount cannot necessarily be secured from the surplus funds of the USD deposit, so a separate recovery procedure may be required (see FIG. 9). In the example of FIG. 9, the USD margin call amount is 370 dollars, but only 300 dollars could be transferred by the automatic margin call transfer means 34, so the remaining 70 dollars must be secured by a separate procedure.

[0181] <Effects of this embodiment>

[0182] According to this embodiment, the following effects are obtained. That is, since the US stock margin trading system 10 is provided with the US dollar margin transfer means 27 which executes the yen deposit-US dollar margin transfer process, the transfer from the yen deposit to the US dollar deposit and the transfer from the US dollar deposit to the US dollar margin can be automatically executed in one go without two-step operation by the user (the customer or his / her input agent). Therefore, the user can increase the US dollar margin without being aware of the two-step transfer process via the US dollar deposit, and a system that is highly convenient for the user can be realized.

[0183] In addition, by linking the yen deposits and US dollar deposits in the foreign securities account with the US dollar margin in the US stock margin trading account, it is possible to transfer funds to secure the US dollar margin, which serves as collateral for margin trading, thereby providing a highly convenient system in this respect as well.

[0184] In other words, U.S. stock margin trading system 10 is constructed as an independent system separate from the existing systems that provide Japanese stock margin trading functions and the existing system that provides U.S. stock spot trading functions (foreign securities trading system 60) because the service operating hours and balance management are different from those of these existing systems. However, by partially sharing data and linking the data managed by the existing systems with data specific to U.S. stock margin trading that is generated through the operation of U.S. stock margin trading system 10, customers can realize smooth transfers of funds and stock holding information.

[0185] Furthermore, by utilizing the U.S. stock margin trading system 10, it is now possible to conduct U.S. stock margin trading, a new trading system within Japan, which allows investors to trade up to the maximum leverage of their own capital (normally set at 2x), and thus allows them to receive services that meet the needs of investors who have come to appreciate the growing popularity of U.S. stocks in recent years.

[0186] In addition, securities firms can expect to earn revenue from interest and stock lending fees by lending US dollars and U.S. stocks, providing them with a means to increase their profits in addition to commissions on stock buying and selling.

[0187] Furthermore, since the U.S. stock margin trading system 10 is equipped with a U.S. stock substitute securities transfer means 31, by linking the U.S. stocks held in a foreign securities account with the U.S. stock substitute securities deposited in a U.S. stock margin trading account, it is possible to easily transfer (here, transfer means duplication) stocks to secure the U.S. stock substitute securities that serve as collateral for margin trading. Therefore, in this respect as well, a highly convenient system can be realized.

[0188] In addition, in the U.S. stock margin trading system 10, U.S. stocks purchased in spot trading can be automatically transferred to U.S. stock substitute securities by the U.S. stock substitute securities transfer means 31, so when U.S. stocks are purchased in spot trading, the purchased U.S. stocks can be automatically deposited into the U.S. stock substitute securities even if the user does not give a transfer instruction to the U.S. stock substitute securities. Therefore, in this respect as well, a highly convenient system can be realized.

[0189] In this case, the automatic transfer from the U.S. stock balance storage means 51 to the U.S. stock substitute securities storage means 47 is executed by mirroring processing, so the holding quantity in the U.S. stock balance storage means 51 is maintained even after the collateral is deposited, that is, data management in which the holding quantity becomes zero shares due to the deposit of collateral is not performed (see FIG. 4), so data management of the foreign securities account when buying and selling U.S. stocks in spot trading can be performed separately from data management of the U.S. stock margin trading account. Therefore, there is no need to change the content of the data processing of the foreign securities account when buying and selling U.S. stocks in spot trading (processing to increase or decrease the holding quantity stored in the U.S. stock balance storage means 51), and it is possible to avoid the complication of processing associated with data linkage between the foreign securities account and the U.S. stock margin trading account.

[0190] Furthermore, since the US stock margin trading system 10 is equipped with the US stock selling proceeds transfer means 32, when a customer sells substitute securities in a spot transaction of US stocks, the US stock substitute securities transfer means 31 reduces the amount of US stock substitute securities to be deposited, and then the US stock selling proceeds transfer means 32 adds the sales proceeds to the US dollar deposit, and furthermore, even if the user does not give an instruction to transfer to the US dollar guarantee, the transfer process for the sales proceeds from the US dollar deposit to the US dollar guarantee can be automatically executed. Therefore, in this respect as well, a highly convenient system can be realized.

[0191] In the process by the US stock substitute securities book-entry transfer means 31, the deposit of substitute securities is realized by mirroring, so that the US stock balance storage means 51 has a remaining holding amount including the deposited amount, and the sale is carried out from among the remaining holdings. However, even if the sale is carried out, the US stock selling proceeds book-entry transfer means 32 automatically transfers the sale proceeds from the US dollar deposit to the US dollar guarantee, so that the sale proceeds can be prevented from being used by the customer for other purposes (such as purchasing another stock or transferring to yen), and the security for margin trading can be maintained. In addition, because the US stock selling proceeds book-entry transfer means 32 carries out the process, the customer can carry out the sale procedure for spot trading without particularly worrying about whether the stock he or she is trying to sell is a substitute security (whether it is used as security for margin trading).

[0192] In addition, since the U.S. stock margin trading system 10 is equipped with a U.S. stock margin new opening trading means 23, a U.S. stock margin agreement processing means 25, and a U.S. stock margin position management means 26, the system can smoothly execute a series of processes, including accepting new buy or sell orders for U.S. stock margin trading from users, sending order data to the U.S., receiving agreement data from the U.S., and managing positions, without manual intervention (time-consuming operations and procedures by employees of securities companies in Japan or the U.S.).

[0193] Furthermore, since the U.S. stock margin trading system 10 is equipped with a U.S. stock margin repayment trading means 24, when making repayment transactions for positions stored in the U.S. stock margin position storage means 44 and performing closing processing (filling processing), the series of processes can be executed smoothly without manual intervention (time-consuming operations and procedures by employees of Japanese or U.S. securities companies), just as when performing opening processing.

[0194] In addition, since the US stock margin trading system 10 is equipped with a claim calculation processing means 33 and an automatic margin call transfer means 34, when a margin call occurs, the US dollar deposit in the foreign securities account and the US dollar margin in the US stock margin trading account can be linked to smoothly transfer funds to deposit the US dollar margin call amount. Therefore, in this respect as well, a highly convenient system can be realized.

[0195] <Transformation Form>

[0196] The present invention is not limited to the above-described embodiment, and modifications within the scope of the present invention are included in the present invention.

[0197] For example, in the above embodiment, the US dollar security deposit transfer means 27 was configured to execute a yen deposit-US dollar security deposit transfer process (see Fig. 2) or a US dollar deposit-US dollar security deposit transfer process (see Fig. 3) in accordance with the customer's selection based on input operation information by the customer or his / her input agent to increase the amount of the US dollar security deposit stored in the US dollar security deposit storage means 45, but the US dollar security deposit transfer means of the present invention may be configured to execute a hybrid US dollar security deposit transfer process that simultaneously transfers from a yen deposit to a US dollar security deposit and from a US dollar deposit to a US dollar security deposit, as shown in Fig. 11. Note that the reference numeral "27" in the US dollar security deposit transfer means 27 in the above embodiment will be used as is in this modified form as well in the explanation.

[0198] In Figure 11, the transfer type selection screen 160 displayed on the screen of the user terminal 90 by the US dollar margin transfer means 27 has a selection section 161 for (1) yen currency deposit / US dollar margin transfer processing (see Figure 2), (2) a selection section 162 for US dollar deposit / US dollar margin transfer processing (see Figure 3), and (3) a selection section 163 for hybrid US dollar margin transfer processing which performs simultaneous transfer processing from yen currency deposits and US dollar deposits to US dollar margin.

[0199] When the user selects the selection section 163 for the hybrid US dollar deposit transfer process (3), the US dollar deposit transfer means 27 displays a hybrid designation screen 170 for transfers from yen deposits and US dollar deposits, as shown in Fig. 11. This hybrid designation screen 170 is provided with display sections 171, 172 that display the amount transferable from the yen deposit (e.g., 600,000 yen) and its US dollar equivalent (e.g., 4,000 dollars), and display sections 173, 174 that display the amount transferable from the US dollar deposit (e.g., 2,000 dollars) and its yen equivalent (e.g., 300,000 yen).

[0200] The user can look at these display sections 171 to 174 and input, for example, 300,000 yen into input section 175 for the transfer amount from the yen deposit (yen deposit / US dollar guarantee transfer amount input in yen), or input, for example, 2,000 dollars into input section 176 for the transfer amount from the yen deposit (yen deposit / US dollar guarantee transfer amount input in US dollars). Also, the user can input, for example, 1,000 dollars into input section 177 for the transfer amount from the US dollar deposit (US dollar deposit / US dollar guarantee transfer amount input in US dollars), or input, for example, 150,000 yen into input section 178 for the transfer amount from the US dollar deposit (US dollar deposit / US dollar guarantee transfer amount input in yen). Then, when the user presses the “Execute” button 179, the US dollar margin transfer means 27 executes the hybrid US dollar margin transfer process described below using the yen deposit / US dollar margin transfer amount and the US dollar deposit / US dollar margin transfer amount entered and specified by the user.

[0201] 11 also has a display section 191 for the total transferable amount from yen deposits and US dollar deposits (e.g., 900,000 yen = 6,000 dollars). The user can look at this display section 191 and input, for example, 450,000 yen into an input section 192 for the total transfer amount from yen deposits and US dollar deposits (the total amount of yen deposit·US dollar guarantee transfer amount and US dollar deposit·US dollar guarantee transfer amount input in yen), or input, for example, 3,000 dollars into an input section 193 for the total transfer amount from yen deposits and US dollar deposits (the total amount of yen deposit·US dollar guarantee transfer amount and US dollar deposit·US dollar guarantee transfer amount input in US dollars). Then, the US dollar security deposit transfer means 27 executes the processes (A) to (E) for dividing the total amount inputted to the input unit 192 or the input unit 193 (for example, 450,000 yen or 3,000 dollars).

[0202] The selection section 194 for the process (A) displays the calculation result when the total amount (e.g., 450,000 yen or 3,000 dollars) is apportioned based on the ratio between the current yen deposit balance stored in the yen deposit storage means 53 and the current US dollar deposit balance stored in the US dollar deposit storage means 52. For example, 300,000 yen = 2,000 dollars is displayed as the transfer amount from the yen deposit (i.e., the yen deposit-US dollar guarantee transfer amount), and 150,000 yen = 1,000 dollars is displayed as the transfer amount from the US dollar deposit (i.e., the US dollar deposit-US dollar guarantee transfer amount). That is, if the ratio of the current yen deposit balance to the current US dollar deposit balance is 600,000 yen:300,000 yen = 4,000 dollars:2,000 dollars = 2:1 as shown in each of the above-mentioned display sections 171 to 174, the US dollar deposit transfer means 27 apportions the input total amount (for example, 450,000 yen or 3,000 dollars) in this ratio. Therefore, the yen deposit-US dollar deposit transfer amount is 450,000 yen x (2 / 3) = 300,000 yen, or 3,000 dollars x (2 / 3) = 2,000 dollars. On the other hand, the US dollar deposit-US dollar deposit transfer amount is 450,000 yen x (1 / 3) = 150,000 yen, or 3,000 dollars x (1 / 3) = 1,000 dollars.

[0203] The selection section 195 for the process (B) displays the calculation result when the total amount (e.g., 450,000 yen or 3,000 dollars) is apportioned based on the ratio (the current exchange rate may be used for the conversion of yen to US dollars) between the maximum yen deposit balance during a predetermined period from the past to the present (e.g., the past year) stored in the yen deposit storage means 53 and the maximum US dollar deposit balance during the period (e.g., the past year) stored in the US dollar deposit storage means 52. For example, 285,000 yen = 1,900 dollars is displayed as the transfer amount from the yen deposit (i.e., the yen deposit-US dollar guarantee transfer amount), and 165,000 yen = 1,100 dollars is displayed as the transfer amount from the US dollar deposit (i.e., the US dollar deposit-US dollar guarantee transfer amount). In other words, if the ratio between the highest yen deposit balance in the past year and the highest US dollar deposit balance in the past year is, for example, 855,000 yen:495,000 yen = 5,700 dollars:3,300 dollars = 57:33, the US dollar security deposit transfer means 27 will apportion the input total amount (for example, 450,000 yen or 3,000 dollars) in this ratio. Therefore, the yen deposit-US dollar security deposit transfer amount will be 450,000 yen x (57 / 90) = 285,000 yen, or 3,000 dollars x (57 / 90) = 1,900 dollars. On the other hand, the US dollar deposit / US dollar margin transfer amount will be 450,000 yen x (33 / 90) = 165,000 yen, or 3,000 dollars x (33 / 90) = 1,100 dollars.

[0204] The selection section 196 for the process (C) displays the calculation result when the total amount (e.g., 450,000 yen or 3,000 dollars) is apportioned based on the ratio (the current exchange rate may be used for the conversion of yen to US dollars) between the average of the maximum and minimum amounts of yen deposit balances during a predetermined period from the past to the present (e.g., the past year) stored in the yen deposit storage means 53 and the average of the maximum and minimum amounts of US dollar deposit balances during the period (e.g., the past year) stored in the US dollar deposit storage means 52. For example, 270,000 yen = 1,800 dollars is displayed as the transfer amount from the yen deposit (i.e., the yen deposit-US dollar guarantee transfer amount), and 180,000 yen = 1,200 dollars is displayed as the transfer amount from the US dollar deposit (i.e., the US dollar deposit-US dollar guarantee transfer amount). In other words, if the ratio between the average of the maximum and minimum yen deposit balances over the past year and the average of the maximum and minimum US dollar deposit balances over the past year is, for example, 630,000 yen:420,000 yen = 4,200 dollars:2,800 dollars = 3:2, the US dollar security deposit transfer means 27 will apportion the input total amount (for example, 450,000 yen or 3,000 dollars) in this ratio. Therefore, the yen deposit-US dollar security deposit transfer amount will be 450,000 yen x (3 / 5) = 270,000 yen, or 3,000 dollars x (3 / 5) = 1,800 dollars. On the other hand, the US dollar deposit and US dollar margin transfer amount will be 450,000 yen x (2 / 5) = 180,000 yen, or 3,000 dollars x (2 / 5) = 1,200 dollars.

[0205] The selection unit 197 for the process of (D) displays the calculation result in which as much of the yen deposit balance stored in the yen deposit storage means 53 as possible is used when dividing the total amount (for example, 450,000 yen or 3,000 dollars). For example, 450,000 yen = 3,000 dollars is displayed as the transfer amount from the yen deposit (i.e., the yen deposit-US dollar guarantee transfer amount), and 0 yen = 0 dollars is displayed as the transfer amount from the US dollar deposit (i.e., the US dollar deposit-US dollar guarantee transfer amount). That is, in this calculation result, the entire total amount is the yen deposit-US dollar guarantee transfer amount.

[0206] The selection unit 198 for the process of (E) displays the calculation result in which the US dollar deposit balance stored in the US dollar deposit storage means 52 is used as much as possible when dividing the total amount (for example, 450,000 yen or 3,000 dollars). For example, 150,000 yen = 1,000 dollars is displayed as the transfer amount from the yen deposit (i.e., the yen deposit·US dollar guarantee transfer amount), and 300,000 yen = 2,000 dollars is displayed as the transfer amount from the US dollar deposit (i.e., the US dollar deposit·US dollar guarantee transfer amount). That is, in this calculation result, the US dollar deposit balance (2,000 dollars = 300,000 yen) stored in the US dollar deposit storage means 52 is not enough to secure the total amount, so the yen deposit balance stored in the yen deposit storage means 53 is used to cover the shortfall in the US dollar deposit balance.

[0207] If the allocation of (B) and (C) is not valid due to a shortage in either the yen deposit or the US dollar deposit, the amount of the shortage will be used in its entirety. For example, assume that the current yen deposit balance is 450,000 yen, the current US dollar deposit balance is 100 dollars (=15,000 yen), and the allocation ratio of (B) and (C) is 9:1. In this case, if the total amount entered by the user is 300,000 yen, since the yen deposit balance is currently 450,000 yen, 300,000 yen x (9 / 10) = 270,000 yen can be secured, but since the US dollar deposit balance is currently only 100 dollars (=15,000 yen), 300,000 yen x (1 / 10) = 30,000 yen cannot be secured. In such a case, the entire shortfall (i.e., the US dollar deposit balance), which is 100 dollars (= 15,000 yen), will be used for the transfer, and the remaining amount of the total amount of 300,000 yen, which is 285,000 yen (= 300,000 yen - 15,000 yen), will be transferred from the yen deposit balance.

[0208] Then, when the user looks at the calculation results from processes (A) to (E), selects one of the selection sections 194 to 198, and presses the "Execute" button 199 in that state, the US dollar security deposit transfer means 27 executes the following hybrid US dollar security deposit transfer process using the yen deposit-US dollar security deposit transfer amount and the US dollar deposit-US dollar security deposit transfer amount calculated in the process selected by the user from processes (A) to (E). Here, for example, it is assumed that process (A) has been selected, as shown in Fig. 11.

[0209] (First stage of hybrid US dollar margin transfer process) That is, the US dollar security deposit transfer means 27 transfers the yen deposit·US dollar security deposit transfer amount calculated in yen (e.g., 300,000 yen) or the yen deposit·US dollar security deposit transfer amount calculated in US dollars (e.g., 2,000 dollars) converted into the yen amount at the exchange rate using the yen deposit·US dollar security deposit transfer amount and the US dollar deposit·US dollar security deposit transfer amount calculated by the division method (one of the processes (A) to (E)) selected by the user (the customer or his / her input agent). The yen deposit amount calculated in yen (e.g., 300,000 yen) is converted into a US dollar amount at the exchange rate to obtain the yen deposit-US dollar guarantee transfer amount (e.g., 2,000 dollars), or the yen deposit-US dollar guarantee transfer amount calculated in US dollars (e.g., 2,000 dollars) is added to the amount of the US dollar deposit stored in US dollar deposit storage means 52 in association with the customer identification information of the customer who performed the input operation.

[0210] (Later stage transfer process in hybrid US dollar margin transfer process) Furthermore, the US dollar deposit transfer means 27 adds the US dollar deposit·US dollar deposit transfer amount calculated in US dollars (e.g., 1,000 US dollars) to the yen deposit·US dollar deposit transfer amount (e.g., 2,000 US dollars) added to the amount of the US dollar deposit stored in the US dollar deposit storage means 52, or adds the US dollar deposit·US dollar deposit transfer amount calculated in yen (e.g., 150,000 yen) converted into a US dollar amount at an exchange rate (e.g., 1,000 US dollars). The total amount of the yen deposit / US dollar guarantee transfer amount and the US dollar deposit / US dollar guarantee transfer amount (3,000 dollars = 2,000 dollars + 1,000 dollars) is calculated, the calculated total amount (3,000 dollars) is subtracted from the US dollar deposit amount stored in US dollar deposit storage means 52, and an amount equal to the subtracted total amount (3,000 dollars) is added to the US dollar guarantee amount stored in US dollar guarantee storage means 45 in association with the customer identification information for the customer who performed the input operation.

[0211] In addition, in the above embodiment, a situation has been described in which a new U.S. stock margin trading system 10 is established in addition to an existing foreign securities trading system 60. However, the foreign securities trading system 60 and the U.S. stock margin trading system 10 may be established simultaneously, or the U.S. stock margin trading system 10 may be established first. [Industrial Applicability]

[0212] As described above, the U.S. stock margin trading system and program of the present invention are suitable for use in cases such as when building a system by utilizing some of the functions of an existing foreign securities trading system and linking it with newly established U.S. stock margin trading functions. [Explanation of symbols]

[0213] 10. US Stock Margin Trading System 23 US stock margin trading instruments 24 US Equity Credit Repayment Instruments 25 US Equity Credit Transaction Processing Instrument 26 US Equity Margin Position Management Instrument 27 USD Margin Transfer Instrument 29 US Stock Margin Trading Inquiry Method 31. U.S. Stock Substitute Securities Transfer Instrument 32. US stock sales proceeds transfer instrument 33 Billing calculation processing means 34 Automatic margin call transfer instruments 40 US stock margin trading account information storage means 41 Stock price information storage means 42 US stock margin order data storage means 43 US stock credit agreement data storage means 44 US Stock Margin Position Storage Means 45 USD Deposit Storage Means 46 Exchange information storage means 47 U.S. Equity Substitute Securities Storage Vehicle 48 US stock margin trading stock information storage means 51 US Stock Balance Storage Means 52 US Dollar Deposit Storage Means 53 Yen deposit storage means 80 Agent System 90 User terminals

Claims

1. A U.S. stock margin trading system configured with a computer that executes processing for margin trading of U.S. stocks within a trading limit determined according to the amount of U.S. dollar margin deposited by a customer to a securities company as collateral, a yen deposit storage means for storing the amount of yen deposit in a foreign securities account opened for spot trading of foreign securities in association with customer identification information; a US dollar deposit storage means for storing the amount of the US dollar deposit in the foreign securities account in association with customer identification information; a US dollar margin storage means for storing the amount of a US dollar margin for a US stock margin trading account opened for margin trading of US stocks in association with customer identification information; A transfer amount specified in yen or US dollars is accepted via a network from a user terminal operated by a customer or his / her input agent as input operation information by the customer or his / her input agent for increasing the amount of the US dollar guarantee stored in the US dollar guarantee storage means, and the transfer amount specified in yen or the transfer amount specified in US dollars is converted into a yen amount at an exchange rate stored in an exchange rate information storage means, is associated with customer identification information for the customer who made the transfer, and is subtracted from the amount of the yen deposit stored in the yen deposit storage means, and the transfer amount specified in yen is converted into a yen amount at an exchange rate stored in an exchange rate information storage means. a US dollar deposit transfer means for executing a yen deposit / US dollar guarantee transfer process, which adds a transfer amount converted into the US dollar amount at the rate, or the transfer amount specified in US dollars, to the US dollar deposit amount stored in the US dollar deposit storage means in association with customer identification information for the customer who performed the input operation, and further subtracts an amount equal to the added amount from the US dollar deposit amount stored in the US dollar deposit storage means, and adds an amount equal to the US dollar amount subtracted from the US dollar deposit to the US dollar guarantee amount stored in the US dollar guarantee storage means in association with customer identification information for the customer who performed the input operation; A US stock margin trading system comprising:

2. a U.S. stock balance storage means for storing stock identification information and holding quantity of U.S. stocks held by a customer in said foreign securities account in association with customer identification information; a U.S. stock substitute securities storage means for storing stock identification information and deposited quantities of the U.S. stock substitute securities in the U.S. stock margin trading account deposited by a customer as collateral for U.S. stock margin trading other than the U.S. dollar margin deposit in the U.S. stock margin trading account; a U.S. stock substitute securities transfer means for maintaining a state in which the customer's holding quantity stored in the U.S. stock balance storage means and the customer's deposit quantity stored in the U.S. stock substitute securities storage means match each other for the substitute securities issue, by storing in the U.S. stock substitute securities storage means, as the deposit quantity for the substitute securities issue, all of the holding quantities for the substitute securities issue stored in the U.S. stock balance storage means, excluding non-substitutable issues that are predetermined as issues that cannot be deposited as U.S. stock substitute securities among the issues held by the customer; 2. The U.S. stock margin trading system according to claim 1, further comprising:

3. The U.S. stock substitute securities transfer vehicle is When a customer purchases U.S. stocks in spot trading and the holding quantity for the issue related to the purchase stored in the U.S. stock balance storage means in association with the customer identification information for the customer who made the purchase increases by the purchase quantity, a process of adding the purchase quantity to the deposit quantity for the issue related to the purchase stored in the U.S. stock substitute securities storage means in association with the customer identification information for the customer who made the purchase is automatically executed by a process of maintaining a state in which the customer's holding quantity stored in the U.S. stock balance storage means and the customer's deposit quantity stored in the U.S. stock substitute securities storage means match for the substitute securities issue.

3. The US stock margin trading system according to claim 2.

4. The U.S. stock substitute securities transfer vehicle is when a customer sells the substitute securities issue in a spot transaction of U.S. stocks and the holding quantity for the issue related to the sale stored in the U.S. stock balance storage means in association with the customer identification information for the customer who performed the sale is reduced by the sold quantity, a process of reducing the deposit quantity for the issue related to the sale stored in the U.S. stock substitute securities storage means in association with the customer identification information for the customer who performed the sale by the sold quantity is automatically executed by a process of maintaining a state in which the customer's holding quantity stored in the U.S. stock balance storage means and the customer's deposit quantity stored in the U.S. stock substitute securities storage means match for the substitute securities issue, and a U.S. stock selling proceeds transfer means for automatically executing a process of, after a process associated with the sale of the substitute securities issue by the U.S. stock substitute securities transfer means, adding the sales proceeds in U.S. dollars obtained from the sale to the U.S. dollar deposit stored in the U.S. dollar deposit storage means in association with the customer identification information of the customer who performed the sale, and further subtracting an amount equal to the sales proceeds from the U.S. dollar deposit stored in the U.S. dollar deposit storage means, and adding an amount equal to the sales proceeds to the amount of the U.S. dollar guarantee stored in the U.S. dollar guarantee storage means in association with the customer identification information of the customer who performed the sale.

4. The US stock margin trading system according to claim 3.

5. a US stock margin order data storage means for storing order data of US stock margin transactions in which a customer has made a purchase or sale in association with customer identification information; a US stock margin new opening trading means for receiving order data including stock identification information, quantity, order price, and buy / sell classification from the user terminal via a network as input operation information for a new buy transaction or a new sell transaction of a US stock margin trading, storing the received order data in the US stock margin order data storage means in association with customer identification information and order identification information for the customer who placed the order, creating order data including order identification information, stock identification information, quantity, order price, and buy / sell classification using the order data, and transmitting the created order data to a US brokerage system via the network; a US stock credit contract processing means for receiving contract data including order identification information, stock identification information, contract amount, contract unit price, and buy / sell classification transmitted from the brokerage system via a network, and storing the received contract data in a US stock credit contract data storage means in association with customer identification information; a US stock margin position management means for storing, in a case where the order identification information of the contract data received from the brokerage system is order identification information of a new buy trade or a new sell trade stored in the US stock margin order data storage means, stock identification information, contract amount, contract unit price, and buy / sell classification included in the contract data in association with customer identification information as a position for a margin trade of US stocks in a US stock margin position storage means; 3. The U.S. stock margin trading system according to claim 2, further comprising:

6. a US stock margin repayment trading means for receiving, from the user terminal via a network, the designation of the position to be subjected to a repayment transaction as input operation information for a repayment transaction by a counter purchase and sale for the position stored in the US stock margin position storage means, creating repayment order data using the designated position, including brand identification information the same as the brand identification information of the position, a quantity the same as the contract amount of the position or a partial quantity in the case of a partial repayment, a buying and selling category opposite to the buying and selling category of the position, a repayment order price, and order identification information for the repayment transaction, and transmitting the created repayment order data to the brokerage system via a network; The US stock credit agreement processing means includes: The system is configured to receive contract data for a repayment transaction including order identification information for the repayment transaction from the brokerage system via a network, The US stock margin position management means includes: When the contract data of the repayment transaction is received from the brokerage system, the process of storing the repayment contract amount, the repayment contract unit price, and the settlement profit and loss calculated from the contract unit price of the position, the repayment contract amount, and the repayment contract unit price in the US stock margin position storage means as information indicating that the repayment transaction for the position has been completed is also executed.

6. The US stock margin trading system according to claim 5.

7. The contract amount calculated from the contract quantity and contract unit price for the unrepaid open position issue of each client stored in the US stock margin position storage means, the settlement profit and loss in the case of repayment, and the valuation profit and loss of the unrepaid open position issue calculated using the market price information of the open position issue stored in the stock price information storage means, the amount of the US dollar guarantee stored in the US dollar guarantee storage means in association with the customer identification information of each client, and the deposit amount and the stock price information of the substitute securities issue stored in the US stock substitute securities storage means in association with the customer identification information of each client. a claim calculation processing means for calculating a margin maintenance rate for each customer after the end of trading on each business day using the current price information of the substitute securities issue stored in the information storage means and the substitute securities collateral valuation amount calculated using a predetermined substitute multiplication factor, and, if it is determined that there is a customer whose calculated margin maintenance rate is below a predetermined minimum margin maintenance rate, calculating a US dollar margin call amount indicating the amount of additional US dollar margin to restore the margin maintenance rate of the customer to the predetermined required margin maintenance rate; an automatic margin call transfer means for subtracting the US dollar margin call amount calculated by the claim calculation processing means from the amount of the US dollar deposit stored in the US dollar deposit storage means in association with the customer identification information of the client, and for adding the US dollar margin call amount to the amount of the US dollar guarantee stored in the US dollar guarantee storage means in association with the customer identification information of the client; 7. The U.S. stock margin trading system according to claim 6, further comprising:

8. The US dollar guarantee deposit transfer means is: In addition to the yen deposit and US dollar margin transfer processing mentioned above, a hybrid US dollar guarantee deposit transfer process is executed to simultaneously transfer the yen deposit to the US dollar guarantee deposit and transfer the US dollar deposit to the US dollar guarantee deposit in parallel; The hybrid US dollar margin transfer process includes: as input operation information by the customer or his / her input agent for increasing the amount of the US dollar guarantee stored in the US dollar guarantee storage means, the sum of the yen deposit / US dollar guarantee transfer amount for transfer from the yen deposit to the US dollar guarantee and the US dollar deposit / US dollar guarantee transfer amount for transfer from the US dollar deposit to the US dollar guarantee is received from the user terminal via a network as a total amount specified in yen or US dollars; When dividing the total amount received into the yen deposit / US dollar guarantee transfer amount and the US dollar deposit / US dollar guarantee transfer amount in yen or US dollar, (A) a process of unifying the current yen deposit amount stored in the yen deposit storage means or the US dollar equivalent of this amount at the exchange rate, and the current US dollar deposit amount stored in the US dollar deposit storage means or the yen equivalent of this amount at the exchange rate, into either yen or US dollars, and apportioning the total amount based on the ratio of these amounts; (B) a process of unifying the maximum amount of the yen deposit balance stored in the yen deposit storage means during a predetermined period from the past to the present, or the U.S. dollar equivalent of this maximum amount at the exchange rate, and the maximum amount of the U.S. dollar deposit balance stored in the U.S. dollar deposit storage means during that period, or the yen equivalent of this maximum amount at the exchange rate, into either yen or U.S. dollars, and apportioning the total amount based on the ratio of these amounts; (C) a process of unifying the average of the maximum and minimum amounts of the yen deposit balance stored in the yen deposit storage means during a predetermined period from the past to the present, or the U.S. dollar equivalent of this average amount at the exchange rate, and the average of the maximum and minimum amounts of the U.S. dollar deposit balance stored in the U.S. dollar deposit storage means during that period, or the U.S. dollar equivalent of this average amount at the exchange rate, into either yen or U.S. dollars, and apportioning the total amount based on the ratio of these amounts, By executing the process of (A) and the process of (B) and / or (C), options for dividing the total amount are provided to the customer or the person who inputs the information on the screen; Using the yen deposit / US dollar guarantee transfer amount and the US dollar deposit / US dollar guarantee transfer amount calculated using the division method selected by the customer or his / her agent, subtracting the yen deposit-US dollar guarantee transfer amount calculated in yen, or the yen deposit-US dollar guarantee transfer amount calculated in US dollars converted into a yen amount at the exchange rate, from the yen deposit amount stored in the yen deposit storage means in association with customer identification information for the customer who made the transfer, and adding the yen deposit-US dollar guarantee transfer amount calculated in yen converted into a US dollar amount at the exchange rate, or the yen deposit-US dollar guarantee transfer amount calculated in US dollars, to the US dollar deposit amount stored in the US dollar deposit storage means in association with customer identification information for the customer who performed the input operation; further, calculating a total amount of the yen deposit / US dollar guarantee deposit transfer amount and the US dollar deposit / US dollar guarantee deposit transfer amount by adding the US dollar deposit / US dollar guarantee deposit transfer amount calculated in US dollars, or the US dollar deposit / US dollar guarantee deposit transfer amount calculated in yen and converted into US dollars at the exchange rate, to the yen deposit / US dollar guarantee deposit transfer amount thus added; a process of subtracting the calculated total amount from the amount of the US dollar deposit stored in the US dollar deposit storage means, and adding an amount equal to the subtracted total amount to the amount of the US dollar guarantee stored in the US dollar guarantee storage means in association with the customer identification information of the customer who performed the input operation.

5. The US stock margin trading system according to claim 4.

9. A program for causing a computer to function as the US stock margin trading system according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • System and method for automatically maintaining consignment guarantee money, and consignment guarantee money

    JP2006221331A

  • Securities server, bank server, securities transaction system, and processing methods and programs thereof

    JP2009087089A

  • Securities margin trading system

    JP2010282371A

  • Real-time settlement credit transaction system

    JP2012155738A

  • Financial commodity trade order system and program

    JP2016170736A