JP2009199263A - Profit/loss amount determination type ordering system - Google Patents
Profit/loss amount determination type ordering system Download PDFInfo
- Publication number
- JP2009199263A JP2009199263A JP2008039227A JP2008039227A JP2009199263A JP 2009199263 A JP2009199263 A JP 2009199263A JP 2008039227 A JP2008039227 A JP 2008039227A JP 2008039227 A JP2008039227 A JP 2008039227A JP 2009199263 A JP2009199263 A JP 2009199263A
- Authority
- JP
- Japan
- Prior art keywords
- loss
- profit
- order
- valuation
- condition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】 損益額が一定額以上になった場合に注文を発注する損益額確定型発注システムを提供する。
【解決手段】 注文の発注条件として、評価損益、投資損益率を条件テーブル133に設定しておき、注文一覧テーブル131に設定された項目及び最新の為替レートや株価の評価単価を用いて商品評価損益算出手段113が為替評価損益や株式評価損益を算出し、金利/ポイント算出手段114がスワップ評価損益、金利を算出し、評価損益算出手段115が評価損益、投資損益率を算出し、条件照合手段117が算出された評価損益等が条件に合致するか否かを判定し、条件に合致する場合は発注手段118が決済注文を発注する注文処理サーバ1を有する損益額確定型発注システムである。
【選択図】 図2PROBLEM TO BE SOLVED: To provide a profit / loss fixed ordering system for placing an order when a profit / loss amount exceeds a certain amount.
SOLUTION: Evaluation profit / loss and investment profit / loss ratio are set in a condition table 133 as ordering conditions for an order, and product evaluation is performed using items set in the order list table 131 and the latest exchange rate and stock price evaluation unit price. Profit / loss calculation means 113 calculates foreign exchange valuation profit / loss and stock valuation profit / loss, interest rate / point calculation means 114 calculates swap valuation profit / loss, interest, valuation profit / loss calculation means 115 calculates valuation profit / loss, investment profit / loss ratio, and condition matching The means 117 is a profit / loss fixed type ordering system having an order processing server 1 for determining whether the calculated evaluation profit / loss or the like matches a condition and the ordering means 118 orders a settlement order if the condition is met. .
[Selection] Figure 2
Description
本発明は、信用取引又は外国為替証拠金取引(FX)の決済注文、保有株式の売却注文を行う発注システムに係り、特に、損益額が一定額以上になったら注文を発注する損益額確定型発注システムに関する。 The present invention relates to an ordering system for placing a settlement order in a margin transaction or a foreign exchange margin transaction (FX) and an order for selling shares held, and in particular, a profit / loss fixed type for placing an order when a profit or loss amount exceeds a certain amount. Regarding the ordering system.
現在、信用取引やFXの決済注文、及び保有株式の売却注文を発注する際に、損益額の計算は発注者自身が行わなければならないものとなっていた。
また、従来からFXにある「OCO(One side done then Cancel the Other)注文」には、利益確定と損失確定の決済注文があるが、指値若しくは逆指値のみであり、損益額を指定することができないものであった。
尚、OCO注文は、指値注文と逆指値注文の2つを同時に発注し、一方が約定したときに、もう一方の注文が自動的に取り消される注文のことである。
Currently, when placing a margin transaction, FX settlement order, and an order to sell shares held, the profit / loss amount must be calculated by the purchaser himself.
In addition, “OCO (One side done then Cancel the Other) order” in FX has a settlement order for fixed profit and fixed loss, but it is only limit or stop price, and the amount of profit or loss can be specified. It was impossible.
The OCO order is an order in which a limit order and a stop order are placed at the same time, and when one is executed, the other order is automatically canceled.
関連する先行技術として、特開2005−346733号公報「売買注文自動訂正システム」(特許文献1)、特開2007−102553号公報「市場取引支援システム、装置、方法及びシステム」(特許文献2)がある。 As related prior art, Japanese Patent Laid-Open No. 2005-346733 “Automatic Trading Order Correction System” (Patent Document 1), Japanese Patent Laid-Open No. 2007-102553 “Market Transaction Support System, Apparatus, Method and System” (Patent Document 2) There is.
特許文献1は、金融商品の売買注文における訂正条件を監視し、訂正条件に到達した場合に売買注文の訂正を行い、利益確定注文からロスカット注文に切り替える売買注文自動訂正システムが記載されている。 Patent Document 1 describes a trading order automatic correction system that monitors correction conditions in trading orders for financial products, corrects trading orders when the correction conditions are reached, and switches from a profit determination order to a loss cut order.
特許文献2は、顧客が選択した取引対象及び売買手法に従って売買シグナルを顧客に通知すると共に、過去の市場データを用いて売買をシミュレーションし、その結果を顧客に通知する市場取引支援システムが記載されている。 Patent Document 2 describes a market transaction support system that notifies a customer of a trading signal according to a transaction object and trading method selected by the customer, simulates trading using past market data, and notifies the customer of the result. ing.
上記従来の発注方法では、損益額が一定額以上になったら注文を発注することができるものとはなっておらず、顧客にとって利便性に欠けるという問題点があった。 The conventional ordering method described above has a problem in that it is not convenient for customers because it is not possible to place an order when the profit and loss amount exceeds a certain amount.
例えば、顧客が「これぐらいの値段で決済注文を出せば2万円の利益になる」と思って発注し、実際に約定した場合に、2万円に満たない場合があり、また、「これぐらいの値段で決済注文を出せば2万円の損失で抑えられる」と思って発注し、実際に約定した場合に、2万円を超える損失となる場合もあり、顧客にとって大きな不満要素となっていた。 For example, if a customer places an order, thinking that “if you place a settlement order at this price, you will get a profit of 20,000 yen”, and if you actually make a contract, it may be less than 20,000 yen. If you place a settlement order at a reasonable price, you can control it with a loss of 20,000 yen. If you place an order and actually make a contract, you may lose more than 20,000 yen, which is a big dissatisfaction factor for customers. It was.
本発明は上記実状に鑑みて為されたもので、損益額が一定額以上になった場合に注文を発注する損益額確定型発注システムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a profit / loss fixed type ordering system for placing an order when a profit / loss amount exceeds a certain amount.
上記従来例の問題点を解決するための本発明は、ユーザコンピュータがネットワークを介して接続し、注文発注の処理を実行する注文処理サーバを有する損益額確定型発注システムであって、注文処理サーバは、処理を行う制御部と、処理に必要なコンピュータプログラムとテーブルを記憶する記憶部とを備え、テーブルとしては、少なくとも注文番号、金融商品の数量、約定単価、評価単価を記憶する注文一覧テーブルと、注文発注の条件として注文番号毎の利益の額、損失の額を記憶する条件テーブルとを備え、制御部によって前記プログラムを読み込んで、実行可能とする機能実現手段として、注文一覧テーブルから特定の注文番号に対応する金融商品の数量、評価単価、約定単価を読み込み、金融商品の評価損益を算出する金融商品評価損益算出手段と、注文番号の金融商品に対する金利又はポイントを算出する金利/ポイント算出手段と、金融商品の評価損益と算出された金利又はポイントから評価損益を算出する評価損益算出手段と、算出された評価損益が条件テーブルに記憶された利益の額又は損失の額以上になったか否かの条件適合を判定する条件照合手段と、条件照合手段で条件適合したと判定された場合に注文番号に対する注文を発注する発注手段とを有することを特徴とする。 The present invention for solving the problems of the above-mentioned conventional example is a profit and loss amount fixed ordering system having an order processing server that is connected to a user computer via a network and executes order ordering processing. Includes a control unit that performs processing, and a storage unit that stores a computer program and a table necessary for processing, and includes at least an order number, a quantity of financial products, a contract unit price, and an evaluation unit price table as a table. And a condition table for storing the profit amount and loss amount for each order number as the conditions for ordering, and specifying from the order list table as a function implementation means for reading and executing the program by the control unit A financial product that reads the quantity, evaluation unit price, and contract unit price of the financial product corresponding to the order number and calculates the valuation profit / loss of the financial product Value calculation means, interest rate / point calculation means for calculating interest rate or points for the financial product of the order number, valuation profit / loss calculation means for calculating valuation profit / loss from the valuation profit / loss of the financial products and the calculated interest rate or points, calculation Condition matching means for determining whether the evaluated valuation gain / loss is equal to or greater than the amount of profit or loss stored in the condition table, and the order number when the condition matching means determines that the condition is met And an ordering means for placing an order for.
本発明は、上記損益額確定型発注システムにおいて、条件テーブルには、複数の注文番号に対する金融商品をグループとして全体の合計に対応する利益の額、損失の額が記憶され、金融商品評価損益算出手段が、複数の注文番号に対する金融商品について金融商品の評価損益を算出し、金利/ポイント算出手段が、複数の注文番号に対する金利又はポイントを算出し、評価損益算出手段が、複数の注文番号に対する金融商品をグループとして全体の評価損益の合計を算出し、条件照合手段が、条件テーブルを参照してグループとしての全体の評価損益が条件テーブルに記憶されたグループ全体の合計に対応する利益の額又は損失の額以上になったか否かの条件適合を判定し、発注手段が、条件照合手段で条件適合したと判定された場合にグループ全体の注文番号に対する注文を発注することを特徴とする。 According to the present invention, in the profit / loss fixed amount ordering system, the condition table stores a profit amount and a loss amount corresponding to the total of the financial products corresponding to a plurality of order numbers, and calculates a financial product valuation profit / loss The means calculates the valuation profit / loss of the financial product for the financial products corresponding to the plurality of order numbers, the interest rate / point calculating means calculates the interest rate or points for the plurality of order numbers, and the valuation profit / loss calculating means for the plurality of order numbers. Calculate the sum of the total valuation gains and losses for the financial instruments as a group, and the condition matching means refers to the condition table and the total valuation gains and losses for the group are stored in the condition table and the amount of profit corresponding to the total for the entire group Alternatively, it is determined whether or not the amount of loss is equal to or greater than the amount of loss and the ordering means determines that the condition matching means determines that the condition is met. Characterized in that it ordered an order for up the entire order number.
本発明は、上記損益額確定型発注システムにおいて、条件テーブルには、注文発注の条件として特定の評価単価以上、又は特定の評価単価以下が記憶され、条件照合手段が、評価損益に加えて、特定の評価単価以上、又は特定の評価単価以下となったか否の条件適合を判定し、発注手段が、条件照合手段で条件適合したと判定された場合に注文を発注することを特徴とする。 In the profit / loss fixed amount ordering system according to the present invention, in the condition table, a specified evaluation unit price or more or a specified evaluation unit price or less is stored as a condition for ordering. It is characterized in that it is determined whether or not the condition evaluation unit is equal to or greater than a specific evaluation unit price or less than a specific evaluation unit price, and an order is placed when the ordering unit determines that the condition matching unit meets the condition.
本発明は、上記損益額確定型発注システムにおいて、注文一覧テーブルには、評価損益に基づく注文発注を行うか否かが設定される注文フラグを備え、条件テーブルには、評価損益に基づく注文発注を行う場合に注文される数量が記憶され、金融商品評価損益算出手段が、注文一覧テーブルで注文フラグがオンに設定されている注文番号に対して条件テーブルを参照し、注文される数量が記憶されていれば、当該注文される数量を用い、注文される数量が記憶されていなければ注文一覧テーブルの金融商品の数量を用いて、金融商品の評価損益を算出することを特徴とする。 According to the present invention, in the profit / loss fixed amount ordering system, the order list table includes an order flag in which whether or not to place an order based on the valuation profit / loss is set, and the condition table includes an order order based on the valuation profit / loss The order quantity is stored, and the financial product valuation profit / loss calculation means refers to the order table for which the order flag is set to ON in the order list table, and the order quantity is stored. If so, the valuation profit / loss of the financial product is calculated using the quantity ordered and, if the quantity ordered is not stored, using the quantity of the financial product in the order list table.
本発明は、上記損益額確定型発注システムにおいて、金融商品が外国為替証拠金取引の場合、注文一覧テーブルには、通貨ペアが設定され、金融商品の数量の代わりに建玉数量、評価単価の代わりに評価レートが設定され、金融商品評価損益算出手段が、金融商品の評価損益の代わりに、建玉数量、評価レート、約定単価を用いて為替評価損益を算出し、金利/ポイント算出手段が、金利/ポイントの代わりにスワップ評価損益を算出し、評価損益算出手段が、為替評価損益とスワップ評価損益を用いて評価損益を算出することを特徴とする。 The present invention provides the profit / loss determination type ordering system, wherein when the financial product is a foreign exchange margin transaction, a currency pair is set in the order list table, and instead of the quantity of the financial product, The financial instrument valuation gain / loss calculation means calculates the exchange rate valuation gain / loss using the open interest volume, valuation rate, and contract unit price instead of the valuation gain / loss of the financial instruments, and the interest rate / point calculation means / Swap valuation profit / loss is calculated instead of points, and the valuation profit / loss calculation means calculates the valuation profit / loss using the exchange valuation profit / loss and swap valuation profit / loss.
本発明は、上記損益額確定型発注システムにおいて、金融商品が株式の場合、制御部によって記憶部からコンピュータプログラムを読み込んで、実行可能とする機能実現手段として、株式の売却手数料を算出する売却手数料算出手段を設け、注文一覧テーブルには、銘柄名又は銘柄コードが設定され、金融商品の数量の代わりに保有株数量、評価単価の代わりに現在の株価が設定され、金融商品評価損益算出手段が、金融商品の評価損益の代わりに、保有株数量、現在の株価、約定単価を用いて株式評価損益を算出し、金利/ポイント算出手段が、信用取引における金利を算出し、売却手数料算出手段が、保有株数量を現在の株価で売却した場合の売却手数料を算出し、評価損益算出手段が、株式評価損益、金利と売却手数料を用いて評価損益を算出することを特徴とする。 In the profit / loss fixed amount ordering system according to the present invention, when the financial product is a stock, the control unit reads the computer program from the storage unit and executes the sale fee to calculate the stock sale fee as a function enabling means that can be executed. In the order list table, a brand name or a brand code is set, and the stock price is set in place of the quantity of the financial product and the current stock price is set in place of the evaluation unit price. Instead of valuation gains / losses on financial instruments, the stock valuation gains / losses are calculated using the number of shares held, the current stock price, and the contract unit price, the interest rate / point calculation means calculates the interest rate in the margin transaction, and the sales commission calculation means , Calculating the sale fee when the number of shares held is sold at the current stock price, and the valuation gain / loss calculation means uses the stock valuation gain / loss, interest rate and sale fee And calculates a.
本発明は、上記損益額確定型発注システムにおいて、条件テーブルには、投資額に対する評価損益の割合が特定の投資損益率以上、又は特定の投資損益率以下となった場合を注文発注の条件として記憶され、評価損益算出手段が、保有株数量と約定単価を用いて投資額を算出し、当該投資額を評価損益で除算して投資損益率を算出し、条件照合手段が、評価損益に加えて、若しくは評価損益に代えて、特定の投資損益率以上、又は特定の投資損益率以下となったか否の条件適合を判定することを特徴とする。 According to the present invention, in the profit / loss fixed amount ordering system, the condition table includes, as a condition for ordering, when the ratio of the valuation profit / loss to the investment amount is equal to or higher than a specific investment profit / loss ratio or lower than a specific investment profit / loss ratio The valuation profit / loss calculation means calculates the investment amount using the number of shares held and the contract price, and divides the investment amount by the valuation profit / loss to calculate the investment profit / loss ratio. Or in place of the valuation gain or loss, it is determined whether or not a condition is met whether or not the investment gain / loss ratio is equal to or higher than a specific investment gain / loss ratio.
本発明によれば、注文処理サーバの記憶部には、少なくとも注文番号、金融商品の数量、約定単価、評価単価を記憶する注文一覧テーブルと、注文発注の条件として注文番号毎の利益の額、損失の額を記憶する条件テーブルとを備え、制御部による機能実現手段として、金融商品評価損益算出手段が、注文一覧テーブルから特定の注文番号に対応する金融商品の数量、評価単価、約定単価を読み込み、金融商品の評価損益を算出し、金利/ポイント算出手段が、注文番号の金融商品に対する金利又はポイントを算出し、評価損益算出手段が、金融商品の評価損益と算出された金利又はポイントから評価損益を算出し、条件照合手段が、算出された評価損益が条件テーブルに記憶された利益の額又は損失の額以上になったか否かの条件適合を判定し、発注手段が、条件照合手段で条件適合したと判定された場合に注文番号に対する注文を発注する損益額確定型発注システムとしているので、評価損益の額が一定額以上になった場合に注文を発注できる効果がある。 According to the present invention, the storage unit of the order processing server includes at least an order number, a quantity of financial products, a contract unit price, an order list table for storing an evaluation unit price, and an amount of profit for each order number as a condition for ordering, And a condition table for storing the amount of loss. As a function realization means by the control unit, the financial product valuation profit / loss calculation means calculates the quantity, evaluation unit price, and contract unit price of the financial product corresponding to the specific order number from the order list table. Read, calculate the valuation gain / loss of the financial product, the interest rate / point calculation means calculates the interest rate or points for the financial product of the order number, and the valuation profit / loss calculation means calculates the valuation gain / loss of the financial product from the calculated interest rate or points The valuation profit / loss is calculated, and the condition matching means determines whether the calculated valuation profit / loss is equal to or greater than the amount of profit or loss stored in the condition table. However, because the ordering means is a profit / loss fixed ordering system that places an order for the order number when it is determined that the condition matching means meets the conditions, the order is placed when the value of the valuation profit / loss exceeds a certain amount. Can be ordered.
本発明によれば、条件テーブルには、複数の注文番号に対する金融商品をグループとして全体の合計に対応する利益の額、損失の額が記憶され、金融商品評価損益算出手段が、複数の注文番号に対する金融商品について金融商品の評価損益を算出し、金利/ポイント算出手段が、複数の注文番号に対する金利又はポイントを算出し、評価損益算出手段が、複数の注文番号に対する金融商品をグループとして全体の評価損益の合計を算出し、条件照合手段が、条件テーブルを参照してグループとしての全体の評価損益が条件テーブルに記憶されたグループ全体の合計に対応する利益の額又は損失の額以上になったか否かの条件適合を判定し、発注手段が、条件照合手段で条件適合したと判定された場合にグループ全体の注文番号に対する注文を発注する上記損益額確定型発注システムとしているので、グループ全体の合計した評価損益の額が一定額以上になった場合に注文を発注できる効果がある。 According to the present invention, the condition table stores the amount of profit and loss corresponding to the total of the financial products corresponding to a plurality of order numbers as a group, and the financial product valuation profit / loss calculating means stores the plurality of order numbers. The valuation gain / loss of the financial product is calculated for the financial product for the interest rate, the interest rate / point calculation means calculates the interest rate or points for the multiple order numbers, and the valuation profit / loss calculation means groups the financial products for the multiple order numbers as a group. The sum of valuation gains and losses is calculated, and the condition matching means refers to the condition table and the total valuation gains and losses as a group are equal to or greater than the amount of profit or loss corresponding to the total of the entire group stored in the condition table. If the ordering means determines that the condition is met by the condition checking means, an order for the order number of the entire group is placed. Since the dispenses the profit or loss determinate ordering system, there is an effect that the amount of the total of the gains and losses of the entire group can order the order in the case of equal to or greater than a certain amount.
本発明によれば、注文一覧テーブルには、評価損益に基づく注文発注を行うか否かが設定される注文フラグを備え、条件テーブルには、評価損益に基づく注文発注を行う場合に注文される数量が記憶され、金融商品評価損益算出手段が、注文一覧テーブルで注文フラグがオンに設定されている注文番号に対して条件テーブルを参照し、注文される数量が記憶されていれば、当該注文される数量を用い、注文される数量が記憶されていなければ注文一覧テーブルの金融商品の数量を用いて、金融商品の評価損益を算出する上記損益額確定型発注システムとしているので、評価損益に基づく注文発注を注文フラグで設定でき、更に条件テーブルで注文される数量を設定できるので、顧客に対する利便性を向上させることができる効果がある。 According to the present invention, the order list table includes an order flag for setting whether or not to place an order based on the valuation profit / loss, and the condition table is ordered when the order is placed based on the valuation profit / loss. If the quantity is stored and the financial product valuation profit / loss calculating means refers to the condition table for the order number for which the order flag is set to ON in the order list table, and if the quantity to be ordered is stored, the order If the quantity to be ordered is not memorized and the quantity of financial products in the order list table is used to calculate the valuation profit / loss of the financial product, the profit / loss amount fixed ordering system is used. Since the order based on the order can be set with the order flag and the quantity ordered in the condition table can be set, there is an effect that convenience for the customer can be improved.
本発明の実施の形態について図面を参照しながら説明する。
[実施の形態の概要]
本発明の実施の形態に係る損益額確定型発注システムは、注文処理サーバの制御部によって実現される機能実現手段として、注文の発注条件として、評価損益、投資損益率を設定しておき、最新の為替レートや株価の評価単価を用いて商品評価損益算出手段が為替評価損益や株式評価損益を算出し、金利/ポイント算出手段がスワップ評価損益、金利を算出し、評価損益算出手段が評価損益、投資損益率を算出し、条件照合手段が算出された評価損益等が条件に合致するか否かを判定し、条件に合致する場合は発注手段が決済注文を発注する処理を行うものであり、評価損益、投資損益率に基づいて注文を発注できるものである。
Embodiments of the present invention will be described with reference to the drawings.
[Outline of the embodiment]
The profit / loss fixed amount ordering system according to the embodiment of the present invention sets the evaluation profit / loss and the investment profit / loss ratio as the ordering condition of the order as the function realizing means realized by the control unit of the order processing server. Product valuation profit / loss calculation means calculate exchange valuation profit / loss and stock valuation profit / loss using the exchange rate and stock price evaluation unit price, interest rate / point calculation means calculate swap valuation profit / loss, interest rate, and valuation profit / loss calculation means use valuation profit / loss The investment profit / loss ratio is calculated, the condition matching means determines whether the calculated valuation profit / loss, etc. meets the conditions, and if the conditions are met, the ordering means performs a process of placing a settlement order. It is possible to place an order based on valuation profit / loss and investment profit / loss ratio.
[システム全体:図1]
本発明の実施の形態に係る損益額確定型発注システム(本システム)について図1を参照しながら説明する。図1は、本発明の実施の形態に係る損益額確定型発注システムの構成ブロック図である。
本システムは、図1に示すように、注文処理を実現する注文処理サーバ1と、当該サーバに顧客がアクセスして発注の指示を入力し、注文状況を表示するユーザコンピュータ(ユーザPC)2と、注文処理サーバ1とユーザPC2とを接続する、例えばインターネット等のネットワーク3とから基本的に構成されている。
尚、ユーザPC2は、複数台が注文処理サーバ1に接続するものであり、また、オンライン発注を行うことができれば、携帯電話機、PDA(Personal Digital Assistants)であってもよい。
[Entire system: Fig. 1]
A profit / loss fixed ordering system (this system) according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a configuration block diagram of a profit and loss fixed type ordering system according to an embodiment of the present invention.
As shown in FIG. 1, the system includes an order processing server 1 that realizes order processing, and a user computer (user PC) 2 that displays an order status by a customer accessing the server and inputting an ordering instruction. Basically, the order processing server 1 and the user PC 2 are connected to each other, for example, a network 3 such as the Internet.
Note that a plurality of user PCs 2 are connected to the order processing server 1, and may be mobile phones or PDAs (Personal Digital Assistants) as long as online ordering can be performed.
[各部]
[注文処理サーバ1]
注文処理サーバ1は、図1に示すように、少なくとも、制御部11と、主メモリ12と、記憶部13と、インタフェース部14とを備えている。
[Each part]
[Order processing server 1]
As shown in FIG. 1, the order processing server 1 includes at least a control unit 11, a
制御部11は、記憶部13に記憶された処理プログラムを読み込んで主メモリ12にロードして、後述する処理実現手段を実行可能とする。
主メモリ12は、ワークメモリで、処理プログラムがロードされて、処理動作のために利用される。
The control part 11 reads the processing program memorize | stored in the memory |
The
記憶部13は、処理プログラム、処理に必要なファイル、テーブル、データ等を格納する。
インタフェース部14は、外部装置に接続するためのインタフェースであって、例えば、ネットワーク3に接続するためのインタフェース部を備えている。
The
The
[ユーザPC2]
ユーザPC2は、基本的にコンピュータで構成され、注文処理サーバ1と同様の構成を備えている。また、ユーザPC2は、顧客が指示を入力する入力部と、発注状況等を表示する表示部を備え、インタフェース部で本体に接続されている。
[User PC2]
The user PC 2 is basically composed of a computer and has the same configuration as the order processing server 1. The user PC 2 includes an input unit for a customer to input an instruction and a display unit for displaying an order status and the like, and is connected to the main body through an interface unit.
[処理手段:図2]
次に、注文処理サーバ1の制御部11によって実現される各種処理手段及び記憶部13に格納されるデータ群について図2を参照しながら説明する。図2は、本システムにおけるFXの処理手段の概要を示す図である。
図2に示すように、制御部11が記憶部13から処理プログラムを読み込んで主メモリ12にロードして実行可能とする処理手段は、注文設定手段111と、評価単価設定手段112と、金融商品評価損益算出手段113と、金利/ポイント算出手段114と、評価損益算出手段115と、条件設定手段116と、条件照合手段117と、発注手段118とを有している。
また、記憶部13には、注文一覧テーブル131と、評価単価記憶テーブル132と、条件テーブル133とを有している。
[Processing means: FIG. 2]
Next, various processing means realized by the control unit 11 of the order processing server 1 and a data group stored in the
As shown in FIG. 2, the processing means that the control unit 11 reads a processing program from the
The
[注文一覧テーブル131:図3]
注文一覧テーブル131について図3を参照しながら説明する。図3は、FXの場合の注文一覧テーブルを示す図である。
注文一覧テーブル131は、図3に示すように、FXの建玉一覧を示すテーブルであり、設定項目として、「通貨ペア」「決済注文フラグ」「約定日時」「注文番号」「売買」「建玉数量」「注文中数量」「約定単価」「評価レート」「為替評価損益」「スワップ評価損益」「評価損益」がある。
[Order List Table 131: FIG. 3]
The order list table 131 will be described with reference to FIG. FIG. 3 is a diagram showing an order list table in the case of FX.
As shown in FIG. 3, the order list table 131 is a table showing a list of FX positions. As setting items, “currency pair”, “settlement order flag”, “contract date / time”, “order number”, “buying and selling”, “position amount” “Order quantity” “Contract unit price” “Evaluation rate” “Foreign exchange valuation gain / loss” “Swap valuation gain / loss” “Valuation gain / loss”
「通貨ペア」は、例えば、米ドル/円、ユーロ/円等があり、「決済注文フラグ」は、本実施の形態に係る決済注文の対象とするか否かを設定するもので、設定であれば「ON」、非設定であれば「OFF」がセットされる。 “Currency pair” includes, for example, US dollar / yen, euro / yen, etc., and “settlement order flag” sets whether or not to be a target of a settlement order according to the present embodiment. If it is not set, “OFF” is set.
「約定日時」は、約定の日時であり、「注文番号」は、約定日時順に設定される番号であり、「売買」は、注文が「売」又は「買」のいずれかが設定され、「建玉数量」は、建玉の数量が設定され、「注文中数量」は、注文中の数量が設定される。 “Agreement date and time” is the date and time of execution, “Order number” is a number set in order of execution date and time, “Buy and sell” is set to either “Sell” or “Buy” for the order, The “open position quantity” is set to the open position quantity, and the “order quantity” is set to the quantity being ordered.
「約定単価」は、約定した時の単価が設定され、「評価レート」は、現在のレートが設定され、「為替評価損益」、「スワップ評価損益」、「評価損益」には、当該注文番号に対する各々の評価損益が設定される。各評価損益は、以下の式で求められる。 The “Unit price” is set to the unit price at the time of execution, the “Evaluation rate” is set to the current rate, and the order number is included in “Foreign exchange valuation gain / loss”, “Swap valuation gain / loss”, and “Valuation gain / loss”. Each valuation profit / loss for is set. Each valuation profit / loss is calculated by the following formula.
「為替評価損益」=「建玉数量」×(「評価レート」−「約定単価」)…式(1)
「評価損益」=「為替評価損益」+「スワップ評価損益」−手数料(現在、無料)…式(2)
尚、「スワップ評価損益」は、ロールオーバーの都度発生する未決済建玉の通貨間の金利差調整額のことである。
“Foreign exchange valuation gain / loss” = “Open position quantity” x (“Evaluation rate” − “Contract unit price”) (1)
"Evaluation gain / loss" = "Foreign exchange valuation gain / loss" + "Swap valuation gain / loss"-Fee (currently free) ... Formula (2)
“Swap valuation gain / loss” refers to the interest rate difference adjustment between unpaid open interest currencies that occur each time a rollover occurs.
[評価単価記憶テーブル132]
評価単価記憶テーブル132は、FXの場合は通過ペアに対する現在の評価レートを、株式の場合は銘柄に対する現在の時価を、評価単価として記憶する。これら評価単価は、外部から入力されて評価単価記憶テーブル132に一端記憶され、その後、注文一覧テーブル131の評価レートに設定される。
[Evaluation unit price storage table 132]
The evaluation unit price storage table 132 stores the current evaluation rate for the passing pair in the case of FX and the current market price for the brand in the case of stock as the evaluation unit price. These evaluation unit prices are input from the outside and stored once in the evaluation unit price storage table 132, and then set to the evaluation rate of the order list table 131.
[条件テーブル133:図4]
条件テーブル133について図4を参照しながら説明する。図4は、条件テーブルの概略図である。
条件テーブル133は、建玉(注文番号)毎に決済の条件を設定したテーブルであり、例えば、注文番号001について、評価損益の額が+○○万円(利益)以上となった場合、または、評価損益の額が−△△万円(損失)以上となった場合に決済するためのトリガーが設定されている。
[Condition table 133: FIG. 4]
The condition table 133 will be described with reference to FIG. FIG. 4 is a schematic diagram of the condition table.
The condition table 133 is a table in which settlement conditions are set for each open interest (order number). For example, for the
また、上記例の損益のトリガーに加えて、為替(FXの場合)又は株価(株式の場合)が一定以上、または一定以下になったら決済するよう条件を設定してもよい。
更に、複数の建玉の評価損益の額の合計が、特定の利益額以上となった場合、または、特定の損失額以上となった場合に、それら複数の建玉をグループとしてまとめて決済するためのトリガーを設定してもよい。複数の建玉(金融商品)をグループとして、その全体の損益を判定して決済注文できるので、顧客にとって利便性が高いものである。
In addition to the profit / loss trigger in the above example, a condition may be set such that a settlement is made when the exchange rate (in the case of FX) or the stock price (in the case of stocks) becomes a certain value or more.
Furthermore, when the sum of the valuation gains / losses of multiple open interests exceeds a specific profit amount or exceeds a specific loss amount, the multiple open interests are settled together as a group A trigger may be set. Since multiple open interests (financial products) can be grouped as a group and settlement orders can be made by judging their overall profit and loss, it is highly convenient for customers.
次に、制御部11が記憶部13に格納された処理プログラムを主メモリ12にロードして実行可能とする各種処理手段について説明する。
[注文設定手段111]
注文設定手段111は、図3の注文一覧テーブルの各設定項目に必要なデータを設定する。具体的には、「通貨ペア」にその種類が設定され、「決済注文フラグ」に決済注文の対象にする(ON)か、対象にしない(OFF)を設定する。更に、「約定日時」「注文番号」を設定し、「売買」の種類、「建玉数量」「注文中数量」「約定単価」を設定する。
Next, various processing means that allows the control unit 11 to load the processing program stored in the
[Order setting means 111]
The order setting means 111 sets necessary data for each setting item in the order list table of FIG. Specifically, the type is set in the “currency pair”, and the “settlement order flag” is set to be the target of the settlement order (ON) or not (OFF). Furthermore, “contract date / time” and “order number” are set, and the type of “buying and selling”, “open position quantity”, “quantity in order” and “contract unit price” are set.
尚、「注文中数量」は、「決済注文フラグ」がOFFの建玉については「0ドル」が設定され、「決済注文フラグ」がONの建玉については条件テーブル133を参照し、条件テーブル133に設定されている注文の対象とする数量のドルが設定される。条件テーブル133に「注文中数量」に対する条件が設定されていなければ、「建玉数量」がそのまま「注文中数量」に設定される。 The “quantity in order” is set to “$ 0” for the open interest whose “settlement order flag” is OFF, and the condition table 133 is referred to for the open interest whose “settlement order flag” is ON. The dollar of the quantity targeted for the set order is set. If the condition for “quantity in order” is not set in the condition table 133, “quantity in position” is set to “quantity in order” as it is.
[評価単価設定手段112]
評価単価設定手段112は、外部から評価単価(為替の評価レート[FXの場合]、株価[株式の場合])を取得して評価単価記憶テーブル132に記憶し、更に、注文一覧テーブル131の「評価レート」に現在の評価レートを設定する。
評価単価記憶テーブル132に評価単価を設定する処理を、別の処理プログラムを実行させることで実現してもよいし、外部の装置の制御部からの処理によって実現してもよい。
[Evaluation unit price setting means 112]
The evaluation unit price setting means 112 obtains an evaluation unit price (exchange evaluation rate [for FX], stock price [for stock]) from the outside, and stores it in the evaluation unit price storage table 132. Set the current evaluation rate in Evaluation rate.
The process of setting the evaluation unit price in the evaluation unit price storage table 132 may be realized by executing another processing program, or may be realized by a process from a control unit of an external device.
[金融商品評価損益算出手段113]
金融商品評価損益算出手段113は、注文一覧テーブル131の「為替評価損益」を算出するものであり、注文一覧テーブル131から「建玉数量」「評価レート」「約定単価」を読み込み、上記式(1)で算出される。算出された結果が「為替評価損益」の項目に設定される。
[Financial product valuation gain / loss calculation means 113]
The financial product valuation profit / loss calculating means 113 calculates “exchange valuation profit / loss” in the order list table 131, reads “open position quantity”, “evaluation rate”, and “contract price” from the order list table 131, ). The calculated result is set in the item “Foreign exchange valuation gain / loss”.
[金利/ポイント算出手段114]
金利/ポイント算出手段114は、注文一覧テーブル131の「スワップ評価損益」を算出する処理を行うものであり、ロールオーバーの都度発生する未決済建玉の通貨間の金利差調整額が「スワップ評価損益」の項目に設定される。
[Interest rate / point calculation means 114]
The interest rate / point calculation means 114 performs a process of calculating “swap valuation gain / loss” in the order list table 131, and the interest rate difference adjustment amount between the unsettled open interest currency that occurs each time the rollover occurs is “swap valuation gain / loss”. "Is set in the item.
[評価損益算出手段115]
評価損益算出手段115は、注文一覧テーブル131の「評価損益」を算出するものであり、注文一覧テーブル131から「為替評価損益」と「スワップ評価損益」を読み込み、上記式(2)で算出される。算出された結果が「評価損益」の項目に設定される。
[Valuation gain / loss calculation means 115]
The valuation profit / loss calculation means 115 calculates “valuation profit / loss” in the order list table 131, reads “exchange valuation profit / loss” and “swap valuation profit / loss” from the order list table 131, and is calculated by the above formula (2). The The calculated result is set in the “valuation gain / loss” item.
[条件設定手段116]
条件設定手段116は、条件テーブル133に決済のトリガーとなる条件を注文番号に対応付けて設定する。条件テーブル133に設定される条件は、図4の条件テーブルで説明したとおりである。
[Condition setting means 116]
The
[条件照合手段117]
条件照合手段117は、注文一覧テーブル131の「決済注文フラグ」ONの建玉について条件テーブル133を参照し、条件テーブル133の条件に評価損益の額又は評価レートが合致するか否かの判定を行い、合致した場合は、「注文番号」「売買」「注文中数量」の情報を発注手段118に出力する。
[Condition matching means 117]
The
[発注手段118]
発注手段118は、条件照合手段117からの「注文番号」「売買」「注文中数量」の情報を入力すると、当該情報に従って決済注文を発注する処理を行う。決済注文の発注は、通常の処理で為されるものである。
[Ordering means 118]
When the
[条件照合の処理フロー:図5]
制御部11が実現する条件照合手段117の処理フローについて図5を参照しながら説明する。図5は、条件照合の処理を示すフローチャートである。
条件照合手段117は、注文一覧テーブル131の「決済注文フラグ」を検索し(S1)、フラグがオン(ON)になっている建玉を注文番号で特定する(S2)。
[Condition verification processing flow: FIG. 5]
A processing flow of the
The
次に、特定した注文番号に対応する条件を条件テーブル133から参照して読み込み(S3)、注文一覧テーブル131の「評価損益」の額、または「評価レート」の値が読み込んだ条件に合致しているか否かを判定する(S4)。 Next, the condition corresponding to the specified order number is read by referring to the condition table 133 (S3), and the value of “valuation gain / loss” or the value of “evaluation rate” in the order list table 131 matches the read condition. It is determined whether or not (S4).
上記判定の結果、条件に合致しなければ(Noの場合)、処理を終了する。また、条件に合致する場合(Yesの場合)、注文一覧テーブル131の「注文番号」「売買」「注文中数量」の情報を読み込み、発注手段118に出力する(S5)。 As a result of the determination, if the condition is not met (in the case of No), the process is terminated. If the condition is met (in the case of Yes), the information of “order number”, “trade” and “quantity in order” in the order list table 131 is read and output to the ordering means 118 (S5).
また、注文処理サーバ1の制御部11は、注文一覧テーブル131の内容を注文一覧画面としてユーザPC2の表示部に表示出力するようにしてもよい。それにより、ユーザにとって決済注文の内容を容易に理解できるものとなる。 Further, the control unit 11 of the order processing server 1 may display and output the contents of the order list table 131 on the display unit of the user PC 2 as an order list screen. As a result, the user can easily understand the contents of the payment order.
また、制御部11は、条件テーブル133の内容をユーザPC2の表示部に表示出力して、条件設定を容易にし、条件内容を確認できるようになっている。 In addition, the control unit 11 can display the contents of the condition table 133 on the display unit of the user PC 2 to facilitate condition setting and confirm the condition contents.
[別の実施の形態]
本システムは、図2ではFXの場合を示したが、信用取引、保有株式の売却注文にも適用できる。
本システムを株式取引に適用した場合の注文一覧テーブルについて図6を参照しながら説明する。図6は、株式取引の場合の注文一覧テーブルを示す図である。
[Another embodiment]
Although this system shows the case of FX in FIG. 2, it can also be applied to margin transactions and sales orders of shares held.
The order list table when this system is applied to stock trading will be described with reference to FIG. FIG. 6 is a diagram showing an order list table in the case of stock transactions.
株式取引の場合の注文一覧テーブルは、図6に示すように、「銘柄名」(若しくは銘柄コード)、「決済注文フラグ」「約定日時」「注文番号」「売買」「保有株数量」「注文中数量」「約定単価」「評価単価」「株式評価損益」「金利」「売却手数料」「評価損益」「投資損益率」の項目を有している。 As shown in FIG. 6, the order list table in the case of stock transactions includes “brand name” (or brand code), “settlement order flag”, “contract date / time”, “order number”, “buy / sell”, “share quantity”, “order” It has the following items: Medium volume, Contract price, Valuation price, Stock valuation profit / loss, Interest rate, Sales commission, Valuation profit / loss, and Investment profit / loss ratio.
株式の場合は、「売買」は保有株を売る「売」のみが設定され、「保有株数量」はFXの「建玉数量」に、「評価単価」はFXの「評価レート」に、「金利」は信用取引における金利であって、FXの「スワップ評価損益」に相当し、「売却手数料」と「投資損益率」の項目が新たに設けられたものである。 In the case of stocks, “buy and sell” is set only to “sell” to sell the stock held, “number of stocks held” is “open position quantity” of FX, “valuation unit price” is “valuation rate” of FX, “interest rate” "Is an interest rate in a margin transaction and corresponds to FX" Swap valuation gain / loss ", and has newly added items" Sale fee "and" Investment gain / loss ratio ".
「売却手数料」は、保有株を売却した時に掛かる手数料であり、「投資損益率」は投資額に対する評価損益の額を%で表したものである。以下の式で算出される。
「投資損益率」=(投資額[=「保有株数量」×「約定単価」]/評価損益の額)×100…式(3)
“Sale fee” is a fee charged when the shares are sold, and “Investment gain / loss” is the percentage of the valuation gain / loss relative to the investment amount. It is calculated by the following formula.
“Investment profit / loss ratio” = (Investment amount [= “Number of shares held” × “Contract unit price”] / Amount of valuation profit / loss) × 100 (3)
尚、売却手数料は、制御部11がコンピュータプログラムを読み込んで、売却手数料算出手段が演算するようになっている。
また、投資損益率は、評価損益算出手段で算出するようにしている。
The sale fee is calculated by the sale fee calculation means when the control unit 11 reads the computer program.
The investment profit / loss ratio is calculated by the valuation profit / loss calculation means.
また、「株式評価損益」、「評価損益」は、以下の式で算出される。
「株式評価損益」=「保有株数量」×(「評価単価」−「約定単価」)…式(4)
「評価損益」=「株式評価損益」+「金利」−「売却手数料」…式(5)
“Equity valuation gain / loss” and “valuation valuation gain / loss” are calculated by the following formulas.
“Equity valuation gain / loss” = “Number of shares held” × (“Evaluation unit price” − “Contract unit price”) (4)
"Valuation gain / loss" = "Valuation gain / loss" + "Interest rate"-"Selling fee" ... Formula (5)
[別の実施の形態における処理]
別の実施の形態における各種処理手段の処理は、本実施の形態における処理とほぼ同様であるが、以下、処理の概要を説明する。
注文設定手段111は、図6の注文一覧テーブルの各設定項目に必要なデータを設定する。
[Processing in another embodiment]
The processing of the various processing means in another embodiment is almost the same as the processing in this embodiment, but the outline of the processing will be described below.
The order setting means 111 sets necessary data for each setting item in the order list table of FIG.
評価単価設定手段112は、外部から該当する銘柄に対応する株価を取得して評価単価記憶テーブル132に記憶し、更に、注文一覧テーブル131の「評価単価」の項目に銘柄に対応した現在の株価を設定する。 The evaluation unit price setting means 112 obtains a stock price corresponding to the corresponding brand from the outside and stores it in the evaluation unit price storage table 132, and further, the current stock price corresponding to the brand in the item “evaluation unit price” of the order list table 131. Set.
金融商品評価損益算出手段113は、注文一覧テーブル131から「保有株数量」「評価単価」「約定単価」を読み込み、注文一覧テーブル131の「株式評価損益」を式(4)に従って算出し、その項目に設定する。
金利/ポイント算出手段114は、注文一覧テーブル131の「金利」を算出し、その項目に設定する。
また、売却手数料算出手段が、「保有株数量」と「評価単価」から「売却手数料」を算出し、その項目に設定する。
The financial product valuation profit / loss calculation means 113 reads the “held stock quantity”, “evaluation unit price”, and “contract price” from the order list table 131, calculates “stock valuation profit / loss” in the order list table 131 according to the equation (4), Set to item.
The interest rate / point calculation means 114 calculates “interest rate” in the order list table 131 and sets it in the item.
Further, the sales commission calculation means calculates “sale commission” from “the number of shares held” and “evaluation unit price” and sets it in the item.
評価損益算出手段115は、注文一覧テーブル131から「株式評価損益」「金利」「売却手数料」を読み込み、注文一覧テーブル131の「評価損益」を式(5)に従って算出し、その項目に設定する。
更に、評価損益算出手段115は、注文一覧テーブル131から「保有株数量」「約定単価」「評価損益」を読み込み、注文一覧テーブル131の「投資損益率」を式(3)に従って算出し、その項目に設定する。
The valuation profit / loss calculation means 115 reads “stock valuation profit / loss”, “interest rate”, “sale fee” from the order list table 131, calculates “valuation profit / loss” in the order list table 131 according to the equation (5), and sets it to that item. .
Further, the valuation profit / loss calculation means 115 reads “the number of shares held”, “contracted unit price”, “valuation profit / loss” from the order list table 131, calculates the “investment profit / loss ratio” of the order list table 131 according to the equation (3), Set to item.
条件設定手段116は、条件テーブル133に決済のトリガーとなる条件を注文番号に対応付けて設定する。
条件照合手段117は、注文一覧テーブル131の「決済注文フラグ」ONの銘柄について条件テーブル133を参照し、条件テーブル133の条件に評価損益の額、投資損益率、又は評価単価が合致するか否かの判定を行い、合致した場合は、「銘柄名(又は銘柄コード)」「注文番号」「売買」「注文中数量」の情報を発注手段118に出力する。
発注手段118は、条件照合手段117からの「銘柄名」「注文番号」「売買」「注文中数量」の情報を入力すると、当該情報に従って売却注文を発注する処理を行う。
The
The
When the order name means 118 inputs the information of “brand name”, “order number”, “buy / sell” and “quantity in order” from the condition matching means 117, the order order means 118 performs a process of placing an order for sale.
別の実施の形態においても、複数の注文番号に対する金融商品をグループとして、グループ全体の評価損益、投資損益率に基づいてグループ全体の金融商品を売却する注文を発注するようにしてもよい。 In another embodiment, financial products corresponding to a plurality of order numbers may be grouped, and an order for selling the financial products of the entire group may be placed based on the valuation gain / loss of the entire group and the investment gain / loss ratio.
[実施の形態の効果]
本システムによれば、信用取引、FXの決済注文、保有株式の売却注文を行う際に、為替の評価レートや株価の値だけでなく、予め条件として設定した利益又は損失の額によって注文を発注できるので、発注のタイミングを誤ることなく、適正に取引を行うことができる効果がある。
[Effect of the embodiment]
According to this system, when performing a margin transaction, FX settlement order, and stock sale order, an order is placed not only based on the exchange rate evaluation rate and stock price but also based on the amount of profit or loss set in advance. As a result, there is an effect that transactions can be performed properly without mistakes in ordering timing.
また、本システムでは、株式の場合、予め条件として設定した投資損益率に基づいて注文を発注できるので、投資に対する損益の割合に応じて取引を行うことができる効果がある。 Further, in the present system, in the case of stocks, an order can be placed based on an investment profit / loss rate set in advance as a condition, so that there is an effect that transactions can be performed according to the ratio of profit / loss to investment.
また、本システムでは、複数の注文をグループにして当該グループの合計した評価損益、または投資損益率に基づいて注文を発注できるので、グループ全体としての運用を考慮した取引を行うことができる効果がある。 In addition, in this system, it is possible to place an order based on the total evaluation gain or loss of the group or the investment gain / loss ratio by grouping multiple orders. is there.
本発明は、損益額が一定額以上になった場合に注文を発注する損益額確定型発注システムに好適である。 The present invention is suitable for a profit / loss fixed type ordering system in which an order is placed when a profit / loss amount exceeds a certain amount.
1…注文処理サーバ、 2…ユーザPC、 3…ネットワーク、 11…制御部、 12…主メモリ、 13…記憶部、 14…インタフェース部、 111…注文設定手段、 112…評価単価設定手段、 113…金融商品評価損益算出手段、 114…金利/ポイント算出手段、 115…評価損益出力手段、 116…条件設定手段、 117…条件照合手段、 118…発注手段、 131…注文一覧テーブル、 132…評価単価記憶テーブル、 133…条件テーブル DESCRIPTION OF SYMBOLS 1 ... Order processing server, 2 ... User PC, 3 ... Network, 11 ... Control part, 12 ... Main memory, 13 ... Memory | storage part, 14 ... Interface part, 111 ... Order setting means, 112 ... Evaluation unit price setting means, 113 ... Financial product valuation profit / loss calculation means 114 ... Interest rate / point calculation means 115 ... Evaluation profit / loss output means 116 ... Condition setting means 117 ... Condition verification means 118 ... Ordering means 131 ... Order list table 132 ... Evaluation unit price storage Table, 133 ... Condition table
Claims (7)
前記注文処理サーバは、処理を行う制御部と、処理に必要なコンピュータプログラムとテーブルを記憶する記憶部とを備え、
テーブルとしては、少なくとも注文番号、金融商品の数量、約定単価、評価単価を記憶する注文一覧テーブルと、注文発注の条件として注文番号毎の利益の額、損失の額を記憶する条件テーブルとを備え、
前記制御部によって前記プログラムを読み込んで、実行可能とする機能実現手段として、
前記注文一覧テーブルから特定の注文番号に対応する金融商品の数量、評価単価、約定単価を読み込み、金融商品の評価損益を算出する金融商品評価損益算出手段と、
前記注文番号の金融商品に対する金利又はポイントを算出する金利/ポイント算出手段と、
前記金融商品の評価損益と前記算出された金利又はポイントから評価損益を算出する評価損益算出手段と、
前記算出された評価損益が前記条件テーブルに記憶された利益の額又は損失の額以上になったか否かの条件適合を判定する条件照合手段と、
前記条件照合手段で条件適合したと判定された場合に前記注文番号に対する注文を発注する発注手段とを有することを特徴とする損益額確定型発注システム。 A profit-and-loss amount ordering system having an order processing server for connecting a user computer via a network and executing processing of order placement,
The order processing server includes a control unit that performs processing, and a storage unit that stores a computer program and a table necessary for processing,
The table includes an order list table that stores at least the order number, the quantity of financial products, the contract unit price, and the evaluation unit price, and a condition table that stores the amount of profit and the amount of loss for each order number as the conditions for ordering. ,
As a function realizing means for reading the program by the control unit and making it executable,
A financial product valuation profit / loss calculation means for reading the quantity, evaluation unit price, contract unit price of the financial product corresponding to the specific order number from the order list table, and calculating the valuation profit / loss of the financial product;
Interest rate / point calculating means for calculating an interest rate or points for the financial product of the order number;
A valuation profit / loss calculation means for calculating a valuation profit / loss from the valuation profit / loss of the financial product and the calculated interest rate or point;
Condition checking means for determining whether the calculated valuation profit / loss is equal to or greater than the amount of profit or loss stored in the condition table;
An profit / loss fixed type ordering system comprising: ordering means for placing an order for the order number when the condition matching means determines that the condition is met.
金融商品評価損益算出手段は、複数の注文番号に対する金融商品について金融商品の評価損益を算出し、
金利/ポイント算出手段は、前記複数の注文番号に対する金利又はポイントを算出し、
評価損益算出手段は、前記複数の注文番号に対する金融商品をグループとして全体の評価損益の合計を算出し、
条件照合手段は、前記条件テーブルを参照して前記グループとしての全体の評価損益が前記条件テーブルに記憶されたグループ全体の合計に対応する利益の額又は損失の額以上になったか否かの条件適合を判定し、
発注手段は、前記条件照合手段で条件適合したと判定された場合に前記グループ全体の注文番号に対する注文を発注することを特徴とする請求項1記載の損益額確定型発注システム。 The condition table stores the amount of profit and the amount of loss corresponding to the total of the financial products for a plurality of order numbers as a group,
The financial product valuation gain / loss calculation means calculates the valuation gain / loss of the financial product for financial products corresponding to a plurality of order numbers,
The interest rate / point calculating means calculates an interest rate or points for the plurality of order numbers,
The valuation profit / loss calculation means calculates the sum of the entire valuation profit / loss as a group of financial products corresponding to the plurality of order numbers;
The condition checking means refers to the condition table, and whether or not the total evaluation profit / loss as the group is equal to or greater than the amount of profit or loss corresponding to the total of the entire group stored in the condition table Judge conformity,
2. The profit and loss fixed type ordering system according to claim 1, wherein the ordering unit places an order for the order number of the entire group when the condition matching unit determines that the condition is met.
条件照合手段は、評価損益に加えて、特定の評価単価以上、又は特定の評価単価以下となったか否の条件適合を判定し、
発注手段は、前記条件照合手段で条件適合したと判定された場合に注文を発注することを特徴とする請求項1又は2記載の損益額確定型発注システム。 The condition table stores a specific evaluation unit price or more or a specific evaluation unit price as a condition for ordering,
In addition to the valuation profit / loss, the condition matching means determines whether the condition conforms to whether or not the specified evaluation unit price is equal to or higher than the specific evaluation unit price,
3. The profit / loss fixed amount ordering system according to claim 1, wherein the ordering unit places an order when it is determined by the condition checking unit that the condition is met.
条件テーブルには、評価損益に基づく注文発注を行う場合に注文される数量が記憶され、
金融商品評価損益算出手段は、前記注文一覧テーブルで注文フラグがオンに設定されている注文番号に対して前記条件テーブルを参照し、注文される数量が記憶されていれば、当該注文される数量を用い、注文される数量が記憶されていなければ前記注文一覧テーブルの金融商品の数量を用いて、金融商品の評価損益を算出することを特徴とする請求項1乃至3のいずれか記載の損益額確定型発注システム。 The order list table includes an order flag for setting whether or not to place an order based on valuation profit / loss,
The condition table stores the quantity ordered when placing an order based on valuation profit / loss,
The financial product valuation profit / loss calculating means refers to the condition table for the order number for which the order flag is set to ON in the order list table, and if the ordered quantity is stored, the ordered quantity 4. The profit / loss according to claim 1, wherein the valuation profit / loss of the financial product is calculated by using the quantity of the financial product in the order list table if the quantity to be ordered is not stored. A fixed amount ordering system.
注文一覧テーブルには、通貨ペアが設定され、金融商品の数量の代わりに建玉数量、評価単価の代わりに評価レートが設定され、
金融商品評価損益算出手段は、金融商品の評価損益の代わりに、建玉数量、評価レート、約定単価を用いて為替評価損益を算出し、
金利/ポイント算出手段は、金利/ポイントの代わりにスワップ評価損益を算出し、
評価損益算出手段は、為替評価損益とスワップ評価損益を用いて評価損益を算出することを特徴とする請求項1乃至4のいずれか記載の損益額確定型発注システム。 If the financial instrument is a foreign exchange margin transaction,
In the order list table, currency pairs are set, the open interest quantity is set instead of the quantity of financial products, the evaluation rate is set instead of the evaluation unit price,
The financial product valuation gain / loss calculation means calculates the exchange valuation gain / loss using the open interest volume, valuation rate, and contract unit price instead of the valuation gain / loss of the financial product,
Interest rate / point calculation means calculates swap valuation profit / loss instead of interest rate / point,
5. The profit / loss fixed amount ordering system according to claim 1, wherein the valuation profit / loss calculating means calculates valuation profit / loss using exchange valuation profit / loss and swap valuation profit / loss.
制御部によって記憶部からコンピュータプログラムを読み込んで、実行可能とする機能実現手段として、株式の売却手数料を算出する売却手数料算出手段を設け、
注文一覧テーブルには、銘柄名又は銘柄コードが設定され、金融商品の数量の代わりに保有株数量、評価単価の代わりに現在の株価が設定され、
金融商品評価損益算出手段は、金融商品の評価損益の代わりに、保有株数量、現在の株価、約定単価を用いて株式評価損益を算出し、
金利/ポイント算出手段は、信用取引における金利を算出し、
前記売却手数料算出手段は、前記保有株数量を前記現在の株価で売却した場合の売却手数料を算出し、
評価損益算出手段は、前記株式評価損益、前記金利と前記売却手数料を用いて評価損益を算出することを特徴とする請求項1乃至4のいずれか記載の損益額確定型発注システム。 If the financial instrument is a stock,
As a function realization unit that reads the computer program from the storage unit by the control unit and makes it executable, a sale fee calculation unit that calculates a stock sale fee is provided,
In the order list table, the brand name or brand code is set, the stock price is set instead of the quantity of financial products, the current stock price is set instead of the evaluation unit price,
The financial product valuation gain / loss calculation means calculates the stock valuation gain / loss using the number of shares held, the current stock price, and the contract price instead of the valuation gain / loss of the financial product
The interest rate / point calculation means calculates the interest rate in margin transactions,
The selling fee calculating means calculates a selling fee when the stock price is sold at the current stock price,
5. The profit / loss fixed amount ordering system according to claim 1, wherein the valuation profit / loss calculating means calculates valuation profit / loss using the stock valuation profit / loss, the interest rate and the sale fee.
評価損益算出手段は、保有株数量と約定単価を用いて投資額を算出し、当該投資額を評価損益で除算して投資損益率を算出し、
条件照合手段は、評価損益に加えて、若しくは評価損益に代えて、特定の投資損益率以上、又は特定の投資損益率以下となったか否の条件適合を判定することを特徴とする請求項6記載の損益額確定型発注システム。 In the condition table, when the ratio of the valuation profit / loss to the investment amount is equal to or higher than a specific investment profit / loss ratio or lower than a specific investment profit / loss ratio, it is stored as a condition for ordering.
The valuation profit / loss calculation means calculates the investment amount using the number of shares held and the contract unit price, and divides the investment amount by the valuation profit / loss to calculate the investment profit / loss ratio.
The condition matching means determines whether or not the condition matching whether or not the specified investment gain / loss ratio is equal to or higher than the specific investment gain / loss ratio or below the specific investment gain / loss ratio in addition to or in place of the valuation profit / loss. The profit / loss amount fixed ordering system described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008039227A JP2009199263A (en) | 2008-02-20 | 2008-02-20 | Profit/loss amount determination type ordering system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008039227A JP2009199263A (en) | 2008-02-20 | 2008-02-20 | Profit/loss amount determination type ordering system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009199263A true JP2009199263A (en) | 2009-09-03 |
Family
ID=41142702
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008039227A Pending JP2009199263A (en) | 2008-02-20 | 2008-02-20 | Profit/loss amount determination type ordering system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009199263A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012068770A (en) * | 2010-09-21 | 2012-04-05 | Daiwa Securities Group Inc | Cfd hedge processing system and its method and program |
| JP5800375B1 (en) * | 2014-10-08 | 2015-10-28 | 弘憲 杉浦 | Market transaction support device, market transaction support program, and market transaction support method |
| JP2016122229A (en) * | 2014-12-24 | 2016-07-07 | 弘憲 杉浦 | Market transaction support device, market transaction support program, and market transaction support method |
| JP6068713B1 (en) * | 2016-06-22 | 2017-01-25 | ウェルスナビ株式会社 | Equipment that executes trading of securities |
| WO2017221956A1 (en) * | 2016-06-22 | 2017-12-28 | ウェルスナビ株式会社 | Device for executing trading of securities |
| JP2023026086A (en) * | 2021-08-12 | 2023-02-24 | 株式会社野村総合研究所 | Information processing device and information processing method thereof |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001155086A (en) * | 1999-09-14 | 2001-06-08 | Nippon Online Shoken Kk | Device, system and method for automatically giving selling or buying order |
| JP2002041799A (en) * | 2000-07-19 | 2002-02-08 | Norito Amagi | Simultaneous ordering system for on-line trade dealing |
| JP2004213546A (en) * | 2003-01-08 | 2004-07-29 | Kabu.Com Securities Co Ltd | Dealing order processing system and its method for simultaneously ordering two or more dealing orders |
| JP2005317043A (en) * | 1999-02-24 | 2005-11-10 | Min Ho Cha | Automatic ordering method, system and program |
-
2008
- 2008-02-20 JP JP2008039227A patent/JP2009199263A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005317043A (en) * | 1999-02-24 | 2005-11-10 | Min Ho Cha | Automatic ordering method, system and program |
| JP2001155086A (en) * | 1999-09-14 | 2001-06-08 | Nippon Online Shoken Kk | Device, system and method for automatically giving selling or buying order |
| JP2002041799A (en) * | 2000-07-19 | 2002-02-08 | Norito Amagi | Simultaneous ordering system for on-line trade dealing |
| JP2004213546A (en) * | 2003-01-08 | 2004-07-29 | Kabu.Com Securities Co Ltd | Dealing order processing system and its method for simultaneously ordering two or more dealing orders |
Non-Patent Citations (2)
| Title |
|---|
| CSNB201200084001; 超カンタン! 外為ネット・トレード入門 初版 第1版, 20050530, 第34-39頁, 株式会社日本文芸社 西沢 宗治 * |
| JPN6012061408; 超カンタン! 外為ネット・トレード入門 初版 第1版, 20050530, 第34-39頁, 株式会社日本文芸社 西沢 宗治 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012068770A (en) * | 2010-09-21 | 2012-04-05 | Daiwa Securities Group Inc | Cfd hedge processing system and its method and program |
| JP5800375B1 (en) * | 2014-10-08 | 2015-10-28 | 弘憲 杉浦 | Market transaction support device, market transaction support program, and market transaction support method |
| JP2016122229A (en) * | 2014-12-24 | 2016-07-07 | 弘憲 杉浦 | Market transaction support device, market transaction support program, and market transaction support method |
| JP6068713B1 (en) * | 2016-06-22 | 2017-01-25 | ウェルスナビ株式会社 | Equipment that executes trading of securities |
| WO2017221956A1 (en) * | 2016-06-22 | 2017-12-28 | ウェルスナビ株式会社 | Device for executing trading of securities |
| JP2023026086A (en) * | 2021-08-12 | 2023-02-24 | 株式会社野村総合研究所 | Information processing device and information processing method thereof |
| JP7729753B2 (en) | 2021-08-12 | 2025-08-26 | 株式会社野村総合研究所 | Information processing device and information processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7102031B2 (en) | Transaction management device, transaction management system, transaction management method in transaction management system, program | |
| JP3317350B2 (en) | Trading system and trading processing method | |
| KR20020027511A (en) | Systems and methods for linking orders in electronic trading systems | |
| JP2009199263A (en) | Profit/loss amount determination type ordering system | |
| JP7049948B2 (en) | Credit factoring support system | |
| JP6425853B1 (en) | Order processing management apparatus and method for financial products | |
| JP2015072722A (en) | Trading of illiquid goods, services, securities or goods | |
| KR101551193B1 (en) | Automatic trading method and apparatus of financial product | |
| JP4890020B2 (en) | Stock trading order issuing device and method | |
| JP5647184B2 (en) | Relative cover system and program for OTC-FX business | |
| KR20190028865A (en) | Online merchandise ordering method and system thereof | |
| JP2004206470A (en) | Transaction support server, transaction support program and transaction support system | |
| JP5918433B1 (en) | System, information processing apparatus, information processing method, and program | |
| JP5575841B2 (en) | OTC-FX business rate generation system, rate generation method, and program | |
| JP5646967B2 (en) | CFD hedge processing system, method thereof, and program | |
| JP4864529B2 (en) | Stock trading management system | |
| JP2007011814A (en) | Forex trading system | |
| JP5624416B2 (en) | CFD hedge processing system, method thereof, and program | |
| KR102843340B1 (en) | Stock trading method and apparatus based multiple trading systems | |
| KR20120137593A (en) | Automatc compensation apparatus and methode for service | |
| JP6978119B2 (en) | Financial instrument transaction management device, financial instrument transaction management method in financial instrument transaction management system, program | |
| JP2009080637A (en) | Funding system using securities-backed loans | |
| JP6675966B2 (en) | Fixed-term transaction amount calculation system for financial instruments | |
| JP2002352116A (en) | Device and system for electronic commercial transaction, terminal equipment used for the same, electronic commercial transaction method and program described with the same | |
| JP2007026164A (en) | Stock ordering system and its display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110125 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121122 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130402 |