(57)【要約】【課題】損失カット用の逆指値注文の売値又は買値を適切に決定できる市場取引支援装置、市場取引支援方法及びそのプログラムを提供する。【解決手段】上昇トレンドにおいて相場が一時的に下落してから再び上昇して下落前のレベルを超えるまでの一時的下落期間の最低価格（底値）に基づいて、損失カット用の逆指値注文の売値が設定される。また、下降トレンドにおいて相場が一時的に上昇してから再び下落して上昇前のレベルを下回るまでの一時的上昇期間の最高価格（天井値）に基づいて、損失カット用の逆指値注文の買値が設定される。【選択図】図６
2014059591.tif 000002
【特許請求の範囲】
【請求項１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最高値を記憶する最高値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、
前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、
前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、
前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、
前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記逆指値注文の売値を算出する算出部と
を有する市場取引支援装置。
【請求項２】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の売値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された売値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１に記載の市場取引支援装置。
【請求項３】
前記算出部は、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値に比べて安い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項２に記載の市場取引支援装置。
【請求項４】
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前記底値記憶部に記憶される前記底値と前記前回の最高値との差を算出し、当該差が所定の下落幅より小さい場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部部の前記注文情報の生成を無効にする、
請求項３に記載の市場取引支援装置。
【請求項５】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最高値記憶部は、前記相場データの前記時刻の情報を前記最高値と関連付けて記憶し、
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前回の最高値が付いた時刻と今回の最高値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３又は４に記載の市場取引支援装置。
【請求項６】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最高値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記最高値記憶部の前記最高値とを比較し、
前記最高値更新部は、前記最新の相場の前記高値が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場の前記高値を新たな最高値として前記最高値記憶部に格納し、
前記底値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記底値記憶部の前記底値とを比較し、
前記底値更新部は、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記高値が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記安値を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記安値が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場の前記安値を新たな底値として前記底値記憶部に格納する、
請求項３乃至５の何れか一項に記載の市場取引支援装置。
【請求項７】
前記注文部は、買い注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る買い注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される買い注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記買い注文の約定価格より高いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項３乃至６の何れか一項に記載の市場取引支援装置。
【請求項８】
前記約定価格比較部は、前記最新の相場が前記買い注文の約定価格に比べて所定の値幅より値上がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記買い注文の約定価格に比べて前記所定の値幅より値上がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項７に記載の市場取引支援装置。
【請求項９】
前記注文情報生成部は、前記算出部において前記逆指値注文の売値が算出されると、新たな買い注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の売値を当該算出された売値へ変更するように指示し、かつ、当該確定した逆指値注文の売り数量を前記第１注文情報における買い数量分だけ増やすように指示する第２注文情報を生成する、
請求項３乃至８の何れか一項に記載の市場取引支援装置。
【請求項１０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最安値を記憶する最安値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、
前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、
前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、
前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、
前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記逆指値注文の買値を算出する算出部と
を有する市場取引支援装置。
【請求項１１】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の買値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された買値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１０に記載の市場取引支援装置。
【請求項１２】
前記算出部は、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値に比べて高い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１１に記載の市場取引支援装置。
【請求項１３】
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前記天井値記憶部に記憶される前記天井値と前記前回の最安値との差を算出し、当該差が所定の上昇幅より小さい場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部部の前記注文情報の生成を無効にする、
請求項１２に記載の市場取引支援装置。
【請求項１４】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最安値記憶部は、前記相場データの前記時刻の情報を前記最安値と関連付けて記憶し、
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部部の前記注文情報の生成を無効にする、
請求項１２又は１３に記載の市場取引支援装置。
【請求項１５】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最安値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記最安値記憶部の前記最安値とを比較し、
前記最安値更新部は、前記最新の相場の前記安値が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場の前記安値を新たな最安値として前記最安値記憶部に格納し、
前記天井値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記天井値記憶部の前記天井値とを比較し、
前記天井値更新部は、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記安値が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記高値を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記高値が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場の前記高値を新たな天井値として前記天井値記憶部に格納する、
請求項１２乃至１４の何れか一項に記載の市場取引支援装置。
【請求項１６】
前記注文部は、売り注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る売り注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される売り注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記売り注文の約定価格より安いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記買い注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１２乃至１５の何れか一項に記載の市場取引支援装置。
【請求項１７】
前記約定価格比較部は、前記最新の相場が前記売り注文の約定価格に比べて所定の値幅より値下がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記売り注文の約定価格に比べて前記所定の値幅より値下がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１６の何れか一項に記載の市場取引支援装置。
【請求項１８】
前記注文情報生成部は、前記算出部において前記逆指値注文の買値が算出されると、新たな売り注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の買値を当該算出された買値へ変更するように指示し、かつ、当該確定した逆指値注文の買い数量を前記第１注文情報における売り数量分だけ増やすように指示する第２注文情報を生成する、
請求項１２乃至１７の何れか一項に記載の市場取引支援装置。
【請求項１９】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記第１工程で取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最高値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記記憶装置の前記最高値より高いと判定された場合、前記最新の相場を新たな最高値として前記記憶装置に格納する第３工程と、
前記第３工程において前記記憶装置の前記最高値が更新された後、前記第１工程において最初に取得された相場データが示す最新の相場が前記記憶装置の前記最高値より安いと前記第２工程で判定された場合、前記最初に取得された相場データが示す最新の相場を底値として前記記憶装置に格納する第４工程と、
前記第４工程の後、前記第３工程において前記記憶装置の前記最高値が再び更新されるまでの期間において、前記第１工程で取得された相場データが示す最新の相場と前記記憶装置の前記底値とを比較する第５工程と、
前記第１工程で取得された相場データが示す最新の相場が前記記憶装置の前記底値に比べて安いと前記第５工程において判定された場合、前記最新の相場を新たな底値として前記記憶装置に格納する第６工程と、
前記第３工程において前記記憶装置の前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記記憶装置の前記底値が更新されているか否かを判定する第７工程と、
前記第７工程において前記底値が更新されていると判定された場合、前記記憶装置の前記底値に基づいて前記逆指値注文の売値を算出する第８工程と
を有する市場取引支援方法。
【請求項２０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記第１工程で取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最安値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記記憶装置の前記最安値より安いと判定された場合、前記最新の相場を新たな最安値として前記記憶装置に格納する第３工程と、
前記第３工程において前記記憶装置の前記最安値が更新された後、前記第１工程において最初に取得された相場データが示す最新の相場が前記記憶装置の前記最安値より高いと前記第２工程で判定された場合、前記最初に取得された相場データが示す最新の相場を天井値として前記記憶装置に格納する第４工程と、
前記第４工程の後、前記第３工程において前記記憶装置の前記最安値が再び更新されるまでの期間において、前記第１工程で取得された相場データが示す最新の相場と前記記憶装置の前記天井値とを比較する第５工程と、
前記第１工程で取得された相場データが示す最新の相場が前記記憶装置の前記天井値に比べて高いと前記第５工程において判定された場合、前記最新の相場を新たな天井値として前記記憶装置に格納する第６工程と、
前記第３工程において前記記憶装置の前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記記憶装置の前記天井値が更新されているか否かを判定する第７工程と、
前記第７工程において前記天井値が更新されていると判定された場合、前記記憶装置の前記天井値に基づいて前記逆指値注文の買値を算出する第８工程と
を有する市場取引支援方法。
【請求項２１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値を決定する処理であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１ステップと、
前記第１ステップで取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最高値とを比較する第２ステップと、
前記第２ステップにおいて前記最新の相場が前記記憶装置の前記最高値より高いと判定された場合、前記最新の相場を新たな最高値として前記記憶装置に格納する第３ステップと、
前記第３ステップにおいて前記記憶装置の前記最高値が更新された後、前記第１ステップにおいて最初に取得された相場データが示す最新の相場が前記記憶装置の前記最高値より安いと前記第２ステップで判定された場合、前記最初に取得された相場データが示す最新の相場を底値として前記記憶装置に格納する第４ステップと、
前記第４ステップの後、前記第３ステップにおいて前記記憶装置の前記最高値が再び更新されるまでの期間において、前記第１ステップで取得された相場データが示す最新の相場と前記記憶装置の前記底値とを比較する第５ステップと、
前記第１ステップで取得された相場データが示す最新の相場が前記記憶装置の前記底値に比べて安いと前記第５ステップにおいて判定された場合、前記最新の相場を新たな底値として前記記憶装置に格納する第６ステップと、
前記第３ステップにおいて前記記憶装置の前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４ステップ又は前記第６ステップにおいて前記記憶装置の前記底値が更新されているか否かを判定する第７ステップと、
前記第７ステップにおいて前記底値が更新されていると判定された場合、前記記憶装置の前記底値に基づいて前記逆指値注文の売値を算出する第８ステップと
を有する処理をコンピュータに実行させるプログラム。
【請求項２２】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値を決定する処理であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１ステップと、
前記第１ステップで取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最安値とを比較する第２ステップと、
前記第２ステップにおいて前記最新の相場が前記記憶装置の前記最安値より安いと判定された場合、前記最新の相場を新たな最安値として前記記憶装置に格納する第３ステップと、
前記第３ステップにおいて前記記憶装置の前記最安値が更新された後、前記第１ステップにおいて最初に取得された相場データが示す最新の相場が前記記憶装置の前記最安値より高いと前記第２ステップで判定された場合、前記最初に取得された相場データが示す最新の相場を天井値として前記記憶装置に格納する第４ステップと、
前記第４ステップの後、前記第３ステップにおいて前記記憶装置の前記最安値が再び更新されるまでの期間において、前記第１ステップで取得された相場データが示す最新の相場と前記記憶装置の前記天井値とを比較する第５ステップと、
前記第１ステップで取得された相場データが示す最新の相場が前記記憶装置の前記天井値に比べて高いと前記第５ステップにおいて判定された場合、前記最新の相場を新たな天井値として前記記憶装置に格納する第６ステップと、
前記第３ステップにおいて前記記憶装置の前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４ステップ又は前記第６ステップにおいて前記記憶装置の前記天井値が更新されているか否かを判定する第７ステップと、
前記第７ステップにおいて前記天井値が更新されていると判定された場合、前記記憶装置の前記天井値に基づいて前記逆指値注文の買値を算出する第８ステップと
を有する処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、株式や為替等の市場取引を支援する装置に関する。
【背景技術】
【０００２】
近年、インターネットに代表される通信網の発達とコンピュータの普及によって、株式や為替取引（ＦＸ）等の市場取引をネットワーク経由で容易に行えるようになってきた。一般の投資家によるネットでのトレーディングが盛んに行われており、ソフトウェアを用いて取引の支援や自動化を行う種々のツールが開発されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特願２０１０−５０１３０２号明細書
【特許文献２】特開２００８−１６５７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に市場取引においては、適切な価格とタイミングで売り・買いを行うこともさることながら、損失がより少なくなるように手仕舞い（損切り）することも利益を上げるための重要な要素となっている。損切りのための逆指値は、従来トレーダーが手動で設定していたが、近年では、逆指値を自動的に修正する「トレーリング」と称される注文方法が証券会社やＦＸ取引業者等において採用されるようになってきている。
【０００５】
図３２は、買い注文におけるトレーリングについて説明するための図である。図３２において、実線は株式や為替等の相場の時間的な推移を示し、点線は損切り用の逆指値の推移を示す。
時刻ｔ１において、価格Ａ１の買い注文が約定するとともに、売値が（Ａ１−Ｘ）の逆指値注文が発注されている。トレーリング方式では、時間の推移とともに相場が上昇すると、この上昇に連動して売値が切り上がるように逆指値注文が自動修正される。すなわち、逆指値注文の売値と相場との差が一定値Ｘに保たれるように、逆指値注文の売値が逐次修正される。一方、相場が下落する場合、逆指値注文の売値はそのまま保持される。
売り注文のトレーリングの場合は上記と逆であり、相場が下落するとこれに連動して逆指値注文の買値が切り下げられ、相場が上昇すると逆指値注文の買値はそのまま保持される。
このようなトレーリング方式の注文によれば、逆指値注文の値段と相場との差が一定値以上拡大しないようにできるため、逆指値の注文が執行された際の損失を小さくすることができる。
【０００６】
ところが、このトレーリング方式の注文には、相場の変動として現れる谷や山において逆指値の注文が執行され易いため、利益を上げにくいという問題がある。
【０００７】
すなわち、一般的な相場は、上昇トレンド若しくは下降トレンドにある場合でも、短期的に見ると相場は山と谷を繰り返している。例えば図３２では、上昇トレンドの相場において山（Ｈ１），谷（Ｌ１），山（Ｈ２），谷（Ｌ２），山（Ｈ３），…という変動が生じている。トレーリング方式の場合、逆指値の値段と相場との差Ｘが一定になっているため、この差Ｘより大きい変動（山と谷の差）が生じると、トレンドの予測が正しいにも関わらず逆指値の注文が執行されてしまう（時刻ｔ２）。
【０００８】
本発明はかかる事情に鑑みてなされたものであり、その目的は、損失カット用の逆指値注文の売値又は買値を適切に決定できる市場取引支援装置、市場取引支援方法及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の観点に係る装置は、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、前記相場の最高値を記憶する最高値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部、前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記逆指値注文の売値を算出する算出部とを有する。
【００１０】
好適に、上記第１の観点に係る市場取引支援装置は、市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、前記算出部において前記逆指値注文の売値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された売値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部とを有する。
【００１１】
好適に、前記算出部は、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値に比べて安い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする。
【００１２】
好適に、前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前記底値記憶部に記憶される前記底値と前記前回の最高値との差を算出し、当該差が所定の下落幅より小さい場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部部の前記注文情報の生成を無効にする。
【００１３】
好適に、前記相場データは、前記相場が付いた時刻の情報を含んでおり、前記最高値記憶部は、前記相場データの前記時刻の情報を前記最高値と関連付けて記憶し、前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前回の最高値が付いた時刻と今回の最高値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする。
【００１４】
好適に、前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、前記最高値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記最高値記憶部の前記最高値とを比較し、前記最高値更新部は、前記最新の相場の前記高値が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場の前記高値を新たな最高値として前記最高値記憶部に格納し、前記底値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記底値記憶部の前記底値とを比較し、前記底値更新部は、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記高値が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記安値を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記安値が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場の前記安値を新たな底値として前記底値記憶部に格納する。
【００１５】
好適に、前記注文部は、買い注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る買い注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される買い注文の約定価格とを比較する約定価格比較部を有し、前記算出部は、前記約定価格比較部において前記最新の相場が前記買い注文の約定価格より高いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする。
【００１６】
好適に、前記約定価格比較部は、前記最新の相場が前記買い注文の約定価格に比べて所定の値幅より値上がりしているか否かを判定し、前記算出部は、前記最新の相場が前記買い注文の約定価格に比べて前記所定の値幅より値上がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする。
【００１７】
好適に、前記注文情報生成部は、前記算出部において前記逆指値注文の売値が算出されると、新たな買い注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の売値を当該算出された売値へ変更するように指示し、かつ、当該確定した逆指値注文の売り数量を前記第１注文情報における買い数量分だけ増やすように指示する第２注文情報を生成する。
【００１８】
本発明の第２の観点に係る装置は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、前記相場の最安値を記憶する最安値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記逆指値注文の買値を算出する算出部とを有する。
【００１９】
好適に、上記第２の観点に係る市場取引支援装置は、市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、前記算出部において前記逆指値注文の買値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された買値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部とを有する。
【００２０】
好適に、前記算出部は、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値に比べて高い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする。
【００２１】
好適に、前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前記天井値記憶部に記憶される前記天井値と前記前回の最安値との差を算出し、当該差が所定の上昇幅より小さい場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部部の前記注文情報の生成を無効にする。
【００２２】
好適に、前記相場データは、前記相場が付いた時刻の情報を含んでおり、前記最安値記憶部は、前記相場データの前記時刻の情報を前記最安値と関連付けて記憶し、前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部部の前記注文情報の生成を無効にする。
【００２３】
好適に、前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、前記最安値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記最安値記憶部の前記最安値とを比較し、前記最安値更新部は、前記最新の相場の前記安値が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場の前記安値を新たな最安値として前記最安値記憶部に格納し、前記天井値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記天井値記憶部の前記天井値とを比較し、前記天井値更新部は、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記安値が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記高値を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記高値が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場の前記高値を新たな天井値として前記天井値記憶部に格納する。
【００２４】
好適に、前記注文部は、売り注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る売り注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される売り注文の約定価格とを比較する約定価格比較部を有し、前記算出部は、前記約定価格比較部において前記最新の相場が前記売り注文の約定価格より安いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記買い注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする。
【００２５】
好適に、前記約定価格比較部は、前記最新の相場が前記売り注文の約定価格に比べて所定の値幅より値下がりしているか否かを判定し、前記算出部は、前記最新の相場が前記売り注文の約定価格に比べて前記所定の値幅より値下がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする。
【００２６】
好適に、前記注文情報生成部は、前記算出部において前記逆指値注文の買値が算出されると、新たな売り注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の買値を当該算出された買値へ変更するように指示し、かつ、当該確定した逆指値注文の買い数量を前記第１注文情報における売り数量分だけ増やすように指示する第２注文情報を生成する。
【００２７】
本発明の第３の観点に係る方法は、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記第１工程で取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最高値とを比較する第２工程と、前記第２工程において前記最新の相場が前記記憶装置の前記最高値より高いと判定された場合、前記最新の相場を新たな最高値として前記記憶装置に格納する第３工程と、前記第３工程において前記記憶装置の前記最高値が更新された後、前記第１工程において最初に取得された相場データが示す最新の相場が前記記憶装置の前記最高値より安いと前記第２工程で判定された場合、前記最初に取得された相場データが示す最新の相場を底値として前記記憶装置に格納する第４工程と、前記第４工程の後、前記第３工程において前記記憶装置の前記最高値が再び更新されるまでの期間において、前記第１工程で取得された相場データが示す最新の相場と前記記憶装置の前記底値とを比較する第５工程と、前記第１工程で取得された相場データが示す最新の相場が前記記憶装置の前記底値に比べて安いと前記第５工程において判定された場合、前記最新の相場を新たな底値として前記記憶装置に格納する第６工程と、前記第３工程において前記記憶装置の前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記記憶装置の前記底値が更新されているか否かを判定する第７工程と、前記第７工程において前記底値が更新されていると判定された場合、前記記憶装置の前記底値に基づいて前記逆指値注文の売値を算出する第８工程とを有する。
【００２８】
本発明の第４の観点に係る方法は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記第１工程で取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最安値とを比較する第２工程と、前記第２工程において前記最新の相場が前記記憶装置の前記最安値より安いと判定された場合、前記最新の相場を新たな最安値として前記記憶装置に格納する第３工程と、前記第３工程において前記記憶装置の前記最安値が更新された後、前記第１工程において最初に取得された相場データが示す最新の相場が前記記憶装置の前記最安値より高いと前記第２工程で判定された場合、前記最初に取得された相場データが示す最新の相場を天井値として前記記憶装置に格納する第４工程と、前記第４工程の後、前記第３工程において前記記憶装置の前記最安値が再び更新されるまでの期間において、前記第１工程で取得された相場データが示す最新の相場と前記記憶装置の前記天井値とを比較する第５工程と、前記第１工程で取得された相場データが示す最新の相場が前記記憶装置の前記天井値に比べて高いと前記第５工程において判定された場合、前記最新の相場を新たな天井値として前記記憶装置に格納する第６工程と、前記第３工程において前記記憶装置の前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記記憶装置の前記天井値が更新されているか否かを判定する第７工程と、前記第７工程において前記天井値が更新されていると判定された場合、前記記憶装置の前記天井値に基づいて前記逆指値注文の買値を算出する第８工程とを有する。
【００２９】
本発明の第５の観点に係るプログラムは、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値を決定する処理をコンピュータに実行させるプログラムであり、上記逆指値注文の売値を決定する処理は、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１ステップと、前記第１ステップで取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最高値とを比較する第２ステップと、前記第２ステップにおいて前記最新の相場が前記記憶装置の前記最高値より高いと判定された場合、前記最新の相場を新たな最高値として前記記憶装置に格納する第３ステップと、前記第３ステップにおいて前記記憶装置の前記最高値が更新された後、前記第１ステップにおいて最初に取得された相場データが示す最新の相場が前記記憶装置の前記最高値より安いと前記第２ステップで判定された場合、前記最初に取得された相場データが示す最新の相場を底値として前記記憶装置に格納する第４ステップと、前記第４ステップの後、前記第３ステップにおいて前記記憶装置の前記最高値が再び更新されるまでの期間において、前記第１ステップで取得された相場データが示す最新の相場と前記記憶装置の前記底値とを比較する第５ステップと、前記第１ステップで取得された相場データが示す最新の相場が前記記憶装置の前記底値に比べて安いと前記第５ステップにおいて判定された場合、前記最新の相場を新たな底値として前記記憶装置に格納する第６ステップと、前記第３ステップにおいて前記記憶装置の前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４ステップ又は前記第６ステップにおいて前記記憶装置の前記底値が更新されているか否かを判定する第７ステップと、前記第７ステップにおいて前記底値が更新されていると判定された場合、前記記憶装置の前記底値に基づいて前記逆指値注文の売値を算出する第８ステップとを有する。
【００３０】
本発明の第６の観点に係るプログラムは、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値を決定する処理をコンピュータに実行させるプログラムであり、上記逆指値注文の買値を決定する処理は、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１ステップと、前記第１ステップで取得された前記相場データが示す最新の相場と記憶装置に記憶される現時点までの相場の最安値とを比較する第２ステップと、前記第２ステップにおいて前記最新の相場が前記記憶装置の前記最安値より安いと判定された場合、前記最新の相場を新たな最安値として前記記憶装置に格納する第３ステップと、前記第３ステップにおいて前記記憶装置の前記最安値が更新された後、前記第１ステップにおいて最初に取得された相場データが示す最新の相場が前記記憶装置の前記最安値より高いと前記第２ステップで判定された場合、前記最初に取得された相場データが示す最新の相場を天井値として前記記憶装置に格納する第４ステップと、前記第４ステップの後、前記第３ステップにおいて前記記憶装置の前記最安値が再び更新されるまでの期間において、前記第１ステップで取得された相場データが示す最新の相場と前記記憶装置の前記天井値とを比較する第５ステップと、前記第１ステップで取得された相場データが示す最新の相場が前記記憶装置の前記天井値に比べて高いと前記第５ステップにおいて判定された場合、前記最新の相場を新たな天井値として前記記憶装置に格納する第６ステップと、前記第３ステップにおいて前記記憶装置の前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４ステップ又は前記第６ステップにおいて前記記憶装置の前記天井値が更新されているか否かを判定する第７ステップと、前記第７ステップにおいて前記天井値が更新されていると判定された場合、前記記憶装置の前記天井値に基づいて前記逆指値注文の買値を算出する第８ステップとを有する。
【発明の効果】
【００３１】
本発明によれば、上昇トレンドにおいて相場が一時的に下落する場合の底値や、下降トレンドにおいて相場が一時的に上昇する場合の天井値に基づいて、損失カット用の逆指値注文の売値又は買値を適切に決定できる。
【図面の簡単な説明】
【００３２】
【図１】本発明に係る市場取引システムの全体的な構成の一例を示す図である。
【図２】取引端末装置のハードウェア構成の一例を示す図である。
【図３】取引端末装置の機能的な構成の一例を示す図である。
【図４】相場データ記憶部に記憶される相場データの一例を示す図である。
【図５】相場データ記憶部、比較部、更新部のより詳細な構成の一例を示す図である。
【図６】第１の実施形態に係る取引端末装置において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
【図７】第１の実施形態に係る取引端末装置において逆指値注文の売値の算出に関連する機能ブロックの一例を示す図である。
【図８】底値更新部による底値の更新処理を説明するためのフローチャートである。
【図９】第１の実施形態に係る取引端末装置において決定される逆指値注文の売値の推移を例示する図である。
【図１０】第１の実施形態に係る取引端末装置において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
【図１１】第１の実施形態に係る取引端末装置において逆指値注文の買値の算出に関連する機能ブロックの一例を示す図である。
【図１２】天井値更新部による天井値の更新処理を説明するためのフローチャートである。
【図１３】第１の実施形態に係る取引端末装置において決定される逆指値注文の買値の推移を例示する図である。
【図１４】第２の実施形態に係る取引端末装置において決定される逆指値注文の売値の推移を例示する図である。
【図１５】第２の実施形態に係る取引端末装置において決定される逆指値注文の買値の推移を例示する図である。
【図１６】第３の実施形態に係る取引端末装置において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
【図１７】第３の実施形態において底値の下落幅が小さい場合の逆指値注文の売値の推移を例示する図である。
【図１８】第３の実施形態において下落期間が短い場合の逆指値注文の売値の推移を例示する図である。
【図１９】第３の実施形態に係る取引端末装置において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
【図２０】天井値の上昇幅が小さい場合の逆指値注文の売値の推移を例示する図である。
【図２１】上昇期間が短い場合の逆指値注文の買値の推移を例示する図である。
【図２２】第４の実施形態に係る取引端末装置の機能的な構成の一例を示す図である。
【図２３】第４の実施形態に係る取引端末装置において売買の約定価格に応じて逆指値注文の値段を算出する処理を行う機能ブロックの一例を示す図である。
【図２４】第４の実施形態の取引端末装置において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
【図２５】買い注文の約定価格より相場が値上がりした場合における逆指値注文の売値の推移を例示する図である。
【図２６】第４の実施形態の取引端末装置において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
【図２７】売り注文の約定価格より相場が値下がりした場合における逆指値注文の買値の推移を例示する図である。
【図２８】第５の実施形態に係る取引端末装置において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
【図２９】第５の実施形態に係る取引端末装置において決定される逆指値注文の売値の推移と買い数量の推移を例示する図である。
【図３０】第５の実施形態に係る取引端末装置において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
【図３１】第５の実施形態に係る取引端末装置において決定される逆指値注文の買値の推移と売り数量の推移を例示する図である。
【図３２】買い注文におけるトレーリングについて説明するための図である。
【発明を実施するための形態】
【００３３】
＜第１の実施形態＞
図１は、本発明に係る市場取引システムの全体的な構成の一例を示す図である。
図１に示す市場取引システム１は、複数の取引端末装置２と、注文処理サーバ４と、相場データ提供サーバ６と、市場取引所サーバ８とを有する。
【００３４】
市場取引所サーバ８は、証券取引所等において株式や債権、為替等の売買を管理するコンピュータシステムである。
【００３５】
相場データ提供サーバ６は、市場取引所サーバ８における株式等の売買によって付いた相場の情報を相場データとして提供するコンピュータシステムである。相場データ提供サーバ６は、例えば市場取引所サーバ８に通信ネットワーク９を介して接続し、市場取引所サーバ８からリアルタイムで得た相場の情報に基づいて相場データを生成し、生成した相場データを取引端末装置２に提供する。
【００３６】
注文処理サーバ４は、証券会社やＦＸ取引業者等の顧客の取引端末装置２から受けた注文を処理するコンピュータシステムである。注文処理サーバ４は、取引端末装置２から通信ネットワーク９を介して送信される注文情報を受け付けると、注文情報により指示された注文の受け付けが確定したことを示す通知を、確定した注文の内容とともに取引端末装置２へ送信する。注文処理サーバ４は、受け付けが確定した注文の内容に従って、売り又は買いの注文を発注するための発注データを生成し、市場取引所サーバ８に送信する。発注データに応じた売買が約定した場合、注文処理サーバ４は、市場取引所サーバ８から受信した約定価格等の情報を発注元の取引端末装置２に送信する。更に、注文処理サーバ４は、図示しない口座管理用のサーバにアクセスし、約定価格の情報に応じた顧客口座への入出・出金の処理を指示する。
【００３７】
取引端末装置２は、株式等の売買の注文を行うためにユーザが操作するパーソナルコンピュータや携帯電話機等の端末装置であり、株式等の売買の注文に係る情報を含んだ注文情報を生成して注文処理サーバ４に送信する。
取引端末装置２は、ユーザインターフェースにより入力されるユーザの指示に応じて注文処理サーバ４に対する注文処理を実行する他、相場データ提供サーバ６から提供される相場データに基づいて、上昇トレンド時又は下降トレンドにおける損切り目的の逆指値注文の値段を自動的に決定する処理も行う。
【００３８】
図２は、取引端末装置２のハードウェア構成の一例を示す図である。
図２に示す取引端末装置２は、通信部１１と、操作部１２と、ディスプレイ１３と、記憶部１４と、処理回路１５と、作業メモリ１６を有する。通信部１１、操作部１２、ディスプレイ１３、記憶部１４及び処理回路１５は内部バスを介して接続されている。
通信部１１は、処理回路１５の制御に従って、インターネット等の通信ネットワーク９を介して注文処理サーバ４や相場データ提供サーバ６と通信を行い、注文情報や相場データ等の送信・受信を行う。
操作部１２は、ユーザが命令・指示を入力するために操作するユーザインターフェースであり、例えばキーボードやマウス、タッチパネル等により構成される。
ディスプレイ１３は、処理回路１５において生成される表示信号に応じた画面を表示する。
記憶部１４は、処理回路１５において処理を実行させるためのプログラムやデータを記憶する装置であり、例えばハードディスクやフラッシュＲＯＭ等の不揮発性メモリ、光磁気ディスク装置等の比較的容量が大きい記憶装置によって構成される。
作業メモリ１６は、処理回路１５において実行されるプログラムコードや、処理の過程で一時的に利用されるデータ等を記憶する装置であり、ＳＲＡＭ等の比較的高速な記憶装置によって構成される。
処理回路１５は、記憶部１４に記憶されるプログラムに従って処理を実行する回路であり、取引端末装置２の全体的な動作を統括的に制御する。処理回路１５は、作業メモリ１６に処理対象および処理途中のデータを適宜記憶させながらプログラムの命令を順次実行する。
【００３９】
図３は、図２に示す各ハードウェア要素とプログラムとが協働することにより実現される取引端末装置２の機能的な構成の一例を示す図である。
図３に示す取引端末装置２は、相場データ取得部２１０と、相場データ記憶部２２０と、比較部２３０と、更新部２４０と、逆指値算出部２５０と、注文情報生成部２７０と、注文部２８０と、注文情報記憶部２９０とを有する。
【００４０】
［相場データ取得部２１０］
相場データ取得部２１０は、通信ネットワーク９を介して相場データ提供サーバ６にアクセスし、市場取引所の売買において刻々変化する株式や為替等の相場を示す相場データを相場データ提供サーバ６から逐次取得し、取得した相場データを相場データ記憶部２２０に格納する。
【００４１】
［相場データ記憶部２２０］
相場データ記憶部２２０は、相場データ取得部２１０において逐次取得される相場データを記憶する。
【００４２】
図４は、相場データ記憶部２２０に記憶される相場データの一例を示す図である。図４の例において、１つの相場データには、一定の時間内（図４の例では１５分）の相場の始値、終値、安値、及び、高値を示すデータと、その開始点の時間を示すデータが含まれる。例えば相場データ記憶部２２０は、図４に示すような配列形式若しくはリスト形式のデータとして、相場の値と時刻を記憶する。
【００４３】
相場データ記憶部２２０は、例えば図５に示すように、最高値記憶部２２１と、底値記憶部２２２と、最安値記憶部２２４と、天井値記憶部２２５を含む。
最高値記憶部２２１は、相場データ記憶部２２０において取得された相場データが示す現時点までの相場の最高値を記憶する。
底値記憶部２２２は、後述する最高値更新部２４１によって最高値記憶部２２１の最高値が更新される合間の期間において相場データ取得部２１０で取得された相場データが示す相場の底値を記憶する。
最安値記憶部２２４は、相場データ記憶部２２０において取得された相場データが示す現時点までの相場の最安値を記憶する。
天井値記憶部２２５は、後述する天井値更新部２４５によって最安値記憶部２２４の最安値が更新される合間の期間において相場データ取得部２１０で取得された相場データが示す相場の天井値を記憶する。
【００４４】
なお、最高値記憶部２２１、底値記憶部２２２、最安値記憶部２２４、天井値記憶部２２５は、上述のように相場の値（最高値，底値，最安値，天井値）を直接的に記憶してもよいし、あるいは、上述した配列形式のデータの１レコード（相場の値とその時刻を含む１組のデータ）を特定する情報（例えば配列の番号、メモリのアドレス、時刻の情報など）を記憶することによって、相場の値を間接的に記憶してもよい。後者の場合、相場の値は、このレコードを特定する情報に基づいて相場データ記憶部２２０から取得することができる。すなわち、レコードを特定する情報をキーとして、上述した配列形式のデータからレコードを検索し、検索により特定されたレコードから相場の値（最高値，底値，最安値，天井値）を取得することができる。
【００４５】
［比較部２３０］
比較部２３０は、相場データ取得部２１０において取得される相場データと相場データ記憶部２２０に記憶される相場データとを比較する。例えば比較部２３０は、図４に示すようなデータ群（始値、終値、高値、安値）により構成される相場データの中から終値のデータを最新の相場の値としてピックアップし、その大きさを相場データ記憶部２２０に記憶される相場データと比較する。
【００４６】
比較部２３０は、例えば図５に示すように、最高値比較部２３１と、底値比較部２３２と、最安値比較部２３４と、天井値比較部２３５を含む。
最高値比較部２３１は、相場データ取得部２１０で取得された相場データが示す最新の相場と最高値記憶部２２１に記憶される最高値とを比較する。
底値比較部２３２は、相場データ取得部２１０で取得された相場データが示す最新の相場と底値記憶部２２２に記憶される底値とを比較する。
最安値比較部２３４は、相場データ取得部２１０で取得された相場データが示す最新の相場と最安値記憶部２２４に記憶される最安値とを比較する。
天井値比較部２３５は、相場データ取得部２１０で取得された相場データが示す最新の相場と天井値記憶部２２５に記憶される天井値とを比較する。
【００４７】
［更新部２４０］
更新部２４０は、相場データ記憶部２２０に記憶される上述した最高値、底値、最安値、天井値の更新を行うブロックであり、例えば図５に示すように、最高値更新部２４１と、底値更新部２４２と、最安値更新部２４４と、天井値更新部２４５を含む。
【００４８】
最高値更新部２４１は、相場データ取得部２１０で取得された相場データが示す最新の相場が最高値記憶部２２１の最高値より高いと最高値比較部２３１において判定された場合、その最新の相場を新たな最高値として最高値記憶部２２１に格納する。
【００４９】
底値更新部２４２は、最高値更新部２４１による最高値の更新の合間に相場データ取得部２１０で取得される相場データの中で最も安い値（底値）を底値記憶部２２２に格納する。
具体的には、底値更新部２４２は、最高値更新部２４１による最高値の更新後に相場データ取得部２１０で最初に取得された相場データが示す最新の相場が最高値記憶部２２１の最高値より安いと最高値比較部２３１において判定された場合、その最初の相場データが示す最新の相場を底値として底値記憶部２２２に格納する。その後、底値更新部２４２は、最高値更新部２４１において最高値が再び更新されるまでの期間において、相場データ取得部２１０で取得された最新の相場が底値記憶部２２２の底値より安いと底値比較部２３２において判定された場合、最新の相場を新たな底値として底値記憶部２２２に格納する。
また、底値更新部２４２は、最高値の更新の合間における底値の更新状態を示すフラグｆ１を保持する。すなわち、底値更新部２４２は、底値記憶部２２２の底値を更新した場合、フラグｆ１を「１」にセットし、最高値更新部２４１によって最高値記憶部２２１の最高値が更新された場合、フラグｆ１を「０」にリセットする。
【００５０】
最安値更新部２４４は、相場データ取得部２１０で取得された相場データが示す最新の相場が最安値記憶部２２４の最安値より安いと最安値比較部２３４において判定された場合、その最新の相場を新たな最安値として最安値記憶部２２４に格納する。
【００５１】
天井値更新部２４５は、最安値更新部２４４による最安値の更新の合間に相場データ取得部２１０で取得される相場データの中で最も高い値（天井値）を天井値記憶部２２５に格納する。
具体的には、天井値記憶部２２５は、最安値更新部２４４による最安値の更新後に相場データ取得部２１０で最初に取得された相場データが示す最新の相場が最安値記憶部２２４の最安値より高いと最安値比較部２３４において判定された場合、その最初の相場データが示す最新の相場を天井値として天井値記憶部２２５に格納する。その後、天井値更新部２４５は、最安値更新部２４４において最安値が再び更新されるまでの期間において、相場データ取得部２１０で取得された最新の相場が天井値記憶部２２５の天井値より高いと天井値比較部２３５において判定された場合、最新の相場を新たな天井値として天井値記憶部２２５に格納する。
また、天井値更新部２４５は、最安値の更新の合間における天井値の更新状態を示すフラグｆ２を保持する。すなわち、天井値更新部２４５は、天井値記憶部２２５の天井値を更新した場合、フラグｆ２を「１」にセットし、最安値更新部２４４によって最安値記憶部２２４の最安値が更新された場合、フラグｆ２を「０」にリセットする。
【００５２】
［逆指値算出部２５０］
逆指値算出部２５０は、相場データ記憶部２２０の底値記憶部２２２に記憶される底値又は天井値記憶部２２５に記憶される天井値に基づいて、損失カット用の逆指値注文の価格を算出する。
逆指値算出部２５０は、買いポジションの損失をカットするための逆指値注文の売値を決定する動作モード（買い注文時の売り逆指値決定モード）と、売りポジションの損失をカットするための逆指値注文の買値を決定する動作モード（売り注文時の買い逆指値決定モード）において、それぞれ次の処理を行う。
【００５３】
（買い注文時の売り逆指値決定モード）
逆指値算出部２５０は、最高値記憶部２２１において最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に底値記憶部２２２の底値が底値更新部２４２により更新されているか否かを判定する。例えば逆指値算出部２５０は、底値更新部２４２の前述したフラグｆ１に基づいて、底値が更新されたか否かを判定する。底値が更新されている場合、逆指値算出部２５０は、底値記憶部２２２の底値に基づいて、逆指値注文の売値を算出する。例えば逆指値算出部２５０は、底値記憶部２２２の底値から所定のオフセット値を減算した値を逆指値注文の売値として算出する。このオフセット値はユーザが任意に設定可能であり、例えば操作部１２から入力されるユーザの指示により設定情報として記憶部１４に記憶される。
【００５４】
ただし、逆指値算出部２５０は、底値記憶部２２２の底値に基づいて算出した逆指値注文の売値が注文情報記憶部２９０に記憶される現時点の逆指値注文の売値に比べて安い場合、この算出結果に基づく注文を無効にする。すなわち、逆指値算出部２５０は、逆指値注文の売値が現時点より低下しないようにする。例えば逆指値算出部２５０は、注文情報生成部２７０に対して算出結果を出力しないことにより、注文情報生成部２７０における注文情報の生成を禁止して、現時点の逆指値注文の売値が維持されるようにする。
【００５５】
（売り注文時の買い逆指値決定モード）
逆指値算出部２５０は、最安値記憶部２２４において最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に天井値記憶部２２５の天井値が天井値更新部２４５により更新されているか否かを判定する。例えば逆指値算出部２５０は、天井値更新部２４５の前述したフラグｆ２に基づいて、天井値が更新されたか否かを判定する。天井値が更新されている場合、逆指値算出部２５０は、天井値記憶部２２５の天井値に基づいて、逆指値注文の買値を算出する。例えば逆指値算出部２５０は、天井値記憶部２２５の天井値に所定のオフセット値を加算した値を逆指値注文の買値として算出する。このオフセット値はユーザが任意に設定可能であり、例えば操作部１２から入力されるユーザの指示により設定情報として記憶部１４に記憶される。
【００５６】
ただし、逆指値算出部２５０は、天井値記憶部２２５の天井値に基づいて算出した逆指値注文の買値が注文情報記憶部２９０に記憶される現時点の逆指値注文の買値に比べて高い場合、この算出結果に基づく注文を無効にする。すなわち、逆指値算出部２５０は、逆指値注文の買値が現時点より上昇しないようにする。例えば逆指値算出部２５０は、注文情報生成部２７０に対して算出結果を出力しないことにより、注文情報生成部２７０における注文情報の生成を禁止して、現時点の逆指値注文の買値が維持されるようにする。
【００５７】
［注文情報生成部２７０］
注文情報生成部２７０は、操作部１２において入力されるユーザの指示に応じて、注文処理サーバ４に送信するための注文情報を生成する。注文情報には、例えば、ユーザの識別番号や注文の種類（売り／買い、成行き注文、指値注文等）、売買を執行すべき価格、売買の金額・数量などの情報が含まれる。
また、注文情報生成部２７０は、逆指値算出部２５０において売り又は買いの逆指値注文の価格が算出された場合、その算出された価格に基づいて、逆指値注文の注文情報を生成する。注文処理サーバ４で既に受け付けが確定した逆指値注文に関する情報が注文情報記憶部２９０に記憶されている場合、注文情報生成部２７０は、その確定した逆指値注文の売値を逆指値算出部２５０で新たに算出された売値へ変更するように指示する注文情報を生成する。
【００５８】
［注文部２８０］
注文部２８０は、注文情報生成部２７０において生成された注文情報を注文処理サーバ４に送信する。また、注文部２８０は、注文処理サーバ４から送信される注文の処理結果の情報を受信する。注文の処理結果の情報には、例えば、注文の識別コード、注文の受け付け結果（受け付けが確定したか否かの通知）、確定した注文の内容、注文の執行結果（売買が約定した価格，日時，数量等）などが含まれる。注文部２８０は、受信した処理結果の情報に基づいて、注文処理サーバ４の受け付けが確定した注文の情報や注文の執行結果の情報を注文情報記憶部２９０に格納する。
【００５９】
［注文情報記憶部２９０］
注文情報記憶部２９０は、注文部２８０から送信した注文情報に応じて注文処理サーバ４の受け付けが確定した注文の情報を記憶する。例えば、注文部２８０から送信した注文情報に係る指値や逆指値などの注文が注文処理サーバ４において受け付けられて注文内容が確定すると、受け付けの確定を示す通知が確定した注文の情報とともに注文処理サーバ４から注文部２８０に送信される。注文情報記憶部２９０は、注文処理サーバ４において受け付けが確定した注文の情報を記憶する。
また、注文処理サーバ４において受理された注文が市場取引所サーバ８において執行されて売買が約定した場合、その約定価格の情報が注文処理サーバ４から注文部２８０に送信される。注文情報記憶部２９０は、注文処理サーバ４から送信されるこの約定価格の情報を記憶する。
【００６０】
ここで、上述した市場取引システム１における取引端末装置２の逆指値注文の価格決定に係る動作について、買い注文時の売り逆指値決定モードの場合と売り注文時の買い逆指値決定モードの場合とに分けて説明する。
【００６１】
（買い注文時の売り逆指値決定モードの場合）
図６は、取引端末装置２において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。また、図７は、逆指値注文の売値の算出に関連する取引端末装置２の機能ブロックを示す図である。
【００６２】
ステップＳＴ１００：
相場データ取得部２１０は、相場データ提供サーバ６から提供される相場データを取得して、相場データ記憶部２２０に格納する。
【００６３】
ステップＳＴ１０５：
相場データ取得部２１０において相場データが取得されると、最高値比較部２３１は、この相場データにより示される最新の相場と最高値記憶部２２１に格納される現時点までの最高値とを比較する。
【００６４】
ステップＳＴ１１０：
最高値比較部２３１において最新の相場が最高値記憶部２２１の最高値より高いと判定された場合、最高値更新部２４１は、この最新の相場を新たな最高値として最高値記憶部２２１に格納する。
【００６５】
ステップＳＴ１７０：
一方、最高値比較部２３１において最新の相場が最高値記憶部２２１の最高値より安いと判定された場合、相場の下落が生じているので、底値更新部２４２は底値記憶部２２２の底値を更新する。
【００６６】
図８は、底値更新部２４２による底値の更新処理を説明するためのフローチャートである。
まず底値更新部２４２は、フラグｆ１の値を確認する（ステップＳＴ１７５）。フラグｆ１が「０」の場合、底値記憶部２２２には未だ底値が記憶されていない。すなわち、この場合、相場データ取得部２１０で取得された相場データは、最高値更新部２４１による最高値の更新後に取得された最初の相場データである。従って、底値更新部２４２は、その最初の相場データが示す相場を底値として底値記憶部２２２に格納する（ステップＳＴ１８５）。
他方、フラグｆ１が「１」の場合、底値記憶部２２２には既に底値が記憶されているので、底値更新部２４２は、底値比較部２３２の比較結果を参照する（ステップＳＴ１８０）。相場データ取得部２１０で取得された相場データが示す最新の相場が底値記憶部２２２の底値より安いと底値比較部２３２において判定された場合、底値更新部２４２は、その最新の相場を新たな底値として底値記憶部２２２に格納する（ステップＳＴ１８５）。底値更新部２４２は、底値の更新を行った場合、フラグｆ１を「１」にセットする（ステップＳＴ１９０）。
ステップＳＴ１８０において最新の相場が底値記憶部２２２の底値より高いと判定した場合、底値更新部２４２は底値の更新を行わない。
【００６７】
図６に戻る。
ステップＳＴ１１５，ＳＴ１２０：
ステップＳＴ１１０において最高値記憶部２２１の最高値が更新されると、底値更新部２４２はフラグｆ１の値を参照する（ステップＳＴ１１５）。フラグｆ１が「１」の場合、底値更新部２４２はこれを「０」にリセットする（ステップＳＴ１２０）。
【００６８】
ステップＳＴ１２５：
ステップＳＴ１１５においてフラグｆ１が「１」の場合、底値記憶部２２２には既に底値が記憶されている。すなわち、前回の最高値の更新から今回の最高値の更新までの期間において、底値更新部２４２により底値記憶部２２２の底値が更新されている。従って、この場合、逆指値算出部２５０は、底値記憶部２２２の底値に基づいて逆指値注文の売値の算出（ステップＳＴ１３５）を行う。例えば、逆指値算出部２５０は、底値記憶部２２２の底値から所定のオフセット値を減算することにより逆指値注文の売値を算出する。
一方、ステップＳＴ１１５においてフラグｆ１が「０」の場合、前回の最高値と今回の最高値の合間の期間における底値が底値記憶部２２２に記憶されていない（底値更新部２４２によって底値が更新されていない）ので、この場合、逆指値算出部２５０は逆指値注文の売値を算出しない。
【００６９】
ステップＳＴ１４０：
ステップＳＴ１３５において逆指値注文の売値を算出すると、逆指値算出部２５０は、今回算出した売値と、注文情報記憶部２９０に記憶される現時点の逆指値注文の売値とを比較する。
【００７０】
ステップＳＴ１４５：
ステップＳＴ１４０において今回の算出結果の売値が現時点の逆指値注文の売値より高いと判定した場合、逆指値算出部２５０は、算出結果の売値を注文情報生成部２７０に出力する。注文情報生成部２７０は、逆指値算出部２５０において算出された売値に基づいて、現時点の逆指値注文の売値を今回算出された売値へ変更するように指示する注文情報を生成する。注文部２８０は、注文情報生成部２７０において生成された注文情報を注文処理サーバ４へ送信し、これに対する注文処理サーバ４からの応答（変更された逆指値注文の内容の情報等）を注文情報記憶部２９０に格納する。
一方、ステップＳＴ１４０において今回の算出結果の売値が現時点の逆指値注文の売値より安いと判定した場合、逆指値算出部２５０は、今回算出した売値に基づく逆指値注文を無効にする。例えば逆指値算出部２５０は、注文情報生成部２７０に対して算出結果を出力しないことにより、注文処理サーバ４に対する注文情報の送信が行われないようにする。
【００７１】
図９は、本実施形態に係る取引端末装置２において決定される逆指値注文の売値の推移を例示する図である。
図９の例では、時刻ｔ１において価格Ａ１の買い注文が約定するとともに、この価格Ａ１より安い価格Ｂ１において逆指値の売り注文が発注される。相場は全体として上昇トレンドを示しているが、より短い時間スパンでは山と谷の変化（Ｈ１，Ｌ１，Ｈ２，Ｌ３，Ｈ３，…）を繰り返している。
以下、上昇トレンドにおいて相場が最高値から一時的に下落へ転換するときの価格「Ｈ１」，「Ｈ２」，「Ｈ３」，…を「山値」と記す。
【００７２】
山値Ｈ１に達した時刻ｔ２の後、相場が一時的に下落すると、底値記憶部２２２には時刻ｔ２以降の最低の価格が底値として記憶される。時刻ｔ３において相場が山値Ｈ１を超えたとき、時刻ｔ２からｔ３の期間（一時的下落期間）の最低価格Ｌ１が決定する。この最低価格Ｌ１は、底値記憶部２２２に記憶される底値と等しい。逆指値算出部２５０は、底値記憶部２２２に記憶される底値（期間ｔ２〜ｔ３の最低価格Ｌ１）に基づいて、新たな逆指値注文の売値Ｂ２を算出する。図の例において、逆指値注文の売値Ｂ２は最低価格Ｌ１より若干安い価格に設定されている。
【００７３】
（売り注文時の買い逆指値決定モードの場合）
次に、売り注文時の買い逆指値決定モードにおける動作について説明する。
図１０は、取引端末装置２において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。また、図１１は、逆指値注文の買値の算出に関連する取引端末装置２の機能ブロックを示す図である。
【００７４】
ステップＳＴ２００：
相場データ取得部２１０は、相場データ提供サーバ６から提供される相場データを取得して、相場データ記憶部２２０に格納する。
【００７５】
ステップＳＴ２０５：
相場データ取得部２１０において相場データが取得されると、最安値比較部２３４は、この相場データにより示される最新の相場と最安値記憶部２２４に格納される現時点までの最安値とを比較する。
【００７６】
ステップＳＴ２１０：
最安値比較部２３４において最新の相場が最安値記憶部２２４の最安値より安いと判定された場合、最安値更新部２４４は、この最新の相場を新たな最安値として最安値記憶部２２４に格納する。
【００７７】
ステップＳＴ２７０：
一方、最安値比較部２３４において最新の相場が最安値記憶部２２４の最安値より高いと判定された場合、相場の上昇が生じているので、天井値更新部２４５は天井値記憶部２２５の天井値を更新する。
【００７８】
図１２は、天井値更新部２４５による天井値の更新処理を説明するためのフローチャートである。
まず天井値更新部２４５は、フラグｆ２の値を確認する（ステップＳＴ２７５）。フラグｆ２が「０」の場合、天井値記憶部２２５には未だ天井値が記憶されていない。すなわち、この場合、相場データ取得部２１０で取得された相場データは、最安値更新部２４４による最安値の更新後に取得された最初の相場データである。従って、天井値更新部２４５は、その最初の相場データが示す相場を天井値として天井値記憶部２２５に格納する（ステップＳＴ２８５）。
他方、フラグｆ２が「１」の場合、天井値記憶部２２５には既に底値が記憶されているので、天井値更新部２４５は、天井値比較部２３５の比較結果を参照する（ステップＳＴ２８０）。相場データ取得部２１０で取得された相場データが示す最新の相場が天井値記憶部２２５の天井値より高いと天井値比較部２３５において判定された場合、天井値更新部２４５は、その最新の相場を新たな天井値として天井値記憶部２２５に格納する（ステップＳＴ２８５）。天井値更新部２４５は、天井値の更新を行った場合、フラグｆ２を「１」にセットする（ステップＳＴ２９０）。
ステップＳＴ２８０において最新の相場が天井値記憶部２２５の天井値より安いと判定した場合、天井値更新部２４５は天井値の更新を行わない。
【００７９】
図１０に戻る。
ステップＳＴ２１５，ＳＴ２２０：
ステップＳＴ２１０において最安値記憶部２２４の最安値が更新されると、天井値更新部２４５はフラグｆ２の値を参照する（ステップＳＴ２１５）。フラグｆ２が「１」の場合、天井値更新部２４５はこれを「０」にリセットする（ステップＳＴ２２０）。
【００８０】
ステップＳＴ２２５：
ステップＳＴ２１５においてフラグｆ２が「１」の場合、天井値記憶部２２５には既に天井値が記憶されている。すなわち、前回の最安値の更新から今回の最安値の更新までの期間において、天井値更新部２４５により天井値記憶部２２５の天井値が更新されている。従って、この場合、逆指値算出部２５０は、天井値記憶部２２５の天井値に基づいて逆指値注文の買値の算出（ステップＳＴ２３５）を行う。例えば、逆指値算出部２５０は、天井値記憶部２２５の天井値に所定のオフセット値を加算することにより逆指値注文の買値を算出する。
一方、ステップＳＴ２１５においてフラグｆ２が「０」の場合、前回の最安値と今回の最安値の合間の期間における天井値が天井値記憶部２２５に記憶されていない（天井値更新部２４５によって底値が更新されていない）ので、この場合、逆指値算出部２５０は逆指値注文の買値を算出しない。
【００８１】
ステップＳＴ２４０：
ステップＳＴ２３５において逆指値注文の買値を算出すると、逆指値算出部２５０は、今回算出した買値と、注文情報記憶部２９０に記憶される現時点の逆指値注文の買値とを比較する。
【００８２】
ステップＳＴ２４５：
ステップＳＴ２４０において今回の算出結果の買値が現時点の逆指値注文の買値より安いと判定した場合、逆指値算出部２５０は、算出結果の買値を注文情報生成部２７０に出力する。注文情報生成部２７０は、逆指値算出部２５０において算出された買値に基づいて、現時点の逆指値注文の買値を今回算出された買値へ変更するように指示する注文情報を生成する。注文部２８０は、注文情報生成部２７０において生成された注文情報を注文処理サーバ４へ送信し、これに対する注文処理サーバ４からの応答（変更された逆指値注文の内容の情報等）を注文情報記憶部２９０に格納する。
一方、ステップＳＴ２４０において今回の算出結果の買値が現時点の逆指値注文の売値より高いと判定した場合、逆指値算出部２５０は、今回算出した買値に基づく逆指値注文を無効にする。例えば逆指値算出部２５０は、注文情報生成部２７０に対して算出結果を出力しないことにより、注文処理サーバ４に対する注文情報の送信が行われないようにする。
【００８３】
図１３は、本実施形態に係る取引端末装置２において決定される逆指値注文の買値の推移を例示する図である。
図１３の例では、時刻ｔ１において価格Ａ１の売り注文が約定するとともに、この価格Ａ１より高い価格Ｂ１において逆指値の買い注文が発注される。相場は全体として下降トレンドを示しているが、より短い時間スパンでは山と谷の変化（Ｌ１，Ｈ１，Ｌ２，Ｈ２，Ｌ３，…）を繰り返している。
以下、下降トレンドにおいて相場が最安値から一時的に上昇へ転換するときの価格「Ｌ１」，「Ｌ２」，「Ｌ３」，…を「谷値」と記す。
【００８４】
谷値Ｌ１に達した時刻ｔ２の後、相場が一時的に上昇すると、天井値記憶部２２５には時刻ｔ２以降の最高の価格が天井値として記憶される。時刻ｔ３において相場が谷値Ｌ１より下がったとき、時刻ｔ２からｔ３の期間（一時的上昇期間）の最高価格Ｈ１が決定する。この最高価格Ｈ１は、天井値記憶部２２５に記憶される天井値と等しい。逆指値算出部２５０は、天井値記憶部２２５に記憶される天井値（期間ｔ２〜ｔ３の最高価格Ｌ１）に基づいて、新たな逆指値注文の買値Ｂ２を算出する。図の例において、逆指値注文の買値Ｂ２は最高価格Ｈ１より若干高い価格に設定されている。
【００８５】
以上説明したように、本実施形態によれば、上昇トレンドにおいて山値から下落した相場が再び上昇して山値のレベルを超えるまでの一時的下落期間の最低価格（底値）に基づいて、損失カット用の逆指値注文の売値が設定される（図９）。また、本実施形態によれば、下降トレンドにおいて谷値から上昇した相場が再び下落して谷値のレベルを下回るまでの一時的上昇期間の最高価格（天井値）に基づいて、損失カット用の逆指値注文の買値が設定される（図１３）。
一般に、上昇トレンドの相場における一時的下落期間の底値は山値の上昇とともに切り上がっていく傾向があるので、この底値に基づいて逆指値注文の売値を設定することにより、上昇トレンド相場の一時的な下落局面における逆指値の売り注文の執行を生じ難くすることができる。
また、下降トレンドの相場における一時的上昇期間の天井値は谷値の下落とともに切り下がっていく傾向があるので、この天井値に基づいて逆指値注文の買値を設定することにより、下降トレンド相場の一時的な上昇局面における逆指値の買い注文の執行を生じ難くすることができる。
このように、本実施形態では、従来のトレール方式などに比べて損失カット用の逆指値注文が無駄に執行され難くなるので、注文の執行による損失を減らすことができる。
【００８６】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
上述した第１の実施形態では、例えば図４に示すようなデータ群（始値，終値，高値，安値）を含んだ相場データにおける１つの値（例えば終値）を利用しているが、第２の実施形態においては高値と安値を利用する。
以下、第１の実施形態と異なる本実施形態の各構成要素の処理について、買い注文時の売り逆指値決定モードの場合と売り注文時の買い逆指値決定モードの場合とに分けて説明する。
【００８７】
（買い注文時の売り逆指値決定モードの場合）
最高値比較部２３１は、相場データ取得部２１０において所定時間毎に取得される相場データ（例えば図４）が示す最新の相場の高値（所定時間内における高値）と最高値記憶部２２１の最高値とを比較する。
【００８８】
最高値更新部２４１は、最新の相場の高値が最高値記憶部２２１の最高値より高いと最高値比較部２３１において判定された場合、最新の相場の高値を新たな最高値として最高値記憶部２２１に格納する。
【００８９】
底値比較部２３２は、相場データ取得部２１０で取得された相場データが示す最新の相場の安値と底値記憶部２２２の底値とを比較する。
【００９０】
底値更新部２４２は、最高値更新部２４１による最高値の更新後に相場データ取得部２１０で最初に取得された相場データが示す最新の相場の高値が最高値記憶部２２１の最高値より安いと最高値比較部２３１において判定された場合、その最初の相場データが示す最新の相場の安値を底値として底値記憶部２２２に格納する。その後、底値更新部２４２は、最高値更新部２４１において最高値が再び更新されるまでの期間において、相場データ取得部２１０で取得された最新の相場の安値が底値記憶部２２２の底値より安いと底値比較部２３２において判定された場合、最新の相場の安値を新たな底値として底値記憶部２２２に格納する。
【００９１】
上記のように、最高値比較部２３１は、相場データに含まれる高値を参照して相場の最高値を判定する。従って、本実施形態において「山値」は、相場データに含まれる高値が上昇から下落へ転換する価格を意味する。底値更新部２４２は、「山値」から下落した相場が再び上昇して「山値」のレベルを超えるまでの一時的下落期間の最低価格（相場データに含まれる安値の中で最も安い価格）を底値として底値記憶部２２２に格納する。
【００９２】
（売り注文時の買い逆指値決定モードの場合）
最安値比較部２３４は、相場データ取得部２１０において所定時間毎に取得される相場データ（例えば図４）が示す最新の相場の安値（所定時間内における安値）と最安値記憶部２２４の最安値とを比較する。
【００９３】
最安値更新部２４４は、最新の相場の安値が最安値記憶部２２４の最安値より安いと最安値比較部２３４において判定された場合、最新の相場の安値を新たな最安値として最安値記憶部２２４に格納する。
【００９４】
天井値比較部２３５は、相場データ取得部２１０で取得された相場データが示す最新の相場の高値と天井値記憶部２２５の天井値とを比較する。
【００９５】
天井値更新部２４５は、最安値更新部２４４による最安値の更新後に相場データ取得部２１０で最初に取得された相場データが示す最新の相場の安値が最安値記憶部２２４の最安値より高いと最安値比較部２３４において判定された場合、その最初の相場データが示す最新の相場の高値を天井値として天井値記憶部２２５に格納する。その後、天井値更新部２４５は、最安値更新部２４４において最安値が再び更新されるまでの期間において、相場データ取得部２１０で取得された最新の相場の高値が天井値記憶部２２５の天井値より高いと天井値比較部２３５において判定された場合、最新の相場の高値を新たな天井値として天井値記憶部２２５に格納する。
【００９６】
上記のように、最安値比較部２３４は、相場データに含まれる安値を参照して相場の最安値を判定する。従って、本実施形態において「谷値」は、相場データに含まれる安値が下落から上昇へ転換する価格を意味する。天井値更新部２４５は、この「谷値」から上昇した相場が再び下落して「谷値」を下回るまでの一時的上昇期間の最高価格（相場データに含まれる高値の中で最も高い価格）を天井値として天井値記憶部２２５に格納する。
【００９７】
次に、本実施形態に係る取引端末装置２における逆指値注文の価格の決定の具体例について、図１４，図１５を参照して説明する。
図１４，図１５では、「ローソク足」と称される記号によって一定期間内の高値、安値、始値、終値を表している。白い四角形の下辺が始値、上辺が終値を表し、黒い四角形上辺が始値、下辺が終値を示す。四角形の上辺から上に突き出した線の上端が高値を示し、四角形の下辺から下に突き出した線の下端が安値を示す。
【００９８】
図１４は、取引端末装置２において決定される逆指値注文の売値の推移を例示する図である。
図１４の例では、時刻ｔ３における安値ｙ２が、時刻ｔ２における安値ｙ１に比べて下落している。しかしながら、時刻ｔ３における高値ｘ２が、時刻ｔ２における高値ｘ１に比べて高くなっているため、安値ｙ２は底値として記録されず、これに基づいて逆指値注文の売値は変更されない。
時刻ｔ６において最高値ｘ５がついた後、時刻ｔ７から時刻ｔ１５の期間において相場データの高値が最高値ｘ５より安くなっており、時刻ｔ１６において相場データの高値ｘ１５が最高値ｘ５を超えている。従って、時刻ｔ７から時刻ｔ１５の期間が上述した一時的下落期間となる。この一時的下落期間の最も安い価格（底値）は、時刻ｔ１０における安値ｙ９である。底値記憶部２２２には、底値として「ｙ９」が格納される。時刻ｔ１６において最高値が「ｘ５」から「ｘ１５」に更新されると、一時的下落期間（ｔ７〜ｔ１５）における底値「ｙ９」に基づいて、逆指値注文の新たな売値Ｂ２が決定される。
【００９９】
図１５は、取引端末装置２において決定される逆指値注文の買値の推移を例示する図である。
図１５の例では、時刻ｔ３における高値ｘ２が、時刻ｔ２における高値ｘ１に比べて上昇している。しかしながら、時刻ｔ３における安値ｙ２が、時刻ｔ２における安値ｙ１に比べて安くなっているため、高値ｘ２は天井値として記録されず、これに基づいて逆指値注文の買値は変更されない。
時刻ｔ６において最安値ｙ５がついた後、時刻ｔ７から時刻ｔ１５の期間において相場データの安値が最安値ｙ５より高くなっており、時刻ｔ１６において相場データの安値ｙ１５が最安値ｙ５を下回っている。従って、時刻ｔ７から時刻ｔ１５の期間が上述した一時的上昇期間となる。この一時的上昇期間の最も高い価格（天井値）は、時刻ｔ１０における高値ｘ９である。天井値記憶部２２５には、天井値として「ｘ９」が格納される。時刻ｔ１６において最安値が「ｙ５」から「ｙ１５」に更新されると、一時的上昇期間（ｔ７〜ｔ１５）における天井値「ｘ９」に基づいて、逆指値注文の新たな買値Ｂ２が決定される。
【０１００】
以上説明したように、本実施形態によれば、所定時間毎に取得される相場データが示す所定時間内の高値と安値に基づいて、損失カット用の逆指値注文の値段が決定される。そのため、相場データの高値、安値の時間レンジを適切に選択することで、微小な時間において生じる相場の雑音的な変動が逆指値注文の値段の算出値に与える影響を緩和することができる。
【０１０１】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
本実施形態では、上昇トレンドにおいて相場の一時的な下落が生じた場合や、下降トレンドにおいて相場の一時的な上昇が生じた場合でも、所定の条件を満たさなければ、逆指値算出部２５０において底値や天井値に基づいた逆指値注文の価格の算出が行われないようにしている。
以下、前述した実施形態と異なる本実施形態の処理について、買い注文時の売り逆指値決定モードの場合と売り注文時の買い逆指値決定モードの場合とに分けて説明する。
【０１０２】
（買い注文時の売り逆指値決定モードの場合）
図１６は、本実施形態に係る取引端末装置２において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
図６と図１６のフローチャートを比較すると、本実施形態のフローチャートには前述した実施形態のフローチャートにないステップＳＴ１２５及びＳＴ１３０が追加されている。
【０１０３】
ステップＳＴ１２５：
最高値更新部２４１において最高値が更新され（ステップＳＴ１１０）、かつ、底値記憶部２２２に底値が記憶されている場合（ステップＳＴ１１５においてｆ１＝１の場合）、逆指値算出部２５０はその底値と前回の最高値との差を算出する。例えば最高値更新部２４１は、最高値記憶部２２１の最高値を更新した際に、前回の最高値を相場データ記憶部２２０の別の記憶領域に保存しており、逆指値算出部２５０はこの記憶領域から前回の最高値を読み出して底値との差を算出する。
そして逆指値算出部２５０は、算出した上記の差が所定の下落幅より小さいか否か判定し、小さい場合は、底値記憶部２２２の底値に基づいた逆指値注文の売値を算出しない（ステップＳＴ１３５以降を実行しない）。これにより、逆指値注文の売値は変更されずに維持される。他方、逆指値算出部２５０は、算出した差が所定の下落幅より大きいと判定した場合、更にステップＳＴ１３０の判定処理を行う。
【０１０４】
図１７は、底値の下落幅が小さい場合の逆指値注文の売値の推移を例示する図である。
図１７の例では、時刻ｔ１の山値Ｈ１から底値Ｌ１までの下落幅が小さく、相場がほとんど平らに推移している。時刻ｔ２において、逆指値算出部２５０は（Ｈ１−Ｌ１）が所定の下落幅より小さいと判定し、逆指値注文の売値を算出しない。そのため時刻ｔ２において逆指値注文の売値はそのまま維持される。
【０１０５】
ステップＳＴ１３０：
また、逆指値算出部２５０は、最高値更新部２４１において最高値が更新され（ステップＳＴ１１０）、かつ、底値記憶部２２２に底値が記憶されている場合（ステップＳＴ１１５においてｆ１＝１の場合）、前回の最高値が付いた時刻と今回の最高値が付いた時刻との差（一時的下落期間）を相場データの時刻の情報に基づいて算出する。そして逆指値算出部２５０は、この時刻の差が所定の時間より短い場合、底値記憶部２２２の底値に基づいた逆指値注文の売値を算出しない（ステップＳＴ１３５以降を実行しない）。これにより、逆指値注文の売値は変更されずに維持される。他方、逆指値算出部２５０は、算出した時刻の差が所定の時間より長い場合、ステップＳＴ１３５において逆指値注文の売値を算出する。
【０１０６】
図１８は、下落期間が短い場合の逆指値注文の売値の推移を例示する図である。
図１８の例では、時刻ｔ１で山値Ｈ１をつけた相場が一時的に下落した後再び上昇し、時刻ｔ２において山値Ｈ１を越えているが、この時刻ｔ１から時刻ｔ２までの一時的な下落期間が非常に短くなっている。時刻ｔ２において、逆指値算出部２５０は（ｔ２−ｔ１）が所定の時間より短いと判定し、逆指値注文の売値を算出しない。そのため時刻ｔ２において逆指値注文の売値はそのまま維持される。
【０１０７】
（売り注文時の買い逆指値決定モードの場合）
図１９は、本実施形態に係る取引端末装置２において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
図１０と図１９のフローチャートを比較すると、本実施形態のフローチャートには前述した実施形態のフローチャートにないステップＳＴ２２５及びＳＴ２３０が追加されている。
【０１０８】
ステップＳＴ２２５：
最安値更新部２４４において最安値が更新され（ステップＳＴ２１０）、かつ、天井値記憶部２２５に天井値が記憶されている場合（ステップＳＴ２１５においてｆ２＝１の場合）、逆指値算出部２５０はその天井値と前回の最安値との差を算出する。例えば最安値更新部２４４は、最安値記憶部２２４の最安値を更新した際に、前回の最安値を相場データ記憶部２２０の別の記憶領域に保存しており、逆指値算出部２５０はこの記憶領域から前回の最安値を読み出して天井値との差を算出する。
そして逆指値算出部２５０は、算出した上記の差が所定の上昇幅より小さいか否か判定し、小さい場合は、天井値記憶部２２５の天井値に基づいた逆指値注文の買値を算出しない（ステップＳＴ２３５以降を実行しない）。これにより、逆指値注文の買値は変更されずに維持される。他方、逆指値算出部２５０は、算出した差が所定の上昇幅より大きいと判定した場合、更にステップＳＴ２３０の判定処理を行う。
【０１０９】
図２０は、天井値の上昇幅が小さい場合の逆指値注文の売値の推移を例示する図である。
図２０の例では、時刻ｔ１の谷値Ｌ１から天井値Ｈ１までの上昇幅が小さく、相場がほとんど平らに推移している。時刻ｔ２において、逆指値算出部２５０は（Ｈ１−Ｌ１）が所定の上昇幅より小さいと判定し、逆指値注文の買値を算出しない。そのため時刻ｔ２において逆指値注文の買値はそのまま維持される。
【０１１０】
ステップＳＴ２３０：
また、逆指値算出部２５０は、最安値更新部２４４において最安値が更新され（ステップＳＴ２１０）、かつ、天井値記憶部２２５に天井値が記憶されている場合（ステップＳＴ２１５においてｆ２＝１の場合）、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差（一時的上昇期間）を相場データの時刻の情報に基づいて算出する。そして逆指値算出部２５０は、この時刻の差が所定の時間より短い場合、天井値記憶部２２５の天井値に基づいた逆指値注文の買値を算出しない（ステップＳＴ２３５以降を実行しない）。これにより、逆指値注文の買値は変更されずに維持される。他方、逆指値算出部２５０は、算出した時刻の差が所定の時間より長い場合、ステップＳＴ２３５において逆指値注文の買値を算出する。
【０１１１】
図２１は、上昇期間が短い場合の逆指値注文の買値の推移を例示する図である。
図２１の例では、時刻ｔ１で谷値Ｌ１をつけた相場が一時的に上昇した後再び下落し、時刻ｔ２において谷値Ｌ１を下回っているが、この時刻ｔ１から時刻ｔ２までの一時的な上昇期間が非常に短くなっている。時刻ｔ２において、逆指値算出部２５０は（ｔ２−ｔ１）が所定の時間より短いと判定し、逆指値注文の買値を算出しない。そのため時刻ｔ２において逆指値注文の買値はそのまま維持される。
【０１１２】
以上説明したように、本実施形態によれば、買い注文時の売り逆指値決定モードにおいて山値と底値の差が所定の下落幅より小さい場合や、売り注文時の買い逆指値決定モードにおいて谷値と天井値との差が所定の上昇幅より小さい場合、逆指値算出部２５０において逆指値注文の値段が算出されず、現状の逆指値注文の値段が維持される。従って、平均的な山値や底値の値幅に比べて微小な相場の変動に応じて逆指値注文の値段が算出されてしまい、注文情報が注文処理サーバ４へ送信されることを防止できる。これにより、相場の微小な変動によって逆指値注文の値段が容易に変更されることを防止できる。
また、本実施形態によれば、買い注文時の売り逆指値決定モードにおける一時的な相場の下落期間や売り注文時の買い逆指値決定モードにおける一時的な相場の上昇期間が所定の時間より短い場合、逆指値算出部２５０において逆指値注文の値段が算出されず、現状の逆指値注文の値段が維持される。従って、平均的な山値や谷値の周期に比べて時間の短い相場の変化に応じて逆指値注文の値段が算出されてしまい、注文情報が注文処理サーバ４へ送信されることを防止できる。これにより、ノイズ的な短期間の相場の変動によって逆指値注文の値段が容易に変更されてしまうことを効果的に防止できる。
なお、逆指値注文の値段の変更を行うか否かの規準となる最小の時間幅は、上述したローソク足の本数として規定してもよい。すなわち、買い注文時の売り逆指値決定モードにおける一時的な下落期間のローソク足の本数や、売り注文時の買い逆指値決定モードにおける一時的な上昇期間のローソク足の本数が予め定めた最低本数より少ない場合、逆指値算出部２５０が逆指値注文の値段を算出しないようにして、現状の逆指値注文の値段を維持してもよい。
【０１１３】
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。
本実施形態においては、売買の約定価格に対して利益が増大する方向に相場が推移した場合、損失カット用の逆指値注文の値段をこの約定価格に応じた値段に設定することによって、損失の発生を防止する。
【０１１４】
図２２は本実施形態における取引端末装置２の機能的な構成の一例を示す図である。
図２２に示す取引端末装置２は、図３に示す取引端末装置２における比較部２３０及び逆指値算出部２５０をそれぞれ比較部２３０Ａ及び逆指値算出部２５０Ａに変更したものである。
【０１１５】
比較部２３０Ａは、前述した最高値比較部２３１，底値比較部２３２，最安値比較部２３４，天井値比較部２３５（図５）に加えて、図２３に示すように約定価格比較部２３７を有する。
約定価格比較部２３７は、相場データ取得部２１０において取得される相場データが示す最新の相場と、注文情報記憶部２９０に記憶される売買の注文の約定価格とを比較する。例えば、約定価格比較部２３７は、買い注文時の売り逆指値決定モードにおいて、相場データの示す最新の相場が注文情報記憶部２９０に記憶される買い注文の約定価格に比べて所定の値幅α（α＞０）より値上がりしているか否かを判定する。また、約定価格比較部２３７は、売り注文時の買い逆指値決定モードにおいて、相場データの示す最新の相場が注文情報記憶部２９０に記憶される売り注文の約定価格に比べて所定の値幅αより値下がりしているか否かを判定する。
【０１１６】
逆指値算出部２５０Ａは、既に説明した逆指値算出部２５０と同様に、底値や天井値に基づいて逆指値注文の値段を算出するほか、注文情報記憶部２９０に記憶される売買の注文の約定価格に基づいて逆指値注文の値段を算出する。
具体的には、買い注文時の売り逆指値決定モードにおいて、相場データの示す最新の相場が買い注文の約定価格に比べて高い（例えば、買い注文の約定価格に比べて所定の値幅αより値上がりしている）と約定価格比較部２３７が判定した場合、逆指値算出部２５０Ａは、注文情報記憶部２９０に記憶される現時点の逆指値注文の売値が買い注文の約定価格より安いならば、その買い注文の約定価格に基づいて逆指値注文の売値を算出する。例えば、逆指値算出部２５０Ａは、逆指値注文の売値を買い注文の約定価格と同じにする。若しくは、逆指値算出部２５０Ａは、逆指値注文の売値を買い注文の約定価格より値幅β（α＞β＞０）だけ高い値段にする。
他方、売り注文時の買い逆指値決定モードにおいて、相場データの示す最新の相場が売り注文の約定価格に比べて低い（例えば、売り注文の約定価格に比べて所定の値幅αより値下がりしている）と約定価格比較部２３７が判定した場合、逆指値算出部２５０Ａは、注文情報記憶部２９０に記憶される現時点の逆指値注文の買値が売り注文の約定価格より高いならば、その売り注文の約定価格に基づいて逆指値注文の買値を算出する。例えば、逆指値算出部２５０Ａは、逆指値注文の買値を売り注文の約定価格と同じにする。若しくは、逆指値算出部２５０Ａは、逆指値注文の買値を売り注文の約定価格より値幅βだけ安い値段にする。
【０１１７】
ここで、本実施形態における逆指値注文の値段の決定に係る処理について、買い注文時の売り逆指値決定モードの場合と売り注文時の買い逆指値決定モードの場合とに分けて説明する。
【０１１８】
（買い注文時の売り逆指値決定モードの場合）
図２４は、本実施形態に係る取引端末装置２において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
図１６と図２４のフローチャートを比較すると、本実施形態のフローチャート（図２４）には前述した実施形態のフローチャート（図１６）にないステップＳＴ１５０，ＳＴ１５５及びＳＴ１６０が追加されている。
【０１１９】
相場データ取得部２１０において相場データが取得されると（ステップＳＴ１００）、逆指値算出部２５０は、注文情報記憶部２９０に記憶される現時点の逆指値注文の売値が買い注文の約定価格より安いか否か判定する（ステップＳＴ１５０）。現時点の逆指値注文の売値が買い注文の約定価格より安い場合、逆指値算出部２５０Ａは、約定価格比較部２３７の判定結果を参照する（ステップＳＴ１５５）。約定価格比較部２３７において、最新の相場が買い注文の約定価格に比べて所定の値幅αより値上がりしていると判定された場合、逆指値算出部２５０Ａは、買い注文の約定価格に基づいて逆指値注文の売値を算出する（ステップＳＴ１６０）。例えば、逆指値算出部２５０Ａは、逆指値注文の売値を買い注文の約定価格と同じ値段とする。逆指値注文の売値を算出した後は、ステップＳＴ１４０以降の処理が実行される。
【０１２０】
一方、逆指値算出部２５０Ａは、逆指値注文の売値が買い注文の約定価格より高い場合（ステップＳＴ１５０）、ステップＳＴ１６０の処理（買い注文の約定価格に応じた逆指値注文の売値の算出）を行わず、ステップＳＴ１０５以降の処理（底値に応じた逆指値注文の売値の算出）に移行する。また、逆指値算出部２５０Ａは、逆指値注文の売値が買い注文の約定価格より安くても、最新の相場が買い注文の約定価格に比べて所定の値幅αより値上がりしていない場合は、同様にステップＳＴ１０５以降の処理を行う。
【０１２１】
図２５は、買い注文の約定価格より相場が値上がりした場合における逆指値注文の売値の推移を例示する図である。
時刻ｔ１において買い注文が価格Ａ１で約定するとともに、損失カット用の逆指値注文が売値Ｂ１で発注される。時刻ｔ１以降、相場が更に上昇し、時刻ｔ２において価格Ａ１に比べて値幅αより値上がりすると、逆指値算出部２５０Ａは、価格Ａ１に基づいて逆指値注文の売値Ｂ１を算出する。例えば、逆指値算出部２５０Ａは、逆指値注文の売値Ｂ１を価格Ａ１と同じにするか、あるいは、価格（Ａ１＋β）とする。価格（Ａ１＋β）は価格Ａ１より高く価格（Ａ１＋α）より安い。
【０１２２】
（売り注文時の買い逆指値決定モードの場合）
図２６は、本実施形態の取引端末装置２において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
図１９と図２６のフローチャートを比較すると、本実施形態のフローチャート（図２６）には前述した実施形態のフローチャート（図１９）にないステップＳＴ２５０，ＳＴ２５５及びＳＴ２６０が追加されている。
【０１２３】
相場データ取得部２１０において相場データが取得されると（ステップＳＴ２００）、逆指値算出部２５０は、注文情報記憶部２９０に記憶される現時点の逆指値注文の買値が売り注文の約定価格より高いか否か判定する（ステップＳＴ２５０）。現時点の逆指値注文の買値が売り注文の約定価格より高い場合、逆指値算出部２５０Ａは、約定価格比較部２３７の判定結果を参照する（ステップＳＴ２５５）。約定価格比較部２３７において、最新の相場が売り注文の約定価格に比べて所定の値幅αより値下がりしていると判定された場合、逆指値算出部２５０Ａは、売り注文の約定価格に基づいて逆指値注文の買値を算出する（ステップＳＴ２６０）。例えば、逆指値算出部２５０Ａは、逆指値注文の買値を売り注文の約定価格と同じ値段とする。逆指値注文の買値を算出した後は、ステップＳＴ２４０以降の処理が実行される。
【０１２４】
一方、逆指値算出部２５０Ａは、逆指値注文の買値が売り注文の約定価格より安い場合（ステップＳＴ２５０）、ステップＳＴ２６０の処理（売り注文の約定価格に応じた逆指値注文の買値の算出）を行わず、ステップＳＴ２０５以降の処理（天井値に応じた逆指値注文の買値の算出）に移行する。また、逆指値算出部２５０Ａは、逆指値注文の買値が売り注文の約定価格より高くても、最新の相場が売り注文の約定価格に比べて所定の値幅αより値下がりしていない場合は、同様にステップＳＴ２０５以降の処理を行う。
【０１２５】
図２７は、売り注文の約定価格より相場が値下がりした場合における逆指値注文の買値の推移を例示する図である。
時刻ｔ１において売り注文が価格Ａ１で約定するとともに、損失カット用の逆指値注文が買値Ｂ１で発注される。時刻ｔ１以降、相場が更に下落し、時刻ｔ２において価格Ａ１に比べて値幅αより値下がりすると、逆指値算出部２５０Ａは、価格Ａ１に基づいて逆指値注文の買値Ｂ１を算出する。例えば、逆指値算出部２５０Ａは、逆指値注文の買値Ｂ１を価格Ａ１と同じにするか、あるいは、価格（Ａ１−β）とする。価格（Ａ１−β）は価格Ａ１より安く価格（Ａ１−α）より高い。
【０１２６】
以上説明したように、本実施形態によれば、買い注文の約定価格に比べて相場が上昇した場合に、逆指値注文の売値が約定価格と等しいかこれより高い値段に設定される。また、売り注文の約定価格に比べて相場が下落した場合に、逆指値注文の買値が約定価格と等しいかこれより安い値段に設定される。従って、売買の約定後において相場が思惑と反対に動いてしまい逆指値の注文が執行されても、一時的に上記の「α」に相当する値動きが生じていれば、逆指値注文の値段が約定価格付近に変更されるので、注文に伴う損失の発生を防止することができる。
【０１２７】
＜第５の実施形態＞
次に、本発明の第５の実施形態について説明する。
本実施形態では、相場がトレンドの予測通りに推移して逆指値注文の値段を変更する際、上昇トレンドであれば買い注文を新たに追加し、下降トレンドであれば売り注文を新たに追加する。
以下、前述した第３の実施形態（図１６〜図２１）と異なる本実施形態の処理について、買い注文時の売り逆指値決定モードの場合と売り注文時の買い逆指値決定モードの場合とに分けて説明する。
【０１２８】
（買い注文時の売り逆指値決定モードの場合）
図２８は、本実施形態に係る取引端末装置２において買い注文に対する逆指値注文の売値を決定する動作を説明するためのフローチャートである。
図１６と図２８のフローチャートを比較すると、図１６のフローチャートにおけるステップＳＴ１４５が、図２８のフローチャートではステップＳＴ１４５Ａに変更されている。
【０１２９】
ステップＳＴ１４５Ａ：
ステップＳＴ１４０において今回の算出結果の売値が現時点の逆指値注文の売値より高いと判定した場合、逆指値算出部２５０は、算出結果の売値を注文情報生成部２７０に出力する。
注文情報生成部２７０は、逆指値算出部２５０において逆指値注文の売値が算出されると、新たな買い注文を指示する第１注文情報を生成する。この買い注文は、例えば買値を指定しない成行き注文でも良いし、或いは、相場データ取得部２１０において取得された最新の相場より所定のオフセット値（例えばユーザが任意に設定する値）だけ高い買値を指定する指値注文でもよい。新たな買い注文を追加することで、上昇トレンド相場での利益の上積みが可能となる。
また、注文情報生成部２７０は、注文情報記憶部２９０に記憶される現時点の確定した逆指値注文の売値を今回逆指値算出部２５０で算出された売値へ変更するように指示し、かつ、この確定した逆指値注文の売り数量を第１注文情報における買い数量分だけ増やすように指示する第２注文情報を生成する。これにより、新たに追加した買い注文（第１注文情報）についても、底値付近でロスカットを有効に働かせることができる。
注文部２８０は、注文情報生成部２７０において生成された上記の第１注文情報，第２注文情報を注文処理サーバ４へ送信し、これに対する注文処理サーバ４からの応答（変更された逆指値注文の内容の情報、買い注文の約定価格の情報等）を注文情報記憶部２９０に格納する。
【０１３０】
図２９は、第５の実施形態に係る取引端末装置２において決定される逆指値注文の売値の推移（Ａ）と買い数量の推移（Ｂ）を例示する図である。
図２９に示すように、相場の上昇トレンドにおいて逆指値注文の売値を変更する際、買い注文が新たに追加されて、買い建て玉の数量が増加する。
【０１３１】
（売り注文時の買い逆指値決定モードの場合）
図３０は、本実施形態に係る取引端末装置２において売り注文に対する逆指値注文の買値を決定する動作を説明するためのフローチャートである。
図１９と図３０のフローチャートを比較すると、図１９のフローチャートにおけるステップＳＴ２４５が、図３０のフローチャートではステップＳＴ２４５Ａに変更されている。
【０１３２】
ステップＳＴ２４５Ａ：
ステップＳＴ２４０において今回の算出結果の買値が現時点の逆指値注文の買値より低いと判定した場合、逆指値算出部２５０は、算出結果の買値を注文情報生成部２７０に出力する。
注文情報生成部２７０は、逆指値算出部２５０において逆指値注文の買値が算出されると、新たな売り注文を指示する第１注文情報を生成する。この売り注文は、例えば売値を指定しない成行き注文でも良いし、或いは、相場データ取得部２１０において取得された最新の相場より所定のオフセット値（例えばユーザが任意に設定する値）だけ低い売値を指定する指値注文でもよい。新たな売り注文を追加することで、下降トレンド相場での利益の上積みが可能となる。
また、注文情報生成部２７０は、注文情報記憶部２９０に記憶される現時点の確定した逆指値注文の買値を今回逆指値算出部２５０で算出された買値へ変更するように指示するとともに、この確定した逆指値注文の買い数量を第１注文情報における売り数量分だけ増やすように指示する第２注文情報を生成する。これにより、新たに追加した売り注文（第１注文情報）についても、天井値付近でロスカットを有効に働かせることができる。
注文部２８０は、注文情報生成部２７０において生成された上記の第１注文情報，第２注文情報を注文処理サーバ４へ送信し、これに対する注文処理サーバ４からの応答（変更された逆指値注文の内容の情報、売り注文の約定価格の情報等）を注文情報記憶部２９０に格納する。
【０１３３】
図３１は、第５の実施形態に係る取引端末装置２において決定される逆指値注文の買値の推移（Ａ）と売り数量の推移（Ｂ）を例示する図である。
図３１に示すように、相場の下降トレンドにおいて逆指値注文の買値を変更する際、売り注文が新たに追加されて、売り建て玉の数量が増加する。
【０１３４】
以上説明したように、本実施形態によれば、相場がトレンドの予測通りに推移して逆指値注文の値段を変更する際に、上昇トレンドであれば買い注文を新たに追加し、下降トレンドであれば売り注文を新たに追加するので、逆指値注文の執行による損失を低減しつつ、利益の積極的な上積みを図ることができる。
【０１３５】
ここまで、本発明の各種の実施形態を説明したが、本発明は上記の形態にのみ限定されるものではなく、種々のバリエーションを含んでいる。
【０１３６】
上述した実施形態では、逆指値注文の値段の決定や注文情報の生成などの処理が取引端末装置２で行われているが、本発明はこれに限定されない。すなわち、取引端末装置２で行われている処理の少なくとも一部を注文処理サーバ４で行うようにしてもよい。例えば、上述した処理の全てを注文処理サーバ４において実行する場合、取引端末装置２では、新規注文の入力と発注、確定した注文内容の表示、確定した注文の変更や削除、約定した売買の結果の表示などの処理を、Ｗｅｂブラウザ等のアプリケーションで実行するようにしてもよい。この場合、逆指値注文の値段の更新が注文処理サーバ４において自動的に実行される。
また、本発明の更に他の実施形態では、上述した処理の一部を担うプログラムを注文処理サーバ４から取引端末装置２へ適宜ダウンロードし、取引端末装置２で処理の一部を実行するようにしてもよい。
【０１３７】
また、上述した実施形態では、逆指値注文の値段の算出処理と注文の発注処理を行っているが、本発明はこれに限定されない。本発明の他の実施形態では自動的な注文を行わず、逆指値注文の値段の算出結果を端末装置のディスプレイに表示して、ユーザに逆指値注文のアドバイスを与えるようにしてもよい。
【符号の説明】
【０１３８】
２…取引端末装置、４…注文処理サーバ、６…相場データ提供サーバ、８…市場取引所サーバ、２…取引端末装置、２１０…相場データ取得部、２２０…相場データ記憶部、２３０…比較部、２４０…更新部、２５０…逆指値算出部、２７０…注文情報生成部、２８０…注文部、２９０…注文情報記憶部、２２１…最高値記憶部、２２２…底値記憶部、２２４…最安値記憶部、２２５…天井値記憶部、２３１…最高値比較部、２３２…底値比較部、２３４…最安値比較部、２３５…天井値比較部、２３７…約定価格比較部、２４１…最高値更新部、２４２…底値更新部、２４４…最安値更新部、２４５…天井値更新部。
【図１】
2014059591.tif 000003
【図２】
2014059591.tif 000004
【図３】
2014059591.tif 000005
【図４】
2014059591.tif 000006
【図５】
2014059591.tif 000007
【図６】
2014059591.tif 000008
【図７】
2014059591.tif 000009
【図８】
2014059591.tif 000010
【図９】
2014059591.tif 000011
【図１０】
2014059591.tif 000012
【図１１】
2014059591.tif 000013
【図１２】
2014059591.tif 000014
【図１３】
2014059591.tif 000015
【図１４】
2014059591.tif 000016
【図１５】
2014059591.tif 000017
【図１６】
2014059591.tif 000018
【図１７】
2014059591.tif 000019
【図１８】
2014059591.tif 000020
【図１９】
2014059591.tif 000021
【図２０】
2014059591.tif 000022
【図２１】
2014059591.tif 000023
【図２２】
2014059591.tif 000024
【図２３】
2014059591.tif 000025
【図２４】
2014059591.tif 000026
【図２５】
2014059591.tif 000027
【図２６】
2014059591.tif 000028
【図２７】
2014059591.tif 000029
【図２８】
2014059591.tif 000030
【図２９】
2014059591.tif 000031
【図３０】
2014059591.tif 000032
【図３１】
2014059591.tif 000033
【図３２】
2014059591.tif 000034
【手続補正書】
【提出日】平成22年8月27日(2010.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最高値を記憶する最高値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、
前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、
前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、
前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、
前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記底値より安くなるように前記逆指値注文の売値を算出する算出部と
を有する市場取引支援装置。
【請求項２】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の売値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された売値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１に記載の市場取引支援装置。
【請求項３】
前記算出部は、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値に比べて安い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項２に記載の市場取引支援装置。
【請求項４】
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前記底値記憶部に記憶される前記底値と前記前回の最高値との差を算出し、当該差が所定の下落幅より小さい場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３に記載の市場取引支援装置。
【請求項５】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最高値記憶部は、前記相場データの前記時刻の情報を前記最高値と関連付けて記憶し、
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前回の最高値が付いた時刻と今回の最高値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３又は４に記載の市場取引支援装置。
【請求項６】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最高値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記最高値記憶部の前記最高値とを比較し、
前記最高値更新部は、前記最新の相場の前記高値が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場の前記高値を新たな最高値として前記最高値記憶部に格納し、
前記底値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記底値記憶部の前記底値とを比較し、
前記底値更新部は、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記高値が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記安値を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記安値が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場の前記安値を新たな底値として前記底値記憶部に格納する、
請求項３乃至５の何れか一項に記載の市場取引支援装置。
【請求項７】
前記注文部は、買い注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る買い注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される買い注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記買い注文の約定価格より高いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項３乃至６の何れか一項に記載の市場取引支援装置。
【請求項８】
前記約定価格比較部は、前記最新の相場が前記買い注文の約定価格に比べて所定の値幅より値上がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記買い注文の約定価格に比べて前記所定の値幅より値上がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項７に記載の市場取引支援装置。
【請求項９】
前記注文情報生成部は、前記算出部において前記逆指値注文の売値が算出されると、新たな買い注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の売値を当該算出された売値へ変更するように指示し、かつ、当該確定した逆指値注文の売り数量を前記第１注文情報における買い数量分だけ増やすように指示する第２注文情報を生成する、
請求項３乃至８の何れか一項に記載の市場取引支援装置。
【請求項１０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最安値を記憶する最安値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、
前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、
前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、
前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、
前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する算出部と
を有する市場取引支援装置。
【請求項１１】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の買値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された買値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１０に記載の市場取引支援装置。
【請求項１２】
前記算出部は、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値に比べて高い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１１に記載の市場取引支援装置。
【請求項１３】
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前記天井値記憶部に記憶される前記天井値と前記前回の最安値との差を算出し、当該差が所定の上昇幅より小さい場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１２に記載の市場取引支援装置。
【請求項１４】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最安値記憶部は、前記相場データの前記時刻の情報を前記最安値と関連付けて記憶し、
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１２又は１３に記載の市場取引支援装置。
【請求項１５】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最安値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記最安値記憶部の前記最安値とを比較し、
前記最安値更新部は、前記最新の相場の前記安値が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場の前記安値を新たな最安値として前記最安値記憶部に格納し、
前記天井値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記天井値記憶部の前記天井値とを比較し、
前記天井値更新部は、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記安値が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記高値を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記高値が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場の前記高値を新たな天井値として前記天井値記憶部に格納する、
請求項１２乃至１４の何れか一項に記載の市場取引支援装置。
【請求項１６】
前記注文部は、売り注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る売り注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される売り注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記売り注文の約定価格より安いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１２乃至１５の何れか一項に記載の市場取引支援装置。
【請求項１７】
前記約定価格比較部は、前記最新の相場が前記売り注文の約定価格に比べて所定の値幅より値下がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記売り注文の約定価格に比べて前記所定の値幅より値下がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１６の何れか一項に記載の市場取引支援装置。
【請求項１８】
前記注文情報生成部は、前記算出部において前記逆指値注文の買値が算出されると、新たな売り注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の買値を当該算出された買値へ変更するように指示し、かつ、当該確定した逆指値注文の買い数量を前記第１注文情報における売り数量分だけ増やすように指示する第２注文情報を生成する、
請求項１２乃至１７の何れか一項に記載の市場取引支援装置。
【請求項１９】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記コンピュータの最高値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最高値記憶手段に記憶される現時点までの相場の最高値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段が判定した場合、前記コンピュータの最高値更新手段が、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する第３工程と、
前記第３工程において前記最高値記憶手段の前記最高値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記第２工程において前記最高値比較手段が判定した場合、前記コンピュータの底値更新手段が、前記最初に取得された相場データが示す最新の相場を底値として前記コンピュータの底値記憶手段に格納する第４工程と、
前記第４工程の後、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を再び更新するまでの期間において、前記コンピュータの底値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する第５工程と、
前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記底値記憶手段の前記底値に比べて安いと前記第５工程において前記底値比較手段が判定した場合、前記底値更新手段が、前記最新の相場を新たな底値として前記底値記憶手段に格納する第６工程と、
前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を更新したとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記底値更新手段が前記底値記憶手段の前記底値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、
前記第７工程において前記底値が更新されていると判定した場合、前記算出手段が、前記底値記憶手段の前記底値に基づいて、前記底値より安くなるように前記逆指値注文の売値を算出する第８工程と
を有する市場取引支援方法。
【請求項２０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記コンピュータの最安値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最安値記憶手段に記憶される現時点までの相場の最安値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段が判定した場合、前記コンピュータの最安値更新手段が、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する第３工程と、
前記第３工程において前記最安値記憶手段の前記最安値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記第２工程において前記最安値比較手段が判定した場合、前記コンピュータの天井値更新手段が、前記最初に取得された相場データが示す最新の相場を天井値として前記コンピュータの底値記憶手段に格納する第４工程と、
前記第４工程の後、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を再び更新するまでの期間において、前記コンピュータの天井値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する第５工程と、
前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記天井値記憶手段の前記天井値に比べて高いと前記第５工程において前記天井値比較手段が判定した場合、前記天井値更新手段が、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する第６工程と、
前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を更新したとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記天井値更新手段が前記天井値記憶手段の前記天井値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、
前記第７工程において前記天井値が更新されていると判定した場合、前記算出手段が、前記天井値記憶手段の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する第８工程と
を有する市場取引支援方法。
【請求項２１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関わる処理をコンピュータに実行させるプログラムであって、
前記コンピュータを、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、
前記相場の最高値を記憶する最高値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記最高値記憶手段の前記最高値とを比較する最高値比較手段、
前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する最高値更新手段、
前記最高値更新手段による前記最高値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の底値を記憶する底値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する底値比較手段、
前記最高値更新手段による前記最高値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記最高値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶手段に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記底値記憶手段の前記底値より安いと前記底値比較手段において判定された場合、前記最新の相場を新たな底値として前記底値記憶手段に格納する底値更新手段、
及び、
前記最高値更新手段において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶手段の前記底値が前記底値更新手段により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶手段の前記底値に基づいて、前記底値より安くなるように前記逆指値注文の売値を算出する算出手段
として機能させるためのプログラム。
【請求項２２】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関わる処理をコンピュータに実行させるプログラムであって、
前記コンピュータを、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、
前記相場の最安値を記憶する最安値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記最安値記憶手段の前記最安値とを比較する最安値比較手段、
前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する最安値更新手段、
前記最安値更新手段による前記最安値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する天井値比較手段、
前記最安値更新手段による前記最安値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記最安値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶手段に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記天井値記憶手段の前記天井値より高いと前記天井値比較手段において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する天井値更新手段、
及び、
前記最安値更新手段において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶手段の前記天井値が前記天井値更新手段により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶手段の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する算出手段
として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の観点に係る装置は、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、前記相場の最高値を記憶する最高値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部、前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記底値より安くなるように前記逆指値注文の売値を算出する算出部とを有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の第２の観点に係る装置は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、前記相場の最安値を記憶する最安値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する算出部とを有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
好適に、前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前記底値記憶部に記憶される前記底値と前記前回の最高値との差を算出し、当該差が所定の下落幅より小さい場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
好適に、前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前記天井値記憶部に記憶される前記天井値と前記前回の最安値との差を算出し、当該差が所定の上昇幅より小さい場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
好適に、前記相場データは、前記相場が付いた時刻の情報を含んでおり、前記最安値記憶部は、前記相場データの前記時刻の情報を前記最安値と関連付けて記憶し、前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
好適に、前記注文部は、売り注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る売り注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される売り注文の約定価格とを比較する約定価格比較部を有し、前記算出部は、前記約定価格比較部において前記最新の相場が前記売り注文の約定価格より安いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
本発明の第３の観点に係る方法は、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記コンピュータの最高値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最高値記憶手段に記憶される現時点までの相場の最高値とを比較する第２工程と、前記第２工程において前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段が判定した場合、前記コンピュータの最高値更新手段が、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する第３工程と、前記第３工程において前記最高値記憶手段の前記最高値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記第２工程において前記最高値比較手段が判定した場合、前記コンピュータの底値更新手段が、前記最初に取得された相場データが示す最新の相場を底値として前記コンピュータの底値記憶手段に格納する第４工程と、前記第４工程の後、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を再び更新するまでの期間において、前記コンピュータの底値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する第５工程と、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記底値記憶手段の前記底値に比べて安いと前記第５工程において前記底値比較手段が判定した場合、前記底値更新手段が、前記最新の相場を新たな底値として前記底値記憶手段に格納する第６工程と、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を更新したとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記底値更新手段が前記底値記憶手段の前記底値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、前記第７工程において前記底値が更新されていると判定した場合、前記算出手段が、前記底値記憶手段の前記底値に基づいて、前記底値より安くなるように前記逆指値注文の売値を算出する第８工程とを有する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
本発明の第４の観点に係る方法は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記コンピュータの最安値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最安値記憶手段に記憶される現時点までの相場の最安値とを比較する第２工程と、前記第２工程において前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段が判定した場合、前記コンピュータの最安値更新手段が、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する第３工程と、前記第３工程において前記最安値記憶手段の前記最安値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記第２工程において前記最安値比較手段が判定した場合、前記コンピュータの天井値更新手段が、前記最初に取得された相場データが示す最新の相場を天井値として前記コンピュータの底値記憶手段に格納する第４工程と、前記第４工程の後、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を再び更新するまでの期間において、前記コンピュータの天井値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する第５工程と、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記天井値記憶手段の前記天井値に比べて高いと前記第５工程において前記天井値比較手段が判定した場合、前記天井値更新手段が、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する第６工程と、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を更新したとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記天井値更新手段が前記天井値記憶手段の前記天井値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、前記第７工程において前記天井値が更新されていると判定した場合、前記算出手段が、前記天井値記憶手段の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する第８工程とを有する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
本発明の第５の観点に係るプログラムは、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関わる処理をコンピュータに実行させるプログラムであり、前記コンピュータを、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、前記相場の最高値を記憶する最高値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記最高値記憶手段の前記最高値とを比較する最高値比較手段、前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する最高値更新手段、前記最高値更新手段による前記最高値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の底値を記憶する底値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する底値比較手段、前記最高値更新手段による前記最高値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記最高値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶手段に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記底値記憶手段の前記底値より安いと前記底値比較手段において判定された場合、前記最新の相場を新たな底値として前記底値記憶手段に格納する底値更新手段、及び、前記最高値更新手段において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶手段の前記底値が前記底値更新手段により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶手段の前記底値に基づいて、前記底値より安くなるように前記逆指値注文の売値を算出する算出手段として機能させる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
本発明の第６の観点に係るプログラムは、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関わる処理をコンピュータに実行させるプログラムであって、前記コンピュータを、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、前記相場の最安値を記憶する最安値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記最安値記憶手段の前記最安値とを比較する最安値比較手段、前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する最安値更新手段、前記最安値更新手段による前記最安値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する天井値比較手段、前記最安値更新手段による前記最安値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記最安値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶手段に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記天井値記憶手段の前記天井値より高いと前記天井値比較手段において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する天井値更新手段、及び、前記最安値更新手段において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶手段の前記天井値が前記天井値更新手段により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶手段の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する算出手段として機能させる。
【手続補正書】
【提出日】平成23年1月13日(2011.1.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最高値を記憶する最高値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、
前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、
前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、
前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、
前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記逆指値注文の売値を算出する算出部と
を有する市場取引支援装置。
【請求項２】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の売値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された売値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１に記載の市場取引支援装置。
【請求項３】
前記算出部は、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値に比べて安い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項２に記載の市場取引支援装置。
【請求項４】
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前記底値記憶部に記憶される前記底値と前記前回の最高値との差を算出し、当該差が所定の下落幅より小さい場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３に記載の市場取引支援装置。
【請求項５】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最高値記憶部は、前記相場データの前記時刻の情報を前記最高値と関連付けて記憶し、
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前回の最高値が付いた時刻と今回の最高値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３又は４に記載の市場取引支援装置。
【請求項６】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最高値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記最高値記憶部の前記最高値とを比較し、
前記最高値更新部は、前記最新の相場の前記高値が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場の前記高値を新たな最高値として前記最高値記憶部に格納し、
前記底値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記底値記憶部の前記底値とを比較し、
前記底値更新部は、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記高値が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記安値を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記安値が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場の前記安値を新たな底値として前記底値記憶部に格納する、
請求項３乃至５の何れか一項に記載の市場取引支援装置。
【請求項７】
前記注文部は、買い注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る買い注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される買い注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記買い注文の約定価格より高いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項３乃至６の何れか一項に記載の市場取引支援装置。
【請求項８】
前記約定価格比較部は、前記最新の相場が前記買い注文の約定価格に比べて所定の値幅より値上がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記買い注文の約定価格に比べて前記所定の値幅より値上がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項７に記載の市場取引支援装置。
【請求項９】
前記注文情報生成部は、前記算出部において前記逆指値注文の売値が算出されると、新たな買い注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の売値を当該算出された売値へ変更するように指示し、かつ、当該確定した逆指値注文の売り数量を前記第１注文情報における買い数量分だけ増やすように指示する第２注文情報を生成する、
請求項３乃至８の何れか一項に記載の市場取引支援装置。
【請求項１０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最安値を記憶する最安値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、
前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、
前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、
前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、
前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記逆指値注文の買値を算出する算出部と
を有する市場取引支援装置。
【請求項１１】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の買値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された買値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１０に記載の市場取引支援装置。
【請求項１２】
前記算出部は、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値に比べて高い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１１に記載の市場取引支援装置。
【請求項１３】
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前記天井値記憶部に記憶される前記天井値と前記前回の最安値との差を算出し、当該差が所定の上昇幅より小さい場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１２に記載の市場取引支援装置。
【請求項１４】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最安値記憶部は、前記相場データの前記時刻の情報を前記最安値と関連付けて記憶し、
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１２又は１３に記載の市場取引支援装置。
【請求項１５】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最安値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記最安値記憶部の前記最安値とを比較し、
前記最安値更新部は、前記最新の相場の前記安値が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場の前記安値を新たな最安値として前記最安値記憶部に格納し、
前記天井値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記天井値記憶部の前記天井値とを比較し、
前記天井値更新部は、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記安値が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記高値を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記高値が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場の前記高値を新たな天井値として前記天井値記憶部に格納する、
請求項１２乃至１４の何れか一項に記載の市場取引支援装置。
【請求項１６】
前記注文部は、売り注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る売り注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される売り注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記売り注文の約定価格より安いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１２乃至１５の何れか一項に記載の市場取引支援装置。
【請求項１７】
前記約定価格比較部は、前記最新の相場が前記売り注文の約定価格に比べて所定の値幅より値下がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記売り注文の約定価格に比べて前記所定の値幅より値下がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１６の何れか一項に記載の市場取引支援装置。
【請求項１８】
前記注文情報生成部は、前記算出部において前記逆指値注文の買値が算出されると、新たな売り注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の買値を当該算出された買値へ変更するように指示し、かつ、当該確定した逆指値注文の買い数量を前記第１注文情報における売り数量分だけ増やすように指示する第２注文情報を生成する、
請求項１２乃至１７の何れか一項に記載の市場取引支援装置。
【請求項１９】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記コンピュータの最高値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最高値記憶手段に記憶される現時点までの相場の最高値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段が判定した場合、前記コンピュータの最高値更新手段が、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する第３工程と、
前記第３工程において前記最高値記憶手段の前記最高値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記第２工程において前記最高値比較手段が判定した場合、前記コンピュータの底値更新手段が、前記最初に取得された相場データが示す最新の相場を底値として前記コンピュータの底値記憶手段に格納する第４工程と、
前記第４工程の後、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を再び更新するまでの期間において、前記コンピュータの底値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する第５工程と、
前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記底値記憶手段の前記底値に比べて安いと前記第５工程において前記底値比較手段が判定した場合、前記底値更新手段が、前記最新の相場を新たな底値として前記底値記憶手段に格納する第６工程と、
前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を更新したとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記底値更新手段が前記底値記憶手段の前記底値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、
前記第７工程において前記底値が更新されていると判定した場合、前記算出手段が、前記底値記憶手段の前記底値に基づいて、前記逆指値注文の売値を算出する第８工程と
を有する市場取引支援方法。
【請求項２０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記コンピュータの最安値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最安値記憶手段に記憶される現時点までの相場の最安値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段が判定した場合、前記コンピュータの最安値更新手段が、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する第３工程と、
前記第３工程において前記最安値記憶手段の前記最安値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記第２工程において前記最安値比較手段が判定した場合、前記コンピュータの天井値更新手段が、前記最初に取得された相場データが示す最新の相場を天井値として前記コンピュータの底値記憶手段に格納する第４工程と、
前記第４工程の後、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を再び更新するまでの期間において、前記コンピュータの天井値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する第５工程と、
前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記天井値記憶手段の前記天井値に比べて高いと前記第５工程において前記天井値比較手段が判定した場合、前記天井値更新手段が、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する第６工程と、
前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を更新したとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記天井値更新手段が前記天井値記憶手段の前記天井値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、
前記第７工程において前記天井値が更新されていると判定した場合、前記算出手段が、前記天井値記憶手段の前記天井値に基づいて、前記逆指値注文の買値を算出する第８工程と
を有する市場取引支援方法。
【請求項２１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関わる処理をコンピュータに実行させるプログラムであって、
前記コンピュータを、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、
前記相場の最高値を記憶する最高値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記最高値記憶手段の前記最高値とを比較する最高値比較手段、
前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する最高値更新手段、
前記最高値更新手段による前記最高値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の底値を記憶する底値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する底値比較手段、
前記最高値更新手段による前記最高値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記最高値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶手段に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記底値記憶手段の前記底値より安いと前記底値比較手段において判定された場合、前記最新の相場を新たな底値として前記底値記憶手段に格納する底値更新手段、
及び、
前記最高値更新手段において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶手段の前記底値が前記底値更新手段により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶手段の前記底値に基づいて、前記逆指値注文の売値を算出する算出手段
として機能させるためのプログラム。
【請求項２２】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関わる処理をコンピュータに実行させるプログラムであって、
前記コンピュータを、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、
前記相場の最安値を記憶する最安値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記最安値記憶手段の前記最安値とを比較する最安値比較手段、
前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する最安値更新手段、
前記最安値更新手段による前記最安値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する天井値比較手段、
前記最安値更新手段による前記最安値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記最安値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶手段に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記天井値記憶手段の前記天井値より高いと前記天井値比較手段において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する天井値更新手段、
及び、
前記最安値更新手段において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶手段の前記天井値が前記天井値更新手段により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶手段の前記天井値に基づいて、前記逆指値注文の買値を算出する算出手段
として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の観点に係る装置は、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、前記相場の最高値を記憶する最高値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部、前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記逆指値注文の売値を算出する算出部とを有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の第２の観点に係る装置は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、前記相場の最安値を記憶する最安値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記逆指値注文の買値を算出する算出部とを有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
本発明の第３の観点に係る方法は、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記コンピュータの最高値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最高値記憶手段に記憶される現時点までの相場の最高値とを比較する第２工程と、前記第２工程において前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段が判定した場合、前記コンピュータの最高値更新手段が、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する第３工程と、前記第３工程において前記最高値記憶手段の前記最高値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記第２工程において前記最高値比較手段が判定した場合、前記コンピュータの底値更新手段が、前記最初に取得された相場データが示す最新の相場を底値として前記コンピュータの底値記憶手段に格納する第４工程と、前記第４工程の後、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を再び更新するまでの期間において、前記コンピュータの底値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する第５工程と、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記底値記憶手段の前記底値に比べて安いと前記第５工程において前記底値比較手段が判定した場合、前記底値更新手段が、前記最新の相場を新たな底値として前記底値記憶手段に格納する第６工程と、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を更新したとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記底値更新手段が前記底値記憶手段の前記底値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、前記第７工程において前記底値が更新されていると判定した場合、前記算出手段が、前記底値記憶手段の前記底値に基づいて、前記逆指値注文の売値を算出する第８工程とを有する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
本発明の第４の観点に係る方法は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記コンピュータの最安値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最安値記憶手段に記憶される現時点までの相場の最安値とを比較する第２工程と、前記第２工程において前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段が判定した場合、前記コンピュータの最安値更新手段が、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する第３工程と、前記第３工程において前記最安値記憶手段の前記最安値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記第２工程において前記最安値比較手段が判定した場合、前記コンピュータの天井値更新手段が、前記最初に取得された相場データが示す最新の相場を天井値として前記コンピュータの底値記憶手段に格納する第４工程と、前記第４工程の後、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を再び更新するまでの期間において、前記コンピュータの天井値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する第５工程と、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記天井値記憶手段の前記天井値に比べて高いと前記第５工程において前記天井値比較手段が判定した場合、前記天井値更新手段が、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する第６工程と、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を更新したとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記天井値更新手段が前記天井値記憶手段の前記天井値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、前記第７工程において前記天井値が更新されていると判定した場合、前記算出手段が、前記天井値記憶手段の前記天井値に基づいて、前記逆指値注文の買値を算出する第８工程とを有する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
本発明の第５の観点に係るプログラムは、買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関わる処理をコンピュータに実行させるプログラムであり、前記コンピュータを、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、前記相場の最高値を記憶する最高値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記最高値記憶手段の前記最高値とを比較する最高値比較手段、前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する最高値更新手段、前記最高値更新手段による前記最高値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の底値を記憶する底値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する底値比較手段、前記最高値更新手段による前記最高値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記最高値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶手段に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記底値記憶手段の前記底値より安いと前記底値比較手段において判定された場合、前記最新の相場を新たな底値として前記底値記憶手段に格納する底値更新手段、及び、前記最高値更新手段において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶手段の前記底値が前記底値更新手段により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶手段の前記底値に基づいて、前記逆指値注文の売値を算出する算出手段として機能させる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
本発明の第６の観点に係るプログラムは、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関わる処理をコンピュータに実行させるプログラムであって、前記コンピュータを、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、前記相場の最安値を記憶する最安値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記最安値記憶手段の前記最安値とを比較する最安値比較手段、前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する最安値更新手段、前記最安値更新手段による前記最安値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶手段、前記データ取得手段で取得された前記相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する天井値比較手段、前記最安値更新手段による前記最安値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記最安値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶手段に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記天井値記憶手段の前記天井値より高いと前記天井値比較手段において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する天井値更新手段、及び、前記最安値更新手段において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶手段の前記天井値が前記天井値更新手段により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶手段の前記天井値に基づいて、前記逆指値注文の買値を算出する算出手段として機能させる。
【手続補正書】
【提出日】平成23年3月3日(2011.3.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最高値を記憶する最高値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最高値記憶部の前記最高値とを比較する最高値比較部と、
前記最新の相場が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶部に格納する最高値更新部と、
前記最高値更新部による前記最高値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の底値を記憶する底値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記底値記憶部の前記底値とを比較する底値比較部と、
前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場を新たな底値として前記底値記憶部に格納する底値更新部と、
前記最高値更新部において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶部の前記底値が前記底値更新部により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶部の前記底値に基づいて、前記逆指値注文の売値を算出する算出部と
を有する市場取引支援装置。
【請求項２】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の売値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された売値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１に記載の市場取引支援装置。
【請求項３】
前記算出部は、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値に比べて安い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項２に記載の市場取引支援装置。
【請求項４】
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前記底値記憶部に記憶される前記底値と前記前回の最高値との差を算出し、当該差が所定の下落幅より小さい場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３に記載の市場取引支援装置。
【請求項５】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最高値記憶部は、前記相場データの前記時刻の情報を前記最高値と関連付けて記憶し、
前記算出部は、前記最高値更新部において前記最高値が更新されたとき、前回の最高値が付いた時刻と今回の最高値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記底値記憶部の前記底値に基づいた前記逆指値注文の売値を算出しない、若しくは、前記底値記憶部の前記底値に基づく前記逆指値注文の売値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項３又は４に記載の市場取引支援装置。
【請求項６】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最高値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記最高値記憶部の前記最高値とを比較し、
前記最高値更新部は、前記最新の相場の前記高値が前記最高値記憶部の前記最高値より高いと前記最高値比較部において判定された場合、前記最新の相場の前記高値を新たな最高値として前記最高値記憶部に格納し、
前記底値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記底値記憶部の前記底値とを比較し、
前記底値更新部は、前記最高値更新部による前記最高値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記高値が前記最高値記憶部の前記最高値より安いと前記最高値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記安値を前記底値として前記底値記憶部に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記安値が前記底値記憶部の前記底値より安いと前記底値比較部において判定された場合、前記最新の相場の前記安値を新たな底値として前記底値記憶部に格納する、
請求項３乃至５の何れか一項に記載の市場取引支援装置。
【請求項７】
前記注文部は、買い注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る買い注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される買い注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記買い注文の約定価格より高いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項３乃至６の何れか一項に記載の市場取引支援装置。
【請求項８】
前記約定価格比較部は、前記最新の相場が前記買い注文の約定価格に比べて所定の値幅より値上がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記買い注文の約定価格に比べて前記所定の値幅より値上がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の売値が前記買い注文の約定価格より安いならば、前記逆指値注文の売値を前記買い注文の約定価格と同じ値段とする、若しくは、逆指値注文の売値を前記買い注文の約定価格より高く前記最新の相場より安い値段とする、
請求項７に記載の市場取引支援装置。
【請求項９】
前記注文情報生成部は、前記算出部において前記逆指値注文の売値が算出されると、新たな買い注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の売値を当該算出された売値へ変更するように指示し、かつ、当該確定した逆指値注文の売り数量を前記第１注文情報における買い数量分だけ増やすように指示する第２注文情報を生成する、
請求項３乃至８の何れか一項に記載の市場取引支援装置。
【請求項１０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定を支援する市場取引支援装置であって、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得部と、
前記相場の最安値を記憶する最安値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記最安値記憶部の前記最安値とを比較する最安値比較部と、
前記最新の相場が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶部に格納する最安値更新部と、
前記最安値更新部による前記最安値の更新の合間に前記データ取得部で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶部と、
前記データ取得部で取得された前記相場データが示す最新の相場と前記天井値記憶部の前記天井値とを比較する天井値比較部と、
前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶部に格納する天井値更新部と、
前記最安値更新部において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶部の前記天井値が前記天井値更新部により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶部の前記天井値に基づいて、前記逆指値注文の買値を算出する算出部と
を有する市場取引支援装置。
【請求項１１】
市場における売買の注文を受け付ける所定のサーバにおいて受け付けが確定した逆指値注文に関する情報を記憶する注文情報記憶部と、
前記算出部において前記逆指値注文の買値が算出されると、前記注文情報記憶部に記憶される確定した逆指値注文を当該算出された買値による逆指値注文へ変更するように指示する注文情報を生成する注文情報生成部と、
前記注文情報生成部において生成された注文情報を前記所定のサーバへ送信し、前記所定のサーバから当該注文情報に係る逆指値注文の変更が確定した旨の通知を受信すると、当該変更が確定した逆指値注文に関する情報を前記注文情報記憶部に格納する注文部と
を有する、
請求項１０に記載の市場取引支援装置。
【請求項１２】
前記算出部は、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果が前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値に比べて高い場合、当該算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１１に記載の市場取引支援装置。
【請求項１３】
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前記天井値記憶部に記憶される前記天井値と前記前回の最安値との差を算出し、当該差が所定の上昇幅より小さい場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１２に記載の市場取引支援装置。
【請求項１４】
前記相場データは、前記相場が付いた時刻の情報を含んでおり、
前記最安値記憶部は、前記相場データの前記時刻の情報を前記最安値と関連付けて記憶し、
前記算出部は、前記最安値更新部において前記最安値が更新されたとき、前回の最安値が付いた時刻と今回の最安値が付いた時刻との差を前記時刻の情報に基づいて算出し、当該差が所定の時間より短い場合、前記天井値記憶部の前記天井値に基づいた前記逆指値注文の買値を算出しない、若しくは、前記天井値記憶部の前記天井値に基づく前記逆指値注文の買値の算出結果に応じた前記注文情報生成部の前記注文情報の生成を無効にする、
請求項１２又は１３に記載の市場取引支援装置。
【請求項１５】
前記データ取得部は、所定の時間内における相場の高値と安値を示す前記相場データを前記所定の時間が経過する度に取得し、
前記最安値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記安値と前記最安値記憶部の前記最安値とを比較し、
前記最安値更新部は、前記最新の相場の前記安値が前記最安値記憶部の前記最安値より安いと前記最安値比較部において判定された場合、前記最新の相場の前記安値を新たな最安値として前記最安値記憶部に格納し、
前記天井値比較部は、前記データ取得部で取得された前記相場データが示す最新の相場の前記高値と前記天井値記憶部の前記天井値とを比較し、
前記天井値更新部は、前記最安値更新部による前記最安値の更新後に前記データ取得部で最初に取得された相場データが示す最新の相場の前記安値が前記最安値記憶部の前記最安値より高いと前記最安値比較部において判定された場合、前記最初の相場データが示す最新の相場の前記高値を前記天井値として前記天井値記憶部に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得部で取得された最新の相場の前記高値が前記天井値記憶部の前記天井値より高いと前記天井値比較部において判定された場合、前記最新の相場の前記高値を新たな天井値として前記天井値記憶部に格納する、
請求項１２乃至１４の何れか一項に記載の市場取引支援装置。
【請求項１６】
前記注文部は、売り注文を指示する注文情報が入力されると、当該注文情報を前記所定のサーバへ送信し、当該注文情報に係る売り注文の執行により約定した価格に関する情報を前記所定のサーバから受信すると、当該受信した約定価格に関する情報を前記注文情報記憶部に格納し、
前記データ取得部において取得される前記相場データが示す最新の相場と前記注文情報記憶部に記憶される売り注文の約定価格とを比較する約定価格比較部を有し、
前記算出部は、前記約定価格比較部において前記最新の相場が前記売り注文の約定価格より安いと判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１２乃至１５の何れか一項に記載の市場取引支援装置。
【請求項１７】
前記約定価格比較部は、前記最新の相場が前記売り注文の約定価格に比べて所定の値幅より値下がりしているか否かを判定し、
前記算出部は、前記最新の相場が前記売り注文の約定価格に比べて前記所定の値幅より値下がりしていると前記約定価格比較部において判定された場合、前記注文情報記憶部に記憶される現時点の前記逆指値注文の買値が前記売り注文の約定価格より高いならば、前記逆指値注文の買値を前記売り注文の約定価格と同じ値段とする、若しくは、逆指値注文の買値を前記売り注文の約定価格より安く前記最新の相場より高い値段とする、
請求項１６の何れか一項に記載の市場取引支援装置。
【請求項１８】
前記注文情報生成部は、前記算出部において前記逆指値注文の買値が算出されると、新たな売り注文を指示する第１注文情報を生成するとともに、前記注文情報記憶部に記憶される確定した逆指値注文の買値を当該算出された買値へ変更するように指示し、かつ、当該確定した逆指値注文の買い数量を前記第１注文情報における売り数量分だけ増やすように指示する第２注文情報を生成する、
請求項１２乃至１７の何れか一項に記載の市場取引支援装置。
【請求項１９】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記コンピュータの最高値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最高値記憶手段に記憶される現時点までの相場の最高値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段が判定した場合、前記コンピュータの最高値更新手段が、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する第３工程と、
前記第３工程において前記最高値記憶手段の前記最高値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記第２工程において前記最高値比較手段が判定した場合、前記コンピュータの底値更新手段が、前記最初に取得された相場データが示す最新の相場を底値として前記コンピュータの底値記憶手段に格納する第４工程と、
前記第４工程の後、前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を再び更新するまでの期間において、前記コンピュータの底値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する第５工程と、
前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記底値記憶手段の前記底値に比べて安いと前記第５工程において前記底値比較手段が判定した場合、前記底値更新手段が、前記最新の相場を新たな底値として前記底値記憶手段に格納する第６工程と、
前記第３工程において前記最高値更新手段が前記最高値記憶手段の前記最高値を更新したとき、前回の最高値の更新から今回の最高値の更新までの期間に前記第４工程又は前記第６工程において前記底値更新手段が前記底値記憶手段の前記底値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、
前記第７工程において前記底値が更新されていると判定した場合、前記算出手段が、前記底値記憶手段の前記底値に基づいて、前記逆指値注文の売値を算出する第８工程と
を有する市場取引支援方法。
【請求項２０】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、
前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、
前記コンピュータの最安値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最安値記憶手段に記憶される現時点までの相場の最安値とを比較する第２工程と、
前記第２工程において前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段が判定した場合、前記コンピュータの最安値更新手段が、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する第３工程と、
前記第３工程において前記最安値記憶手段の前記最安値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記第２工程において前記最安値比較手段が判定した場合、前記コンピュータの天井値更新手段が、前記最初に取得された相場データが示す最新の相場を天井値として前記コンピュータの天井値記憶手段に格納する第４工程と、
前記第４工程の後、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を再び更新するまでの期間において、前記コンピュータの天井値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する第５工程と、
前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記天井値記憶手段の前記天井値に比べて高いと前記第５工程において前記天井値比較手段が判定した場合、前記天井値更新手段が、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する第６工程と、
前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を更新したとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記天井値更新手段が前記天井値記憶手段の前記天井値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、
前記第７工程において前記天井値が更新されていると判定した場合、前記算出手段が、前記天井値記憶手段の前記天井値に基づいて、前記逆指値注文の買値を算出する第８工程と
を有する市場取引支援方法。
【請求項２１】
買い注文が約定した後の相場の下落による損失をカットするための逆指値注文の売値の決定に関わる処理をコンピュータに実行させるプログラムであって、
前記コンピュータを、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、
前記相場の最高値を記憶する最高値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記最高値記憶手段の前記最高値とを比較する最高値比較手段、
前記最新の相場が前記最高値記憶手段の前記最高値より高いと前記最高値比較手段において判定された場合、前記最新の相場を新たな最高値として前記最高値記憶手段に格納する最高値更新手段、
前記最高値更新手段による前記最高値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の底値を記憶する底値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記底値記憶手段の前記底値とを比較する底値比較手段、
前記最高値更新手段による前記最高値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最高値記憶手段の前記最高値より安いと前記最高値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記底値として前記底値記憶手段に格納し、その後、前記最高値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記底値記憶手段の前記底値より安いと前記底値比較手段において判定された場合、前記最新の相場を新たな底値として前記底値記憶手段に格納する底値更新手段、
及び、
前記最高値更新手段において前記最高値が更新されたとき、前回の最高値の更新から今回の最高値の更新までの期間に前記底値記憶手段の前記底値が前記底値更新手段により更新されているか否かを判定し、前記底値が更新されているならば、前記底値記憶手段の前記底値に基づいて、前記逆指値注文の売値を算出する算出手段
として機能させるためのプログラム。
【請求項２２】
売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関わる処理をコンピュータに実行させるプログラムであって、
前記コンピュータを、
市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得するデータ取得手段、
前記相場の最安値を記憶する最安値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記最安値記憶手段の前記最安値とを比較する最安値比較手段、
前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段において判定された場合、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する最安値更新手段、
前記最安値更新手段による前記最安値の更新の合間に前記データ取得手段で取得された前記相場データが示す前記相場の天井値を記憶する天井値記憶手段、
前記データ取得手段で取得された前記相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する天井値比較手段、
前記最安値更新手段による前記最安値の更新後に前記データ取得手段で最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記最安値比較手段において判定された場合、前記最初の相場データが示す最新の相場を前記天井値として前記天井値記憶手段に格納し、その後、前記最安値が再び更新されるまでの期間において、前記データ取得手段で取得された最新の相場が前記天井値記憶手段の前記天井値より高いと前記天井値比較手段において判定された場合、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する天井値更新手段、
及び、
前記最安値更新手段において前記最安値が更新されたとき、前回の最安値の更新から今回の最安値の更新までの期間に前記天井値記憶手段の前記天井値が前記天井値更新手段により更新されているか否かを判定し、前記天井値が更新されているならば、前記天井値記憶手段の前記天井値に基づいて、前記逆指値注文の買値を算出する算出手段
として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
本発明の第４の観点に係る方法は、売り注文が約定した後の相場の上昇による損失をカットするための逆指値注文の買値の決定に関してコンピュータが処理を実行する市場取引支援方法であって、前記コンピュータのデータ取得手段が、市場において刻々変化する取引対象物の相場を示す相場データを提供するサーバから通信ネットワークを介して前記相場データを逐次取得する第１工程と、前記コンピュータの最安値比較手段が、前記第１工程で前記データ取得手段により取得された前記相場データが示す最新の相場と前記コンピュータの最安値記憶手段に記憶される現時点までの相場の最安値とを比較する第２工程と、前記第２工程において前記最新の相場が前記最安値記憶手段の前記最安値より安いと前記最安値比較手段が判定した場合、前記コンピュータの最安値更新手段が、前記最新の相場を新たな最安値として前記最安値記憶手段に格納する第３工程と、前記第３工程において前記最安値記憶手段の前記最安値が更新された後、前記第１工程において前記データ取得手段により最初に取得された相場データが示す最新の相場が前記最安値記憶手段の前記最安値より高いと前記第２工程において前記最安値比較手段が判定した場合、前記コンピュータの天井値更新手段が、前記最初に取得された相場データが示す最新の相場を天井値として前記コンピュータの天井値記憶手段に格納する第４工程と、前記第４工程の後、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を再び更新するまでの期間において、前記コンピュータの天井値比較手段が、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場と前記天井値記憶手段の前記天井値とを比較する第５工程と、前記第１工程で前記データ取得手段により取得された相場データが示す最新の相場が前記天井値記憶手段の前記天井値に比べて高いと前記第５工程において前記天井値比較手段が判定した場合、前記天井値更新手段が、前記最新の相場を新たな天井値として前記天井値記憶手段に格納する第６工程と、前記第３工程において前記最安値更新手段が前記最安値記憶手段の前記最安値を更新したとき、前回の最安値の更新から今回の最安値の更新までの期間に前記第４工程又は前記第６工程において前記天井値更新手段が前記天井値記憶手段の前記天井値を更新したか否かを前記コンピュータの算出手段が判定する第７工程と、前記第７工程において前記天井値が更新されていると判定した場合、前記算出手段が、前記天井値記憶手段の前記天井値に基づいて、前記天井値より高くなるように前記逆指値注文の買値を算出する第８工程とを有する。