(57)【要約】【課題】金融商品の価格の変動パターンを考慮して、客観的かつロジカルに買いまたは売りのシグナルを表示する。【解決手段】金融商品売買支援装置であって、金融商品の終値および終値の日付を取得する価格データ取得部と、移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、順位相関係数線、および、移動平均を用いた足を含む指標を算出する指標算出部と、順位相関係数に基づいた順位相関係数線、および、足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを判断する条件判断部と、指標を前記日付に対応付けたチャートを表示するとともに、条件判断部により条件を満たすと判断された場合に、金融商品の売買を促すシグナルを前記チャートにおける特定の日付に対応付けて表示する表示部とを備える。【選択図】図１１
2018022299.tif 000002
【特許請求の範囲】
【請求項１】
金融商品売買支援装置であって、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得部と、
前記価格データベースを参照し、予め定められた日数における終値の複数の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の複数の順位相関係数、および、予め定められた日数における終値の移動平均、高値及び安値を用いた足、遅行線および先行線を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出部と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記順位相関係数に基づいた順位相関係数線、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、前記指標格納部に格納された指標を参照して判断する条件判断部と、
前記指標を前記日付に対応付けたチャートを表示するとともに、前記条件判断部により条件を満たすと判断された場合に、前記金融商品の売買を促すシグナルを前記チャートにおける前記特定の日付に対応付けて表示する表示部と
を備える金融商品売買支援装置。
【請求項２】
前記条件判断部は、前記識別情報で識別される前記金融商品の、前記特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた波動転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断し、
前記表示部は、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断部による判断結果を、前記特定の日付に対応付けてそれぞれ表示する請求項１に記載の金融商品売買支援装置。
【請求項３】
金融商品売買支援装置であって、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得部と、
前記価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出部と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断部と、
前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断部による判断結果を、特定の日付に対応付けてそれぞれ表示する表示部と
を備える金融商品売買支援装置。
【請求項４】
前記予め定められた条件を格納する条件格納部をさらに備え、
前記条件格納部は、前記金融商品の買いの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が大きいという条件を格納し、
前記中期波動に対して、前記予め定められた上昇率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が大きいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が高いという条件を格納し、
前記表示部は、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の買いの条件を満たしている旨を表示する請求項２または３に記載の金融商品売買支援装置。
【請求項５】
前記予め定められた条件を格納する条件格納部をさらに備え、
前記条件格納部は、前記金融商品の売りの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が小さいという条件を格納し、
前記中期波動に対して、前記予め定められた下降率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が小さいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が低いという条件を格納し、
前記表示部は、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の売りの条件を満たしている旨を表示する請求項２から４のいずれか１項に記載の金融商品売買支援装置。
【請求項６】
前記足は、始値が前日の値を示し、終値が当日の値を示し、高値は当日の価格の高値を示し、安値は当日の価格の安値を示す請求項１から５のいずれか１項に記載の金融商品売買支援装置。
【請求項７】
コンピュータのプログラムであって、前記コンピュータに、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得手順と、
前記価格データベースを参照し、予め定められた日数における終値の複数の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の複数の順位相関係数線、および、予め定められた日数における終値の移動平均、高値及び安値を用いた足、遅行線および先行線を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出手順と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記順位相関係数に基づいた順位相関係数線、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、前記指標格納部に格納された指標を参照して判断する条件判断手順と、
前記指標を前記日付に対応付けたチャートを表示するとともに、前記条件判断手順により条件を満たすと判断された場合に、前記金融商品の売買を促すシグナルを前記チャートにおける前記特定の日付に対応付けて表示する表示手順と
を実行させるプログラム。
【請求項８】
コンピュータのプログラムであって、前記コンピュータに、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得手順と、
前記価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出手順と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断手順と、
前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断手順による判断結果を、特定の日付に対応付けてそれぞれ表示する表示手順と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金融商品売買支援装置およびプログラムに関する。
【背景技術】
【０００２】
株やその他の金融商品の売買取引をする際、何らかの株価チャートが用いられる。ローソク足、カギ足、コマ足、新値足などが知られているが、その中でもローソク足を使ったローソク足株価チャートが有名である。またテクニカル指標としては、移動平均線、MACD(Moving Average Convergence Divergence)、ボリンジャーバンド、ストキャスティックス、RSI(Relative Strength Index)、RCI(Rank Correlation Index)、一目均衡表などがよく知られている。
【０００３】
ローソク足にあっては、株価指標となる４つの値が同時に表されるため、株価動向分析には打ってつけであるが、反面、各足が複雑かつ変化の大きいものになりやすく、また、隣接する足同士に必ずしも連続性がないため、初心者にとっては見づらく、かつその変化に惑わされ易いという問題が指摘されている。
【０００４】
また、株価チャート上に「買い時」、「売り時」、或いは、「売買シグナルマーク」が表示される株式売買支援システムを提供する売買支援装置や売買シグナル表示装置が提案されている。例えば、特許文献１は、カギ足チャートとローソク足チャートにトレンドラインを引線する手法で「買い時」「売り時」が自動表示するシステムを開示している。また、特許文献２も、やはりテクニカル分析ＭＡＣＤとボリンジャーバンドのロジックを使って「売買シグナルマーク」を自動表示するシステムを開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４２４７１８６号
【特許文献２】特許第５３０６６３６号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の売買判断システムにおいては、当日の一点しか見ないで売買のシグナルやサインが出ており、株価の変動パターンを認識した売買ルールを設定することは困難であった。また、売買サインやシグナルのロジックはブラックボックス化されており、売買判断システムの判断が適正であるか否かの判断ができなかった。また、例えば「上昇に転じたら買い」というような抽象的な売買ルールは、何をもって「上昇に転じた」かが定義されないので、実質的役に立たない。
【課題を解決するための手段】
【０００７】
本発明の第１の態様においては、金融商品売買支援装置であって、金融商品の銘柄を識別する識別情報に対応付けて、金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得部と、価格データベースを参照し、予め定められた日数における終値の複数の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の複数の順位相関係数、および、予め定められた日数における終値の移動平均、高値及び安値を用いた足、遅行線および先行線を含む指標を算出し、識別情報および日付に対応付けて指標格納部に格納する指標算出部と、識別情報で識別される金融商品の、特定の日付について、順位相関係数に基づいた順位相関係数線、および、足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断部と、指標を日付に対応付けたチャートを表示するとともに、条件判断部により条件を満たすと判断された場合に、金融商品の売買を促すシグナルをチャートにおける特定の日付に対応付けて表示する表示部とを備える。
【０００８】
本発明の第２の態様においては、金融商品売買支援装置であって、金融商品の銘柄を識別する識別情報に対応付けて、金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得部と、価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、識別情報および日付に対応付けて指標格納部に格納する指標算出部と、識別情報で識別される金融商品の、特定の日付について、移動平均または順位相関係数に基づいた長期波動、折れ線に基づいた中期波動、順位相関係数に基づいた短期波動、および、足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断部と、長期波動、中期波動、短期波動および価格動向転換点が、対応する条件を満たしたか否かの条件判断部による判断結果を、特定の日付に対応付けてそれぞれ表示する表示部とを備える。
【０００９】
本発明の第３の態様においては、コンピュータのプログラムであって、コンピュータに、金融商品の銘柄を識別する識別情報に対応付けて、金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得手順と、価格データベースを参照し、予め定められた日数における終値の複数の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の複数の順位相関係数、および、予め定められた日数における終値の移動平均、高値及び安値を用いた足、遅行線および先行線を含む指標を算出し、識別情報および日付に対応付けて指標格納部に格納する指標算出手順と、識別情報で識別される金融商品の、特定の日付について、順位相関係数に基づいた順位相関係数線、および、足に基づいた株価動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断手順と、指標を日付に対応付けたチャートを表示するとともに、条件判断手順により条件を満たすと判断された場合に、金融商品の売買を促すシグナルをチャートにおける特定の日付に対応付けて表示する表示手順とを実行させる。
【００１０】
本発明の第４の態様においては、コンピュータのプログラムであって、コンピュータに、金融商品の銘柄を識別する識別情報に対応付けて、金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得手順と、価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、識別情報および日付に対応付けて指標格納部に格納する指標算出手順と、識別情報で識別される金融商品の、特定の日付について、移動平均または順位相関係数に基づいた長期波動、折れ線に基づいた中期波動、順位相関係数に基づいた短期波動、および、足に基づいた波動転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断手順と、長期波動、中期波動、短期波動および波動転換点が、対応する条件を満たしたか否かの条件判断手順による判断結果を、特定の日付に対応付けてそれぞれ表示する表示手順とを実行させる。
【００１１】
上記の発明の概要は、本発明の特徴の全てを列挙したものではない。これらの特徴群のサブコンビネーションも発明となりうる。
【発明の効果】
【００１２】
この発明の市場取引に係わる時系列データの予測及び総合売買判断サポート装置は、市場取引の時系列データを入力し、入力した時系列データをロジカルに処理し、これらをチャートおよびロジックボードとして出力するもので、この出力されたチャートおよびロジックボードにより取引の判断材料をユーザの裁量判断ではなくよりロジカルに判断でき、ユーザのトレードを支援することができる。しかして、これによって買い、売り、待ち（たとえば、買い付けてある株式を売らずに持続してそれ以上の高値又は下降の指標が出た天井圈での次の売りチャンスを待つ、または新規買いをしないで見送りして、それ以下の安値又は上昇の指標が出た底値圈での次の買いチャンスを待つ、もしくは他のより有利な銘柄等を検討するなど）のきわめて重要な判断と取引の実行がロジカルに、統計的根拠に基づいて、簡単かつ容易に目視によってチャート上で行うことができ、しかも、個々の時系列データへの最終判断要素は買い、売り、待ちのみである。また、プロのみが行うといわれている空売りも同様に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】株式売買支援システム１０の概略を示す。
【図２】株式売買支援装置１００のハードウェア構成を示す図である。
【図３】株式売買支援装置１００の機能ブロックを示す図である。
【図４】価格ＤＢ１１０に格納されている価格情報の一例を示す。
【図５（ａ）】指標格納部１７０に格納された指標の一例を示す。
【図５（ｂ）】指標格納部１７０に格納された指標の一例を示す。
【図６（ａ）】予め定められた日数Ｎにおける終値の指数移動平均を用いた「足」を説明する図である。
【図６（ｂ）】予め定められた日数Ｎにおける終値の指数移動平均を用いた「足」を説明する図である。
【図７】（ａ）がＵＴＰの例であり、（ｂ）がＤＴＰの例である。
【図８（ａ）】波動平均足の転換点とＲＣＩとの相関性を示すグラフである。
【図８（ｂ）】波動平均足の転換点とＲＣＩとの相関性を示すグラフである。
【図９】表示部１０４が表示する表示画面２００の一例である。
【図１０】売買判断株価チャート３００の拡大図である。
【図１１】ロジックマトリックスボード４００の拡大図である。
【図１２（ａ）】他の売買判断株価チャート３００の拡大図である。
【図１２（ｂ）】さらに他の売買判断株価チャート３００の拡大図である。
【図１２（ｃ）】さらに他の売買判断株価チャート３００の拡大図である。
【図１３】表示画面の一例である。
【図１４】表示画面の一例である。
【図１５】表示画面の一例である。
【図１６】表示画面の一例である。
【図１７】表示画面の一例である。
【図１８】表示画面の一例である。
【図１９（ａ）】表示画面の一例である。
【図１９（ｂ）】表示画面の一例である。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
本実施形態は、金融商品の価格の変動パターンを認識して、客観的かつロジカルに買いまたは売りのシグナルを表示する金融商品売買支援装置を提供することを目的とする。実施形態においては金融商品の一例として株式を説明するが、債券等の他の金融商品であってもよい。
【００１６】
図１は、株式売買支援システム１０の概略を示す。株式売買支援システム１０は、総合売買判断サポート装置２０、株式売買支援装置１００の一例としてのユーザの端末、株価情報提供サーバ４０及びバックアップサーバ３０を具備しており、互いにネットワーク５０を介して接続されている。
【００１７】
総合売買判断サポート装置２０は、ＤＢ（データベース）サーバ２２及びＷＥＢサーバ２４を有している。ＷＥＢサーバ２４は、ユーザの端末に対して株式の売買情報を提供するサイトを提供する。このサイトには、端末を株式売買支援装置１００として機能させるソフトウェアプログラムのダウンロードを行なうためのページや、ユーザに株式の売買に関する情報及び本システムに関するノウハウ等を提供するページなどが含まれている。
【００１８】
ＤＢサーバ２２は、株価情報提供サーバ４０から提供される株式情報を格納する。この格納された株式情報は、ＷＥＢサーバ２４を介して株式売買支援装置１００に送られる。
【００１９】
バックアップサーバ３０は、株価情報提供サーバ４０から株式情報を何らかの原因で送れない場合に、株式売買支援装置１００に株式情報を提供する役割を有する。なお、本実施形態においては、バックアップサーバ３０を例にして説明しているが、株式情報を提供可能なものであれば、これに限られるものではない。
【００２０】
株価情報提供サーバ４０は、株式取引市場の株式情報を管理するサーバであって、本実施形態においては、総合売買判断サポート装置２０及びバックアップサーバ３０に株式情報を提供する。この株価情報提供サーバ４０は、例えば、東京証券取引所のサーバーコンピュータなどである。
【００２１】
ユーザ端末は、例えばＰＣであり、総合売買判断サポート装置２０のＷＥＢサーバ２４からソフトウェアプログラムをダウンロードすることにより、株式売買支援装置１００として機能する。株式売買支援装置１００は汎用のＰＣではなくて専用機であってもよい。
【００２２】
図２は、株式売買支援装置１００のハードウェア構成を示す図である。株式売買支援装置１００は、バス１０１と、当該バス１０１に接続されたＣＰＵ１０２、通信制御部１０３、メモリ１０４、入力部１０５、記憶部１０６及び表示部１０７を有する。
【００２３】
ＣＰＵ１０２は、記憶部１０６に記憶されたソフトウェアプログラムと協働して、後述する売買判断株価チャートおよび売買判断ロジックボードの表示処理を行なう他、株式売買支援装置１００全体を制御する。
【００２４】
通信制御部１０３は、例えば、モデム、ターミナルアダプタ、あるいはルーター等であって、ネットワーク５０を介した外部装置と通信する。具体的には通信制御部１０３は、総合売買判断サポート装置２０或いはバックアップサーバ３０からの株式情報の受信、総合売買判断サポート装置２０からのプログラムのダウンロードなどを行う。
【００２５】
表示部１０７は、売買判断株価チャートおよびロジックマトリックスボード（以下、ロジックボードということもある）を表示する。表示部１０７は、例えば、ＬＣＤ（液晶ディスプレイ）、ＰＤＰ（プラズマディスプレイ）等である。
【００２６】
メモリ１０４は、各種処理を実行する際に必要とされる作業領域などとして使用される。すなわち、ＣＰＵ１０２により実行される各種処理において、プログラムやデータ等を一時的に記憶する記憶領域、入力指示と入力データとによって処理される作業領域などを形成する。
【００２７】
記憶部１０６は、各種処理に必要とされるプログラム、データを格納するためのものであり、磁気的、光学的記録媒体、あるいは半導体メモリなどＣＰＵ１０２で読取り可能な記録媒体を含んだ構成である。記録媒体は、ＵＳＢ、ＣＤ−ＲＯＭ、メモリカード等の可搬記憶媒体やハードディスク等の固定型の媒体を含む。また、この記憶部１０６に格納するプログラム、データ等は、その一部若しくは全部を他のサーバ等からＷＡＮ、ＬＡＮなどのネットワークを介して通信制御部１０３から受信する構成にしてもよく、更に記録媒体はネットワーク上に構築された外部サーバの記録媒体であってもよい。
【００２８】
入力部１０５は、ユーザからの入力を受け付けるインターフェイスである。入力部１０５は、例えば、キーボード、マウス、タッチパネルである。
【００２９】
図３は、株式売買支援装置１００の機能ブロックを示す図である。図３において図２のハードウェアに対応する機能ブロックには同じ参照番号を付して説明を省略する。
【００３０】
株式売買支援装置１００は、上記の入力部１０５および表示部１０７に加え、価格データ取得部１２０、指標算出部１３０および条件判断部１４０を機能ブロックとして有する。記憶部１０６は、登録ＤＢ１８０、価格ＤＢ１１０、指標格納部１７０および条件格納部１６０を有する。
【００３１】
登録ＤＢ１８０には、ユーザの情報、株式売買支援装置１００を使用するためのＩＤ、パスワード、総合売買判断サポート装置２０にアクセスするための情報、ユーザが関心を持っている株式の銘柄コード等の情報が格納されている。
【００３２】
価格データ取得部１２０は、株式の銘柄を識別する識別情報である銘柄コードに対応付けて、少なくとも当該株式の終値および終値の日付を含む価格情報を、総合売買判断サポート装置２０から取得して、価格ＤＢ１１０に格納する。価格データ取得部１２０が価格情報を取得するタイミングは、入力部１０５を介してユーザから指示された時点でもよいし、一定時間ごとに自動で定期的に取得してもよい。この場合に、価格データ取得部１２０は、登録ＤＢ１８０に格納されている銘柄コードで識別される銘柄の価格情報を取得してもよいし、ユーザからの銘柄の指定を受け付けて受け付けた銘柄の価格情報を取得してもよい。
【００３３】
指標算出部１３０は、価格ＤＢ１１０を参照して複数の指標を算出し、銘柄コードおよび日付に対応付けて指標格納部１７０に格納する。指標算出部１３０が算出する指標には、予め選定及び特定されたテクニカル指標を使用し、予め定められた日数における終値の指数移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線（ジグザグ線ということがある）、予め定められた日数における終値の順位相関係数線、予め定められた日数における遅行線と先行線、および、予め定められた日数における終値の指数移動平均、高値及び安値を用いた足（後述する。「波動足」ということがある）を含む。
【００３４】
ここで、本出願の発明者の売買シグナルポイントに関する仮説を証明するべくテクニカル指標の選定及び創造、あるいはその組み合わせ等の検証プロセスを経て確証されたものが、上記の選定されたテクニカル指標であり、後述するそれぞれに適した日数パラメータである。
【００３５】
条件判断部１４０は、特定の日付について、指数移動平均に基づいた長期波動、ジグザグ線に基づいた中期波動、順位相関係数に基づいた短期波動、および、波動足に基づいた株価動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部１７０に格納された指標を参照して判断する。この場合に、条件判断部１４０は、条件格納部１６０に格納されている、各波動の条件を参照する。
【００３６】
条件判断部１４０が条件を判断するタイミングは、入力部１０５を介してユーザから指示された時点でもよいし、一定時間ごとでもよい。また、条件を判断する株式は、指標格納部１７０に格納されている銘柄コードのうち入力部１０５を介してユーザから指定されたものであってもよいし、指標格納部１７０に格納されている複数の銘柄コードのいずれについてであってもよい。
【００３７】
表示部１０７は、ロジックマトリックスボード（ロジックボードとよぶことがある）を表示するロジックボード表示部１０８、および、売買判断株価チャート（株価チャートとよぶことがある）を表示するチャート表示部１０９を有する。チャート表示部１０９は指標格納部１７０から指標を読み出し、日付に対応付けて株価チャートを表示する。チャート表示部１０９はさらに、条件判断部１４０により条件を満たすと判断された場合に、金融商品の売買を促すシグナルをチャートにおける特定の日付に対応付けて表示する。ロジックボード表示部１０８は、長期波動、中期波動、短期波動および価格動向転換点が、対応する条件を満たしたか否かの条件判断部１４０による判断結果を、特定の日付に対応付けてそれぞれ表示する。
【００３８】
図４は、価格データ取得部１２０により取得され、価格ＤＢ１１０に格納されている価格情報の一例を示す。図４に示す例においては、銘柄コード「１５７０」について、２０１４年６月２日から２０１５年１２月１７日までの各日に対応付けて、始値、高値、安値、終値および出来高が価格情報として格納されている。これに代えてまたはこれに加えて、より短い間隔での値動き例えば毎分の価格が取得されて格納されていてもよい。また、複数の銘柄についての価格情報が格納されてもよい。
【００３９】
図５（ａ）および図５（ｂ）は、指標算出部１３０により算出され、指標格納部１７０に格納された指標の一例を示す。図５（ａ）および図５（ｂ）に示す例においては、銘柄コード「１５７０」に対応付けて、波動足、ＥＭＡ、ジグザグ線、遅行線、先行線およびＲＣＩの指標が格納されている。波動足の指標は、波動足始値、波動足高値、波動足安値および波動足終値を含む。ＥＭＡの指標は、短期ＥＭＡ、中期ＥＭＡ及び長期ＥＭＡを含む。ＲＣＩの指標は、ＲＣＩ短期、ＲＣＩ中期及びＲＣＩ長期を含む。
【００４０】
図６（ａ）および図６（ｂ）は、本実施形態で提案する、予め定められた日数Ｎにおける終値の指数移動平均を用いた「足」を説明する図である。当該足の四本値にあっては、始値には前日のＮ日指数移動平均値、高値には当日の高値、安値には当日の安値、そして終値には当日のＮ日指数移動平均値を採用する。単純移動平均ではなく、指数移動平均を使う理由は、直近の値動きを「重視」し、過去の値動きを若干「軽視」した方が、精度が高くなるという考えである。これは少しでも移動平均線の持つ直近の終値に対する遅行性を減少させる効果がある。
【００４１】
但し、本実施形態では「足」を算出するのに指数移動平均を使用するが、後述する株価チャート上の目視判断目的に表示する場合、これに代えて、単純移動平均または加重移動平均を用いてもよい。
【００４２】
例えば、３日指数移動平均の計算式は以下の指数移動平均（ＥＭＡ）の計算式のＮに３を代入して算出することができる。（以下、３日指数移動平均を「3EMA」と略すこともある。）
Ｎ日指数移動平均計算式：一日目の計算方法は、直近Ｎ日(当日を含む)終値の単純平均
二日目以降は、前日のN日指数移動平均 + (当日終値 - 前日のN日指数移動平均) × 2 ÷ (N+1)  
当該「足」は、プライスアクション(株価動向)を視認するのに好適なテクニカル指標と考え、以下「波動足」とする。  また、図６（ｂ）にあるように、波動足から当日の高値および安値を表示する「ヒゲ」を削除したものを、以下「波動平均足」とする。
【００４３】
上記波動足においては、当日の平均値は、「前日の平均値」と「当日の終値」の間にあり、波動足が陽線の場合、当日の終値は当日の高値と終値の間に位置し、また波動足が陰線の場合、当日の安値と終値の間に位置する。また、好ましくは、波動足の陽線と陰線を視覚的に簡単に区別する方法として足の本体部分に彩色することを用いてもよい。例えば、陽線を緑色、陰線を赤色で表示させるようにする。色によっても直感的に株価動向を判断することが容易になる。図６（ａ）では陽足を白、陰足を黒で示した。
【００４４】
当該波動足の表示方法については、例えば、図６（ａ）に示すように、時系列的に連続する二つの波動足は、前日の指数移動平均値を当日の始値にすることによって、波動足の連続性が保たれることとなり、且つ株価上昇・下落の変化がチャート上で容易に視認できることとなる。さらにこの視認性を高めるために隣接する波動足間の余白スペースを排除している。
【００４５】
上記波動足の定義により、連続する波動足陰線から陽線に変化したポイントを波動足上昇転換点（以下、ＵＴＰ(Upward Tipping Point)ということがある）、また逆に連続する波動足陽線から陰線に変化したポイントを波動足下降転換点（以下、ＤＴＰ(Downward Tipping Point)ということがある）と定義する。図７（ａ）がＵＴＰの例であり、図７（ｂ）がＤＴＰの例である。
【００４６】
波動足の陽または陰が連続しないで、陰陽が交互に出現するような状況は、トレンドがハッキリしないレンジ相場あるいはトレンドレスにあると言える。なお、このＵＴＰとＤＴＰの転換点では「ダマシ」である可能性もあるので、この指標だけで売りあるいは買いの判断はしないほうがよい。それぞれの売りから買い、買いから売りへの転換点になる可能性が出現したポイントと考えることが好ましい。
【００４７】
株価チャートにおいては、波動足を構成している波動足実体に付随する上ヒゲ（当日の高値を表示）、下ヒゲ（当日の安値を表示）は、ダウ理論では、安値が切りあがりながら直近の高値も越えて上昇していくことを上昇トレンド、逆に、高値が切り下げながら直近の安値も更新しつつ下落していくことを下降トレンドと定義しているので、そのような局面になった場合は売買判断の参考になるときがある。
【００４８】
波動足は上記の特徴を有することから、株価波動に連続性があり、非常に見易く、且つ株価動向に変化が起こった場合も一目で認識できることになる。同時に重要な終値の位置も大よそ分かり、株価上昇・下降の際の勢いも認識することができる。よって、波動足をローソク足に替えてチャート化する。
【００４９】
なお、指標算出部１３０は、短期ＥＭＡ、中期ＥＭＡ及び長期ＥＭＡについても、上記式のＮに大、中、小の日数を代入して算出する。日数は入力部１０５を介してユーザから設定され、例えば、５日、２５日および５０日である。それぞれ５ＥＭＡ、２５ＥＭＡ、５０ＥＭＡと表示することもある。
【００５０】
図８（ａ）および図８（ｂ）は、ある特定の銘柄におけるある期間での、３日波動平均足のＵＴＰ及びＤＴＰとＲＣＩとの相関性を示すグラフである。ＲＣＩは、ある期間をとって時間（日）と価格に順位をつけ、その相関関係から売買のタイミングを判断しようとするオシレータ系指標である。終値に上昇順位をつけて、指数は１００に近づくと高値、−１００に近づくと安値圏とみる。つまり、相場が買い手優勢で動いているのか、売り手優勢で動いているのかを分析して相場の行き過ぎをとらえて、「上がり始め」や「下がり始め」の時期とタイミングを捉えることができる。
【００５１】
そこで、ＲＣＩは、一般的には逆張りのテクニカル指標とされている。しかしながら、本実施形態においては、一般的な使い方だけではなく主として波動足の株価動向転換点を確認する一つの重要な手段として活用する。
【００５２】
ＲＣＩには次の計算式を使う。
RCI  ＝  ｛１ - (6 x d) /  (nの3乗 -  n)｝ ｘ  １００
６: 定数
d: 日付の順位と価格の差を二乗し、合計した数値
n: 期間（日数）
【００５３】
指標算出部１３０は、RCI長期、RCI中期及びRCI短期を算出する。日数は入力部１０５を介してユーザから設定され、代表的な例は５２日、２６日、９日である。それぞれRCI-52、RCI-26、RCI-9と表示することもある。
【００５４】
図８（ａ）に示すように、3EMAを使った波動平均足の転換点であるＵＴＰとＤＴＰとRCI-9の転換点の相関性が高いことがわかる。よって、「ダマシ」に遭わない手段として有用であることもわかる。図８（ｂ）は、10EMAを使った波動平均足の変化とRCI-21の転換点の相関性に着目し検証した一例である。
【００５５】
なお、各指数移動平均（EMA）と相関性が高い順位相関係数（RCI）の日数が予めテーブル化されてＷＥＢサーバ２４に格納されており、株式売買支援装置１００は当該テーブルをＷＥＢサーバ２４から入手できるようにしてもよい。売買判断株価チャートを操作し売買エントリー判断をするときに非常に便利である。
【００５６】
指標算出部１３０が算出する指標として、他に、折れ線で表示されるジグザグ線がある。ジグザグ線そのものには指標性はないが、不規則に発生する株価波動のノイズを取り除き、株価の値動きを相対比較できる。ジグザグは最低限の値動きを捕捉するように設定され、その基準に満たない値動きは無視する。なお、当該ジグザグ線は画面に表示されるとジグザグな線を描くことから便宜的にそう呼んでいるのであって、指標算出部１３０での算出において線を描くことを必ずしも前提とせず、以下に説明する算出方法で算出した結果が指標格納部１７０に格納されればよい。
【００５７】
基準となる値動き幅は百分率で設定され、終値または高値、安値のいずれかを基準にすることができるが、ここでは終値を使うことにする。例えば、予め定めた上昇率および下降率５%に設定すると、高値から安値までの変化が５%を超えた場合にのみラインが反転する。故に、値動き幅が５%未満であるときは、ジグザグではラインが描画されない。このラインは株価が高値から５%以上反落するまで継続される。ジグザグ線はボラティリティと毎日の株価の値動きに伴うノイズを取り除く上では有効で、中期的株価動向を見る上で非常に有用である。上昇率および下降率は入力部１０５を介してユーザにより設定可能である。
【００５８】
ジグザグ線を除く指標は、一旦時系列株価の終値が確定すると確定する。しかしながら、ジグザグ線の場合は、将来の株価変動により、数値が更新される場合がある。図５（ｂ）の例においては、2015/9/17の数値14230から2015/9/29の12110まで５％以上下落したので一旦12110が導出、表示されている、翌2015/9/30は「#N/A」が表示されている。これは9/30の株価が12110を下回らなかったことを意味する。もし、当該12110を当面の底として株価が反転上昇する場合で、かつ５％以上上昇した場合にこの12110が確定することになる。このジグザグ線の特徴をよく理解すればトレンド転換、トレンドレス、あるいはレンジブレイク状態を判断するときの指標になる。
【００５９】
指標算出部１３０が算出する指標として、他に、遅行線がある。遅行線とは、単純に当日の終値を予め定められた日数、例えば２６日前に遡って描画したものである。しかしながら、遅行線が波動足をゴールデンクロスして上昇していくときは買い局面となり、反対にデッドクロスして下降していくときは売り局面になるといわれている。遅行線を用いれば、チャートを分析せずとも、RCI-26と同じような働きをチャート上で容易に認識できる。図１２（ｂ）は２１日遅行線を使った例を示しており、このように、２１日遅行線をRCI-21と同時に使って有用性を試してみてもよい。
【００６０】
図９は、表示部１０７が表示する表示画面２００の一例である。表示画面２００において、特定の銘柄の売買判断株価チャート３００、日数設定表示欄３１０およびロジックマトリックスボード４００が横一列に並んで一画面で表示されている。日数設定表示欄３１０には、現在設定されている、ＥＭＡ、ＲＣＩ等の予め定められた日数が表示されている。さらに、当該表示を入力欄としてこれらの日数の変更を受け付けてもよい。但し、ジグザグ線の日数設定欄の数値は日数ではなく、上昇・下落率である。（図中、〇印で囲んだ箇所参照）
【００６１】
図１０は、売買判断株価チャート３００の拡大図である。売買判断株価チャート３００には、第１軸を基準にして波動足、短期・中期・長期３本のＥＭＡ、ジグザグ線および遅行線が互いに重畳して表示される。波動足のＵＴＰとＤＴＰとＥＭＡ線との位置関係から売り買いのポイントが判断し易くなる。第２軸にオシレータ系指標であるＲＣＩの数値を付し、チャート上に短期・中期・長期３本のＲＣＩをさらに重畳して表示している。第２軸の数値は、ＲＣＩの特徴である最大値が１００で最小値が−１００とする。その下方に、補助チャートとして、売買判断株価３００チャートには、売買を促す買いシグナルを特定の日付に対応付けて画面に表示される。買いシグナルについては、条件判断部１４０により下記の通り判断が行われ、当該判断に基づいてチャート表示部１０９による表示がなされる。
【００６２】
売買判断株価チャート３００においては、ユーザの視認性を高めるために、１本のジグザグ線、３本のEMA線,３本のRCI線のそれぞれに実線、点線を取り混ぜ、それぞれの値の上昇あるいは下降を同色系の彩色の濃淡で区別して表示させてもよい。さらに、売買判断株価チャート３００には、各指標を表示／非表示にする機能が具備されているので、ユーザは必要に応じて表示件数をコントロールすることができるので、煩雑さよりも利便性が優先する。
【００６３】
図１１は、ロジックマトリックスボード４００の拡大図である。ロジックマトリックスボード４００は、買いエントリー用４１０と信用売りエントリー用４５０とを有する。
【００６４】
買いエントリー用４１０には、日付に対応付けて長期波動、中期波動、短期波動および買いシグナルの欄が設けられている。長期波動、中期波動、短期波動および買いシグナルについては、条件判断部１４０により下記の通り判断が行われ、当該判断に基づいてロジックボード表示部１０８による表示がなされる。この場合に、条件判断部１４０が判断の対象とする指標について対応する条件を満していると判断した場合に、ロジックボード表示部１０８は、「当該条件を満たしたことにより買いの条件の一つを満たしている」旨を当該指標に対応付けて表示する。
【００６５】
買いエントリー用４１０において、長期波動についての条件の例は「前日のＥＭＡ長期＜＝当日のＥＭＡ長期」であり、この条件が満たされた場合、「上昇」と表示され、それ以外は空欄になる。この場合、「上昇」の表示が「条件を満たしたことにより買いの条件の一つを満たしている」旨の表示の一例である。なお、EMAの代わりにRCI超長期（例えば、RCI-89）を使って、前日のRCI超長期＜＝当日のRCI超長期の場合、「上昇」と表示され、それ以外は空欄にしてもよい。
【００６６】
中期波動にはジグザグ線の算出結果が表示される。中期波動についての条件の例は「所定の上昇率または下降率となった場合」であり、この条件が満たされた場合にその株価が数字で表され、数字と数字の間は上昇なら薄灰色、下降なら濃灰色で表される。それ以外は無色で表される。この場合、数字または薄灰色の表示が、「条件を満たしたことにより買いの条件の一つを満たしている」旨の表示の一例である。
【００６７】
短期波動についての条件の例は、「前日のＲＣＩ短期＜当日のＲＣＩ短期」であり、この条件が満たされた場合に「上昇」と表示され、それ以外は空欄となる。この場合、「上昇」の表示が「条件を満たしたことにより買いの条件の一つを満たしている」旨の表示の一例である。なお、短期波動として、他の日数のＲＣＩ短期においても上記条件を満たした場合にのみ「上昇」を表示するようにしてもよい。ＲＣＩ短期は、下記の買いシグナルが表示された場合に、短期波動の状態を把握する方法のひとつとなる。
【００６８】
買いシグナル欄についての条件の例は、「前日の波動足終値＜＝当日の波動足終値であって、且つ前日のＲＣＩ短期＜＝当日のＲＣＩ短期」であり、この条件が満たされた場合にリアルタイムの株価が表示され、条件を満たさないときは空欄となる。これにより、買いシグナル欄は価格動向転換点を表していると考えることができる。なおリアルタイムの株価に変えて、「買い」という文字等で視覚的な買いシグナルを表示することも可能である。
【００６９】
長期波動、中期波動、短期波動および買いシグナルの表示により、ユーザが株式を買うかどうかの判断を支援することができる。特に、１つの条件で判断するのではなく、複数の条件のそれぞれを満たしているかどうかを見ながら買いの判断をすることができるので、正確性および利便性が向上する。複数の条件の組み合わせを用いることで、当日の一点のみならず、株価の変動パターンを考慮して買いの判断をすることができる。また、条件を満たした場合と満たさない場合とで表示を異ならせることで、初心者にとっても条件を満たしたかどうかを分かりやすく知らせることができる。ユーザは、株価チャートやロジックボードを参照しつつ、自らの戦略にあった局面で導出した買いシグナルをエントリーポイントとするのが好ましい。株価チャートやロジックボードをどのように参照するか具体的運用例はＷＥＢサーバ２４から提供される。
【００７０】
なお、上記長期波動、中期波動、短期波動および買いシグナルにおける判断の条件は条件格納部１６０に予め格納されている。当該条件は、入力部１０５を介してユーザが変更できるようになっていてもよい。
【００７１】
信用売りエントリー用４５０には、日付に対応付けて長期波動、中期波動、短期波動および信用売りシグナルの欄が設けられている。長期波動、中期波動、短期波動および信用売りシグナルについては、条件判断部１４０により下記の通り判断が行われ、当該判断に基づいてロジックボード表示部１０８による表示がなされる。この場合に、条件判断部１４０が判断の対象とする指標について対応する条件を満していると判断した場合に、ロジックボード表示部１０８は、「当該条件を満たしたことにより売りの条件の一つを満たしている」旨を当該指標に対応付けて表示する。
【００７２】
信用売りエントリー用４５０において、長期波動についての条件の例は「前日のＥＭＡ長期＞当日のＥＭＡ長期」であり、この条件が満たされた場合、「下降」と表示され、以外は空欄になる。この場合、「下降」の表示が「条件を満たしたことにより売りの条件の一つを満たしている」旨の表示の一例である。EMAの代わりに超長期RCI（例えば、RCI-89）を使って、前日のRCI超長期＜＝当日のRCI超長期の場合、「上昇」と表示され、以外は空欄にしてもよい。
【００７３】
中期波動にはジグザグ線の算出結果が表示される。中期波動についての条件の例は「所定の上昇率または下降率となった場合」であり、この条件が満たされた場合にその株価が数字で表され、数字と数字の間は上昇なら濃灰色、下降なら薄灰色で表される。それ以外は無色で表される。この場合、数字または薄灰色の表示が、「条件を満たしたことにより売りの条件の一つを満たしている」旨の表示の一例である。
【００７４】
短期波動についての条件の例は、「前日のＲＣＩ短期＞当日のＲＣＩ短期」であり、この条件が満たされた場合に「下降」と表示され、それ以外は空欄となる。この場合、「下降」の表示が「条件を満たしたことにより売りの条件の一つを満たしている」旨の表示の一例である。なお、短期波動として、他の日数のＲＣＩ短期においても上記条件を満たした場合にのみ「下降」を表示するようにしてもよい。
【００７５】
売りシグナル欄についての条件の例は、「前日の波動足終値＞当日の波動足終値であって、且つ前日のＲＣＩ短期＞当日のＲＣＩ短期」であり、この条件が満たされた場合にリアルタイムの株価が表示され、条件を満たさないときは空欄となる。これにより、売りシグナル欄は転換トレンドを表していると考えることができる。なおリアルタイムの株価に変えて、「売り」という文字等で視覚的な買いシグナルを表示することも可能である。
【００７６】
なお、買いエントリー用、信用エントリー用の両方における、長期波動、中期波動、短期波動および買いの判断において、等号はそれぞれの条件を満足する方、満足しない方のいずれに入っていてもよい。
【００７７】
ロジックマトリックスボード４００は売買判断株価チャート３００と同時化、同期化されて表示される。その特徴は、株価チャートを見て行うシステムトレードは結果的にはユーザの裁量判断で行われることとなり、実践トレードにおいては、さまざまな理由で期待通りの結果が得られていない現状がある。そこで開発されたのがロジックマトリックスボード４００であり、表示されるデータはすべて自動的に作成され表示される。売買判断株価チャート３００とロジックマトリックスボード４００を併用するとバックテストのみならずフォワードテストも簡単に行うことができる。
【００７８】
一般的に投資家の８割以上の人が何らかのチャートをみて売買取引をしているといわれ、残りの人は「板」に表示される数字をみて取引するといわれている。本実施形態によれば、売買判断株価チャート３００の基本的操作で相場環境判断、ユーザ自らの戦略（順張り、逆張り、ブレイクアウト手法や、現物或いは信用取引、デイトレード、スウィング、ポジショントレード等）に合致した売買エントリーポイントの判断、手仕舞いポイント、損切りポイント設定などをロジカルに行うことが可能になる。
【００７９】
本実施形態は、売買判断ロジックが予め組み込まれたロジックマトリックスボー４００ド及びそれらに相対する売買判断株価チャート３００を自動的に作成・表示することによって、従来ユーザが不満・不信感を抱いていた売買ロジックがブラックボックス化されたシステムトレードソフトとは一線を画するものである。
【００８０】
以下、実施形態の一例として、ユーザ自らが設定する売買戦略に則り売買エントリーを実行するかという観点から説明する。初心者ユーザは、順張りトレードを売買戦略とし、尚且つ勝率の良いエントリーポイントを選びたいという考えであるという前提で解説する。なお、「順張りとは、株価の上昇トレンドにあわせて株を売買するトレードである」という風にブログやインターネット上で解説されているが、上昇トレンドを明確に定義しているものはほとんど見当たらない。唯一トレンドの定義をしているのはダウ理論である。しかし、ダウ理論を実践応用するにはかなり困難であるといえる。しかし、当該システムでは長期波動が上昇と表示されているときと定義しているので疑義が生じない。
【００８１】
以下の説明において、売買判断株価チャート３００及びロジックマトリックスボード４００の当日部分に表示される数字あるいは指標表示は、日足終値または分足終値で更新させることを前提とする。株価チャートに表示されるテクニカル指標は、波動足、5EMA、25EMA、50EMA、ジグザグ線、遅行線、RCI-9、RCI-26およびRCI-52である。
【００８２】
買いエントリー用のロジックマトリクスボード４００のロジックは、以下のように設定されている。
【００８３】
長期波動のロジックとして、当日の50EMA  ＞＝前日の50EMAの場合は当該日付欄に「上昇」が表示され、それ以外は「空欄」となる。より明瞭に識別させるために「上昇」がされている場合は青色、空欄の場合は黄色を彩色してもよい。
【００８４】
中期波動のロジックとして、５％のジグザグ線を計算し、ジグザグ列には、５％を超えて上昇または下降の場合は数値が表示され、それ以外は「#N/A」が表示される。時系列的に数値上昇の場合は青色、下降の場合は赤色そして直近の数値から当日の欄に「#N/A」が表示される場合は、黄色を彩色してもよい。
【００８５】
短期波動のロジックとして、当日のRCI-7＞＝前日のRCI-7、且つ、当日のRCI-8＞＝前日のRCI-8の場合のみ「上昇」が表示される。それ以外は「空欄」となる。明確な識別のため「上昇」が表示される場合は青色、空欄の場合は黄色を彩色してもよい。なお、RCI-7、RCI-8のどちらか一方の条件のみとしてもよい。
【００８６】
買いシグナルのロジックとして、当日の3EMA  ＞＝前日の3EMA、且つ、当日のRCI-9＞＝前日のRCI-9の条件を満たす場合のみ「買い」シグナルを表示する。「買い」シグナルに代わって当日の終値の数値を表示させてもよい。なお、売買判断株価チャート３００で単純移動平均を用いている場合には、上記ロジックもこれに対応させて変えることが好ましい。例えば、上記３EMAに替えて３MA（３日単純移動平均）を使う場合は、当該ロジックは「終値＞当日の３MA、当日の３MA>=前日の３MA、且つ、当日のRCI-９>=前日のRCI-9」の条件を満たすか否か、ということになる。
【００８７】
図１３は銘柄コード1570の2015/8/3から2015/10/15までのテクニカル指標をチャート化した株価チャートを含む表示画面の一例である。ユーザは下記銘柄サーチ機能を利用して自らの売買戦略に基づいて、近々売買可能な銘柄である銘柄1570をピックアップして、個別銘柄登録したと仮定した例を示している。
【００８８】
株式売買支援装置１００には銘柄サーチ機能が備えられている。当該銘柄サーチ機能において、ユーザが入力部１０５から複数の銘柄を登録すると、当該複数の銘柄について、価格データ取得部１２０が上記したように価格の情報を取得して価格ＤＢ１１０に格納する。さらに、当該複数の銘柄について価格ＤＢ１１０を参照して、指標算出部１３０が上記指標を算出して指標格納部１７０に格納する。表示部１０８は、指標格納部１７０を参照し、当該複数の銘柄について、図１２（ａ）に示されている株価チャートから３本のRCIを非表示にした状態である図１２（ｃ）を一画面にまたは順次表示する。
【００８９】
図１２（ｃ）の株価チャートは、波動足、複数のEMA、ジグザグ線及び遅行線または先行線を重畳して表示したものである。これにより、ユーザが自ら選んだ銘柄の相場環境を一目で認識できる。したがって、自分のトレードスタイル、トレード戦略に合った銘柄を素早くピックアップすることが出来き、押し目買い、レンジブレイク、ブレイクアウトポイント等がタイムリーに認識できる有効な手段になり得る。チャートパターンの認識方法等はＷＥＢサーバ２４を通じて株式売買支援装置１００に提供される。図１２（ｃ）においては、チェックポイント１，２，３より、株価はここ一、両日中にも遅行線が波動足を上抜けしていけば上昇トレンドに乗る可能性があるということがわかる。また引線された抵抗線を上抜けしなければまだ反落する可能性もあるという状態である。
【００９０】
図１２（ａ）から１２（ｃ）の株価チャートはいずれも、ユーザ自ら入力部のパラメータを変更することで、波動足UTPと関係するEMAとの位置関係がより明確に把握することができる場合がある。図１２（ｂ）の例においては、向かって右の〇印の中ではRCI-8が下からRCI-13及びRCI-21をゴールデンクロスした状態を表示している。これは波動足が５EMAと10EMAをゴールデンクロスしている状態を意味する。また21日遅行線に目を向けると、同遅行線はまだ波動足の下にある状態であるからまだ買い局面に入っていないことも分かる。ブレイクアウトポイントは遅行線が波動足を上抜けするポイント、RCI-21が下降から上昇に転じるポイントなどが考えられる。指標はロジカルに動くので、このパラメータ変更方法をマスターするとユーザのトレード手法確立に役立つ。
【００９１】
図１３を見た場合に、９月２９日に底を形成したのでもう下降トレンドは終わったと判断する見方もある。ここで、買いエントリー用のロジックボードの長期波動欄は「空欄」で、上昇の表示はない。よって、本実施形態の株式売買支援装置１００を用いれば、１０月１５日時点の相場環境は上昇トレンド状態ではないと判断することとなる。表裏一体をなす売りエントリー用のロジックボードにおいて、１０月１５日の長期波動欄および短期波動欄には「下降」が表示され、さらにシグナル欄には「売り」が表示されている。このように、売りエントリー用のロジックボードは本来信用売りエントリーのために作成されているが、ロジックをよく理解していれば買いエントリー用のロジックボードだけをみて売買判断するのではなく、適宜売りエントリー用のロジックボードを利用することも推奨する。
【００９２】
図１４は、図１３から日付が１０月２６日まで進んだ状態を示す株価チャートを含む表示画面の一例である。図１４によれば、１０月１５日から同２３日まで、長期波動欄は「空欄」で経過したが １０月２６日についに待望のトレンド転換を表す「上昇」が表示され、シグナル欄にも「買い」が表示された。中期波動も１０月１４日の「１３５００」から今日の数値「１５０８０」まで上昇してきていることが分かる。その前に１０月21日終値「１４４６０」まで上昇しているので１０月９日のジグザグの山の頂点（その頂点から水平に線を引くと抵抗線になる）を上抜けしているので買いエントリー条件はすべて整っているので、買いエントリーしてもよいが、この例においては、順張り戦略で取引するということなので、長期波動が上昇に転じるまで待つというスタンスで解説する。但し、もう一つ見落としてはならないのは、２５EMAはすでに上昇転換しているので、ユーザが当該システムを理解し逆張り戦略も場合によってはよい買いチャンスになり得ると自信ができたときにスタートしてもいい戦略である。同時に売りエントリー用のロジックボードの変化にも注目することが重要である。
【００９３】
完全に一致はしないが、ここの状況は、１０月９日から同１４日に発生した株価調整下落パターンと同様であると考えられる。根拠はＲＣＩ-9の下降が認められるも、ＲＣＩ-26及びＲＣＩ-52が上昇中であるということである。よって、短期下落後の押し目買いタイミングを狙うということになる。さらに、遅行線が波動足を上抜けして買い局面に入っていることが分かる。当該チャートパターンの再現性が非常に高く一度RCIの動きをマスターするとすべてロジカルに売買判断できる。
【００９４】
図１５は、図１４から日付が１１月２日まで進んだ状態を示す売買判断株価チャートを含む表示画面の一例である。図１５によると、１１月２日の中期波動であるジグザグ線は前日相場営業日である１０月３０日の「１５３３０」から下落している状態であることが分かる。この時点でも、「ダマシ」の可能性があり、初心者は手を出さない方がいいと判断される。１０月３０日の時点で株価チャートをよく観察すれば、短期的な調整下落が起こる可能性がわかる。RCI-9がRCI-26をデッドクロスしている。ユーザの投資損益状況によってポジションを全部手仕舞うのもよし、RCI-52が上昇しているので短期的な調整後すぐ上昇に転じると判断してポジション維持を続ける投資家がいてもよい。
【００９５】
図１６は、図１５から日付が１１月５日まで進んだ状態を示す売買判断株価チャートを含む表示画面の一例である。図１６によると、図１５において言及したしたように、１１月２日の下落は「ダマシ」であった可能性がある。買いエントリー用のロジックボードの１１月５日を見ると、長期波動欄に「上昇」、中期波動欄には上昇中の数値が表示され、さらに短期波動欄にも「上昇」が表示されている相場環境での「買い」シグナルの出現である。
【００９６】
ただし、最終エントリーの前に、RCI-9、RCI-26およびRCI-52をチェックすることが好ましい。図１６の例においては、RCI- 9は下降がストップした状態で、RCI-26は下降もなく+９５付近で高止まり状態で、RCI-52は引き続き上昇中であることが分かる。よって、買いエントリーが好ましいと判断される。なお、RCI-26は+９０付近で張り付いているので、いつ下落調整に入ってもおかしくないとも言える。
【００９７】
図１７は、図１６から日付が１１月１２日まで進んだ状態を示す売買判断株価チャートを含む表示画面の一例である。図１７を見て、１１月１１日の時点で、利益確定売りのポイントを事前調査しておくとよい。理由は、RCI-9もRCI-26の両方とも+９５付近にあり、RCI-52も心持上昇がピークアウトしそうな感じが見える。買いエントリー用のロジックボードにおいて、１１月１２日の短期波動が上昇から下降転じており、短期のＲＣＩ、例えばRCI-7がRCI-12をデッドクロスすると下落方向に動く確率が高くなる。故にＲＣＩチャート上で確認する場合は、どれか２本ＲＣＩの日数を７と１２に変更することで確認できる。これにより、利益確定売りをできるだけ高値で売却する判断の助けにすることができる。ここでも以前と同様の「ダマシ」になる可能性もあるポイントである。
【００９８】
図１７において、株価はすでに上昇トレンドに入っていることが長期波動欄の「上昇」表示でわかる。〇印箇所はそれぞれ短期的な調整下落を伴いながら上昇していくという典型的なパターンである。故にこの上昇トレンド中に起こる、所謂押し目買いポイントの認識のみならずその前に起こる調整下落が始まった瞬間に、利益確定売りをするのか又は短期的な下落と認識してポジション維持をするのか、或いはポジションの半分ぐらいを処分するのか適切な判断をしていかなければならない。〇印A,B,Cにおけるそれぞれの波動足DTPの株価チャートやロジックボードをどのように分析し感覚的ではなくロジカルトレードをめざす基本的情報はＷＥＢサーバ２４から提供される。  
【００９９】
図１３から図１７の例においては、上昇トレンド中のブレイクアウトトレードや押し目買いトレードにおける本実施形態の売買判断株価チャートおよびロジックマトリックスボードの活用方法の一例を紹介した。
【０１００】
図１８は、2015/9/28〜20115/12/9の確定した株価チャートとロジックマトリックスボードである。もしこれが当該システムの正しいトレードの解答例だとすれば、自らが行った売買執行記録と照らし合わせたらどこでミスしたか容易に分かる。他者が有料で提供している有望銘柄情報の真偽、怪しい情報のチェックなどにも活用できる。この図１８で重要なポイントは、右〇印の中太い上向き矢印が示しているポイント、即ちRCI-26がRCI-52をデッドクロスしたポイントである。これは図１７の〇印A、B,  Cに見られなかったものです。この違いが分からないと上昇トレンドから下降トレンドへの転換ポイントになり得るところである。
【０１０１】
図１９（ａ）および図１９（ｂ）は、株価情報がリアルタイムで取得できる場合に、株価チャート及びロジックボードのどの箇所が変化するかを示したものである。図１９(a)の例は、２０１５年１２月１７日の相場終了後の確定株価チャート及びロジックボードを表示したものである。一方の図１９（ｂ）は同日の午前９時０４分の状況を表示している株価チャート及びロジックボードである。この例ではリアルタイム株価情報は毎３分ごとに更新されるという想定である。〇印された箇所を図１９（ａ）の該当箇所と比較するとわかる。中期波動、短期波動、売買シグナル欄すべて激しく変化する可能性があるということである。
【０１０２】
特許文献１や特許文献２に示されている株価チャートにおいては、チャート上に売買シグナルや「買い時」「売り時」のサインが表示されても肝心の根拠やロジックがユーザには全く分からない。もし、チャートに表示されるそれら売買シグナル通りの売買エントリーをした結果が良くない場合、システムに対する不信感が募ることになる。本実施形態によれば、それらとは異なり、株価チャートにはロジックボードに表示される指標と同じパラメータを使用し、連動してチャートに表示すると株価チャートでもロジックが分かるシステムになっている。本実施形態の株価チャートは、売買ロジックのみならず、相場局面認識ができる株価チャートであるといえる。
【０１０３】
なお、株式売買支援装置１００に、株式売買の発注をする機能を設けてもよい。この場合には、ユーザが入力部１０５を介して株式売買の発注をすることができるだけでなく、ユーザが入力部１０５を介して設定した条件を満たした場合に、株式売買支援装置１００が自動で発注をするようにしてもよい。条件の例は、銘柄コードで識別される株式の銘柄について、条件判断部１４０が長期波動、中期波動、短期波動および買いシグナルのいずれかまたはそれらのいずれかの組み合わせが「買い」の条件を満たしたと判断した場合に、買いの発注をすることである。条件の他の例は、銘柄コードで識別される株式の銘柄について、条件判断部１４０が長期波動、中期波動、短期波動および信用売りシグナルのいずれかまたはそれらのいずれかの組み合わせが「売り」の条件を満たしたと判断した場合に信用売りの発注をすることである。これらの条件は例えば条件格納部１７０に格納される。
【０１０４】
本実施形態においては、株式を例に取り説明したが、売買の対象となるものであれば適用することがきる。例えば、為替取引、商品取引などテクニカル指標にチャートが使用される金融商品であれば、本発明を適用することが可能である。
【０１０５】
本実施形態においては、売買シグナルに関する場合について説明したが、ユーザの使い慣れたテクニカル指標を適用しても良い。また、本実施の形態は、ＭＡＣＤ、ＲＳＩ、ストキャスティクスなどのオシレータ系チャートを売買判断株価チャート３００の下に補助チャートとして作成することができることは言うまでもない。
【０１０６】
売買判断ロジックボードを使うとトレードの検証ができ、好きな期間や好きな通貨、好きな時間軸で自らのトレード実績を検証できてしまうだけでなくトレードスキルアップができる機能も容易に提供できる。この場合に、ユーザが入力部１０５を介して設定した過去のある期間について、期間の開始日から最終日まで、予め定められた時間間隔（例えば数秒から数十秒）で一日ごとのデータが売買判断株価チャート３００およびロジックマトリックスボード４００に順次追加表示されるようになっていることが好ましい。
【０１０７】
普遍性のあるシステムとは、「相場の環境」が変わったときにその実力を発揮するものである。当該システムは、上昇相場、下落相場の両方に対応できる設計となっているだけでなく、ユーザ自らがシステムの有用性を検証できる構造になっている。さらに、一般的には、株価チャートから売買ルール、すなわちロジック、を見つけ出すことはできない。しかしながら、本実施形態によれば、公開されるロジックマトリックスに連動しているテクニカル指標を株価チャートに表示しているから、株価チャートから売買ルールに従った売買のエントリーポイントをユーザが容易に見つけることができる。
【０１０８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１０９】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１１０】
１０  株式売買支援システム、２０  総合売買判断サポート装置、２２  ＤＢサーバ、２４  ＷＥＢサーバ、３０  バックアップサーバ、４０  株価情報提供サーバ、５０  ネットワーク、１００  株式売買支援装置、１０１  バス、１０２  ＣＰＵ、１０３  通信制御部、１０４  メモリ、１０５  入力部、１０６  記憶部、１０７  表示部、  １０８  ロジックボード表示部、１０９  チャート表示部、１１０  価格ＤＢ、１２０  価格データ取得部、１３０  指標算出部、１４０  条件判断部、１６０  条件格納部、１７０  指標格納部、１８０  登録ＤＢ、２００  表示画面、３００  売買判断株価チャート、３１０  日数設定表示欄、４００  ロジックマトリックスボード、４１０  買いエントリー用、４５０  信用売りエントリー用
【図１】
2018022299.tif 000003
【図２】
2018022299.tif 000004
【図３】
2018022299.tif 000005
【図４】
2018022299.tif 000006
【図５（ａ）】
2018022299.tif 000007
【図５（ｂ）】
2018022299.tif 000008
【図６（ａ）】
2018022299.tif 000009
【図６（ｂ）】
2018022299.tif 000010
【図７】
2018022299.tif 000011
【図８（ａ）】
2018022299.tif 000012
【図８（ｂ）】
2018022299.tif 000013
【図９】
2018022299.tif 000014
【図１０】
2018022299.tif 000015
【図１１】
2018022299.tif 000016
【図１２（ａ）】
2018022299.tif 000017
【図１２（ｂ）】
2018022299.tif 000018
【図１２（ｃ）】
2018022299.tif 000019
【図１３】
2018022299.tif 000020
【図１４】
2018022299.tif 000021
【図１５】
2018022299.tif 000022
【図１６】
2018022299.tif 000023
【図１７】
2018022299.tif 000024
【図１８】
2018022299.tif 000025
【図１９（ａ）】
2018022299.tif 000026
【図１９（ｂ）】
2018022299.tif 000027
【手続補正書】
【提出日】平成29年1月4日(2017.1.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
金融商品売買支援装置であって、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得部と、
前記価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出部と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断部と、
前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断部による判断結果を、特定の日付に対応付けてそれぞれ表示する表示部と、
前記予め定められた条件を格納する条件格納部と
を備え、
前記条件格納部は、前記金融商品の買いの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が大きいという条件を格納し、
前記中期波動に対して、前記予め定められた上昇率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が大きいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が高いという条件を格納し、
前記表示部は、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の買いの条件を満たしている旨を表示する金融商品売買支援装置。
【請求項２】
前記条件格納部は、前記金融商品の売りの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が小さいという条件を格納し、
前記中期波動に対して、前記予め定められた下降率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が小さいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が低いという条件を格納し、
前記表示部は、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の売りの条件を満たしている旨を表示する請求項１項に記載の金融商品売買支援装置。
【請求項３】
金融商品売買支援装置であって、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得部と、
前記価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出部と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断部と、
前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断部による判断結果を、特定の日付に対応付けてそれぞれ表示する表示部と、
前記予め定められた条件を格納する条件格納部と
を備え、
前記条件格納部は、前記金融商品の売りの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が小さいという条件を格納し、
前記中期波動に対して、前記予め定められた下降率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が小さいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が低いという条件を格納し、
前記表示部は、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の売りの条件を満たしている旨を表示する金融商品売買支援装置。
【請求項４】
前記表示部は、前記指標を前記日付に対応付けたチャートを表示する請求項１から３のいずれか１項に記載の金融商品売買支援装置。
【請求項５】
前記足は、始値が前日の値を示し、終値が当日の値を示し、高値は当日の価格の高値を示し、安値は当日の価格の安値を示す請求項１から４のいずれか１項に記載の金融商品売買支援装置。
【請求項６】
コンピュータのプログラムであって、前記コンピュータに、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得手順と、
前記価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出手順と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断手順と、
前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断手順による判断結果を、特定の日付に対応付けてそれぞれ表示する表示手順と
を実行させ、
前記予め定められた条件が条件格納部に格納されており、
前記条件格納部は、前記金融商品の買いの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が大きいという条件を格納し、
前記中期波動に対して、前記予め定められた上昇率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が大きいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が高いという条件を格納し、
前記表示手順において、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の買いの条件を満たしている旨を表示するプログラム。
【請求項７】
コンピュータのプログラムであって、前記コンピュータに、
金融商品の銘柄を識別する識別情報に対応付けて、前記金融商品の終値および終値の日付を取得して、価格データベースに格納する価格データ取得手順と、
前記価格データベースを参照し、予め定められた日数における終値の移動平均線、予め定められた上昇率または下降率で価格が変動した終値を結んだ折れ線、予め定められた日数における終値の順位相関係数、および、予め定められた日数における終値の移動平均を用いた足を含む指標を算出し、前記識別情報および前記日付に対応付けて指標格納部に格納する指標算出手順と、
前記識別情報で識別される前記金融商品の、特定の日付について、前記移動平均または前記順位相関係数に基づいた長期波動、前記折れ線に基づいた中期波動、前記順位相関係数に基づいた短期波動、および、前記足に基づいた価格動向転換点がそれぞれ予め定められた条件を満たすか否かを、指標格納部に格納された指標を参照して判断する条件判断手順と、
前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が、対応する前記条件を満たしたか否かの前記条件判断手順による判断結果を、特定の日付に対応付けてそれぞれ表示する表示手順と
を実行させ、
前記予め定められた条件が条件格納部に格納され、
前記条件格納部は、前記金融商品の売りの条件として、
前記長期波動に対して、前日の指数移動平均の値よりも当日の指数移動平均の値が小さいという条件を格納し、
前記中期波動に対して、前記予め定められた下降率を超えたという条件を格納し、
前記短期波動に対して、前日の前記順位相関係数の値よりも当日の前記順位相関係数が小さいという条件を格納し、
前記価格動向転換点に対して、前日の足の終値よりも当日の足の終値が低いという条件を格納し、
前記表示手順において、前記長期波動、前記中期波動、前記短期波動および前記価格動向転換点が対応する前記条件を満たした場合に、前記金融商品の売りの条件を満たしている旨を表示するプログラム。