Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7594342B2 - Chart System - Google Patents
[go: Go Back, main page]

JP7594342B2 - Chart System - Google Patents

Chart System Download PDF

Info

Publication number
JP7594342B2
JP7594342B2 JP2023131681A JP2023131681A JP7594342B2 JP 7594342 B2 JP7594342 B2 JP 7594342B2 JP 2023131681 A JP2023131681 A JP 2023131681A JP 2023131681 A JP2023131681 A JP 2023131681A JP 7594342 B2 JP7594342 B2 JP 7594342B2
Authority
JP
Japan
Prior art keywords
price
chart
information
candlestick
day
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023131681A
Other languages
Japanese (ja)
Other versions
JP2023139327A (en
Inventor
紘司 余田
Original Assignee
余田 ひとみ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2020218269A external-priority patent/JP2021108123A/en
Application filed by 余田 ひとみ filed Critical 余田 ひとみ
Priority to JP2023131681A priority Critical patent/JP7594342B2/en
Publication of JP2023139327A publication Critical patent/JP2023139327A/en
Priority to JP2024196369A priority patent/JP7770752B2/en
Application granted granted Critical
Publication of JP7594342B2 publication Critical patent/JP7594342B2/en
Priority to JP2025184012A priority patent/JP2026009259A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、株価など、金融商品の価格を表示するチャートシステムに関する。 The present invention relates to a chart system that displays the prices of financial products, such as stock prices.

証券など金融商品の売買のためチャートシステムが用いられている。チャートシステムは、対象となる金融商品の価格(始値、終値(現在値)、安値、高値)の時系列変化をチャート(図表)で示し、投資家が金融商品の売買判断を行うことをサポートする。金融商品の一例は、東京証券取引所等の証券取引所で取引される証券(株式)であり、この場合、チャートシステムは株式の株価の時系列変化を表示する。チャートシステムが表示するチャートには、四本値(始値、終値(現在値)、高値、安値)をローソク実体とヒゲで表現するローソク足チャート、四本値を縦棒と左右の突起で表現するラインチャート、等がある。 Chart systems are used to buy and sell financial products such as securities. Chart systems display time-series changes in the prices (opening price, closing price (current price), low price, high price) of the target financial product in a chart (diagram), and help investors make decisions about buying and selling financial products. An example of a financial product is a security (stock) traded on a stock exchange such as the Tokyo Stock Exchange, in which case the chart system displays time-series changes in the stock price. Charts displayed by chart systems include candlestick charts, which show the four values (opening price, closing price (current price), high price, low price) as a candle body and wicks, and line charts, which show the four values as a vertical bar with left and right protrusions.

また、チャートシステムは、四本値の他、過去の四本値から計算されたテクニカル指標を表示することもできる。テクニカル指標には、移動平均線、ボリンジャーバンド、RSI(Relative Strength Index:相対力指数)、ストキャスティクス、等が含まれる。 In addition to the four-digit values, the chart system can also display technical indicators calculated from past four-digit values. Technical indicators include moving averages, Bollinger bands, RSI (Relative Strength Index), stochastics, etc.

さらに、チャートシステムは、四本値やテクニカル指標の表示だけでなく、金融商品の売買指示を出す機能も有することがある。チャートシステムは、インターネット回線を通じて金融商品の売買を仲介する金融機関のサーバーと接続されており、売買指示のメッセージを当該サーバーに送信することができる。例えば、チャートシステムは、チャート上からユーザーによる売買指示を受け付けて、表示されているチャートに対応する金融商品を売買するためのメッセージをサーバーに送信する。 Furthermore, the chart system may not only display the four price levels and technical indicators, but also have the function of issuing buy and sell instructions for financial products. The chart system is connected to a server of a financial institution that mediates the buying and selling of financial products via an Internet line, and can send buy and sell instruction messages to the server. For example, the chart system accepts buy and sell instructions from a user on a chart, and sends a message to the server to buy or sell the financial product corresponding to the displayed chart.

このように、チャートシステムは、金融商品の四本値やテクニカル指標を視覚的に瞬時に投資家に伝えることができ、投資家の売買判断をサポートするとともに、投資家の売買判断に基づく金融商品の売買を瞬時に実行することをサポートする。チャートシステムの一例が特許文献1に記載されている。
特開2015-156188号
In this way, the chart system can visually and instantly convey the four price levels and technical indicators of financial products to investors, supporting their buying and selling decisions and supporting the instantaneous execution of buying and selling of financial products based on their buying and selling decisions. An example of a chart system is described in Patent Document 1.
JP 2015-156188 A

チャートシステムは、金融商品の売買判断に資する四本値やテクニカル指標の情報を視覚的に瞬時に提供するとともに、金融商品の売買指示を瞬時に出せることで有用であるが、まだ改善の余地がある。例えば、所定の価格帯を超えて価格が大きく変動した時に一時的にまたは当日の間取引が制限される、値幅制限やサーキットブレイカー等と呼ばれる制度があるが、このような取引制限に係る価格帯の情報がチャートに映されていない。また、チャートには日毎の価格変化を示す日足、週毎の価格変化を示す週足、30分毎の価格変化を示す30分足、5分毎の価格変化を示す5分足等、異なるタイムスケールに応じた複数のチャートがあるが、これらのチャートを見比べたいときには表示を切り替えてチャートを表示しなおす必要がある。さらに、金融商品の売買指示においては、売買を希望する価格(指値や成行)と売買するロット(例えば、株であれば株数)を指示する必要があるが、自己が売買できる予算に合わせて指示する価格やロットを計算しなければならず、迅速な売買指示を行うことが難しい。 The chart system is useful because it instantly provides visual information on four-digit prices and technical indicators that are useful for making buying and selling decisions on financial products, and can instantly issue buying and selling instructions for financial products, but there is still room for improvement. For example, there are systems called price limits and circuit breakers, which temporarily or for the day restrict trading when prices fluctuate significantly beyond a certain price range, but the price range information related to such trading restrictions is not reflected on the chart. In addition, there are multiple charts corresponding to different time scales, such as daily charts showing daily price changes, weekly charts showing weekly price changes, 30-minute charts showing price changes every 30 minutes, and 5-minute charts showing price changes every 5 minutes, but when you want to compare these charts, you need to switch the display and display the chart again. Furthermore, when issuing buying and selling instructions for financial products, you need to specify the desired buying and selling price (limit order or market order) and the lot to be bought and sold (for example, the number of shares for stocks), but you need to calculate the price and lot to be specified based on your own buying and selling budget, making it difficult to issue buying and selling instructions quickly.

本発明は、より視覚的に瞬時に投資家の売買判断や売買執行をサポートすることができるチャートシステムを提供することを目的とする。 The present invention aims to provide a chart system that can visually and instantly support investors in making trading decisions and executing trades.

本発明の一つの側面から提供されるチャートシステムは、選択された金融商品の経時的な価格変動を視覚的に表示するチャートシステムであって、前記金融商品について第1時間単位のローソク足を複数用いてチャートを描画し、前記チャート上において、複数の前記第1時間単位のローソク足のうちいずれかのローソク足と関連付けて、当該ローソク足に関連する補助情報を描画する。前記補助情報は、前記金融商品の当日寄り付き前における気配値を示す気配値情報を含み、チャートシステムは、複数の前記第1時間単位のローソク足のうち前日終値を示すローソク足と関連付けて前記気配値情報を描画するとよい。前記補助情報は、前記金融商品の当日寄り付き前にあっては前日終値と当日気配値との差を示す第1ギャップ情報を含み、前記金融商品の当日寄り付き後にあっては前日終値と当日始値との差を示す第2ギャップ情報を含み、チャートシステムは、前記金融商品の当日寄り付き前は、複数の前記第1時間単位のローソク足のうち前日終値を示すローソク足と関連付けて前記第1ギャップ情報を描画し、前記金融商品の当日寄り付き後は、複数の前記第1時間単位のローソク足のうち当日ローソク足と関連付けて前記第2ギャップ情報を描画するとよい。前記補助情報は、所定期間における前日終値と翌日始値との差を示すギャップの平均値である平均ギャップ値を示す平均ギャップ情報を含み、チャートシステムは、前記金融商品の当日寄付き前は、複数の前記第1時間単位のローソク足のうち前日終値を示すローソク足と関連付けて前記平均ギャップ情報を描画し、前記金融商品の当日寄り付き後は、複数の前記第1時間単位のローソク足のうち当日ローソク足と関連付けて前記平均ギャップ情報を描画するとよい。前記補助情報は、所定期間における前日終値と翌日始値との差を示す各ギャップの平均値である平均ギャップ値と、前記金融商品の当日寄付き前における前日終値と当日気配値との差で示されるギャップとの乖離率を示す乖離率情報を含み、チャートシステムは、前記金融商品の当日寄き前は、複数の前記第1時間単位のローソク足のうち前日終値を示すローソク足と関連付けて前記乖離率情報を描画するとよい。前記補助情報は、所定期間における前日終値と翌日始値との差を示す各ギャップの平均値である平均ギャップ値と、前記金融商品の当日寄付き後における前日終値と当日始値との差で示されるギャップとの乖離率を示す乖離率情報を含み、チャートシステムは、前記金融商品の寄付き後は、複数の前記第1時間単位のローソク足のうち当日ローソク足と関連付けて前記乖離率情報を描画するとよい。前記乖離率情報として、乖離率に応じて異なる表示態様で当日気配値を示す気配値情報を描画するとよい。前記補助情報は、前記金融商品の前日終値に応じて決まる当日の制限値幅を示す価格帯情報を含み、チャートシステムは、前記金融商品の当日寄付き前は、複数の前記第1時間単位のローソク足のうち前日終値を示すローソク足と関連付けて前記価格帯情報を描画し、前記金融商品の当日寄り付き後は、複数の前記第1時間単位のローソク足のうち当日ローソク足と関連付けて前記価格帯情報を描画するとよい。前記補助情報は、前記金融商品のPTS価格を示すPTS価格情報であるとよい。チャートシステムは、複数の前記第1時間単位のローソク足のうち任意のローソク足を選択するユーザー選択操作を受け付け、前記補助情報は、前記ユーザー選択操作により選択された前記第1時間単位のローソク足に対応する、前記第1時間単位よりも短い第2時間単位での複数のローソク足を含み、チャートシステムは、前記ユーザー選択操作に応答して選択されたローソク足に関連付けて前記補助情報を描画するとよい。 A chart system provided according to one aspect of the present invention is a chart system that visually displays the price fluctuations over time of a selected financial product, and draws a chart using a plurality of candlesticks in a first time unit for the financial product, and draws auxiliary information related to any one of the plurality of candlesticks in the first time unit on the chart in association with the candlestick. The auxiliary information includes quote information indicating the quote price of the financial product before the opening of the day, and the chart system may draw the quote information in association with a candlestick indicating the closing price of the previous day among the plurality of candlesticks in the first time unit. The auxiliary information may include first gap information indicating the difference between the previous day's closing price and the current day's quoted price before the current day's opening of the financial product, and may include second gap information indicating the difference between the previous day's closing price and the current day's opening price after the current day's opening of the financial product, and the chart system may draw the first gap information in association with a candlestick indicating the previous day's closing price among the multiple candlesticks of the first time unit before the current day's opening of the financial product, and draw the second gap information in association with a current day's candlestick among the multiple candlesticks of the first time unit after the current day's opening of the financial product. The auxiliary information may include average gap information indicating an average gap value that is an average value of gaps indicating the difference between the previous day's closing price and the next day's opening price in a predetermined period, and the chart system may draw the average gap information in association with a candlestick indicating the previous day's closing price among the multiple candlesticks of the first time unit before the current day's opening of the financial product, and draw the average gap information in association with a current day's candlestick among the multiple candlesticks of the first time unit after the current day's opening of the financial product. The auxiliary information may include an average gap value, which is an average value of each gap indicating the difference between the previous day's closing price and the next day's opening price in a specified period, and deviation rate information indicating the deviation rate between the gap indicated by the difference between the previous day's closing price and the current day's quoted price before the current day's opening of the financial product, and the chart system may draw the deviation rate information in association with a candlestick indicating the previous day's closing price among the multiple candlesticks of the first time unit before the current day's opening of the financial product. The auxiliary information may include an average gap value, which is an average value of each gap indicating the difference between the previous day's closing price and the next day's opening price in a specified period, and deviation rate information indicating the deviation rate between the gap indicated by the difference between the previous day's closing price and the current day's opening price after the current day's opening of the financial product, and the chart system may draw the deviation rate information in association with a current day's candlestick among the multiple candlesticks of the first time unit after the current day's opening of the financial product. The deviation rate information may be quoted price information showing the current day's quote price in a different display mode depending on the deviation rate. The auxiliary information may include price range information showing the current day's limit price range determined according to the previous day's closing price of the financial product, and the chart system may draw the price range information in association with a candlestick showing the previous day's closing price among the multiple candlesticks of the first time unit before the current day's opening of the financial product, and draw the price range information in association with a current day candlestick among the multiple candlesticks of the first time unit after the current day's opening of the financial product. The auxiliary information may be PTS price information showing the PTS price of the financial product. The chart system may accept a user selection operation to select an arbitrary candlestick among the multiple candlesticks of the first time unit, and the auxiliary information may include multiple candlesticks in a second time unit shorter than the first time unit corresponding to the candlestick of the first time unit selected by the user selection operation, and the chart system may draw the auxiliary information in association with the candlestick selected in response to the user selection operation.

本発明のもう1つの側面から提供されるチャートシステムは、選択された金融商品の経時的な価格変動を視覚的に表示するチャートシステムであって、前記金融商品について第1時間単位のローソク足を複数用いてチャートを描画し、前記チャート上において前記金融商品の買い注文を指示するユーザー指示を受け付け、前記ユーザー指示は、前記金融商品の購入希望額を含み、前記ユーザー指示に応じて、前記購入希望額と、前記金融商品の当日の制限値幅とに基づき、前記金融商品を購入するための成行買い注文を自動的に生成する。または、選択された金融商品の経時的な価格変動を視覚的に表示するチャートシステムであって、前記金融商品について第1時間単位のローソク足を複数用いてチャートを描画し、前記チャート上において前記金融商品の買い注文を指示するユーザー指示を受け付け、前記ユーザー指示は、指値と、前記金融商品の購入希望額を含み、前記ユーザー指示に応じて、前記指値と前記購入希望額とに基づき、前記金融商品を購入するための指値買い注文を自動的に生成する。または、選択された金融商品の経時的な価格変動を視覚的に表示するチャートシステムであって、前記金融商品について第1時間単位のローソク足を複数用いてチャートを描画し、前記チャート上において前記金融商品の買い注文を指示するユーザー指示を受け付け、前記ユーザー指示は、前記金融商品の当日の値幅制限の上限からの乖離を示す指示を含み、前記ユーザー指示に応じて、前記乖離に基づき指値を自動的に決定し、前記金融商品を購入するための指値注文を生成する。 A chart system provided from another aspect of the present invention is a chart system that visually displays the price fluctuations over time of a selected financial product, which draws a chart using multiple candlesticks in a first time unit for the financial product, and accepts a user instruction on the chart to place a buy order for the financial product, the user instruction including a desired purchase amount for the financial product, and automatically generates a market buy order to purchase the financial product based on the desired purchase amount and the daily limit price range of the financial product in response to the user instruction. Or, a chart system that visually displays the price fluctuations over time of a selected financial product, which draws a chart using multiple candlesticks in a first time unit for the financial product, and accepts a user instruction on the chart to place a buy order for the financial product, the user instruction including a limit price and a desired purchase amount for the financial product, and automatically generates a limit buy order to purchase the financial product based on the limit price and the desired purchase amount in response to the user instruction. Or, a chart system that visually displays the price fluctuations over time of a selected financial product, which draws a chart for the financial product using multiple candlesticks in a first time unit, and accepts a user instruction to place a buy order for the financial product on the chart, the user instruction including an instruction indicating the deviation from the upper limit of the price range limit for the day of the financial product, and automatically determines a limit price based on the deviation in response to the user instruction, and generates a limit order to purchase the financial product.

本発明により、より視覚的に瞬時に投資家の売買判断をサポートすることができるチャートシステムを提供することができる。 The present invention provides a chart system that can provide investors with more visual and instantaneous support for their buying and selling decisions.

図1は、本発明の実施形態に係るチャートシステム100を含むシステムの一例を示す。FIG. 1 shows an example of a system including a chart system 100 according to an embodiment of the present invention. 図2は、本発明の実施形態に係るチャートシステム100が描画チャートを含むGUIの一例を示す。FIG. 2 shows an example of a GUI in which the chart system 100 according to the embodiment of the present invention includes a drawing chart. 図3は、本発明の実施形態に係るチャートシステム100において日足チャート上に気配情報とギャップ情報とが表示される例を示す。FIG. 3 shows an example in which market indication information and gap information are displayed on a daily chart in the chart system 100 according to the embodiment of the present invention. 図4は、本発明の実施形態に係るチャートシステム100において週足チャート上に気配情報とギャップ情報とが表示される例を示す。FIG. 4 shows an example in which market indication information and gap information are displayed on a weekly chart in the chart system 100 according to an embodiment of the present invention. 図5は、本発明の実施形態に係るチャートシステム100において日足チャートの寄付き後の表示遷移を示す。FIG. 5 shows the display transition after the opening of a daily chart in the chart system 100 according to the embodiment of the present invention. 図6は、本発明の実施形態に係るチャートシステム100において週足チャートの寄付き後の表示遷移を示す。FIG. 6 shows a display transition after the opening of a weekly chart in the chart system 100 according to an embodiment of the present invention. 図7は、本発明の実施形態に係るチャートシステム100において寄付き前の日足チャート上に平均ギャップ情報が表示される例を示す。FIG. 7 shows an example in which average gap information is displayed on a daily chart before the opening in the chart system 100 according to the embodiment of the present invention. 図8は、本発明の実施形態に係るチャートシステム100において気配値情報とともに平均ギャップ情報を描画する例を示す。FIG. 8 shows an example of plotting average gap information together with quote information in the chart system 100 according to the embodiment of the present invention. 図9は、本発明の実施形態に係るチャートシステム100において寄付き後の日足チャート上に平均ギャップ情報が表示される例を示す。FIG. 9 shows an example in which average gap information is displayed on a daily chart after the opening in the chart system 100 according to the embodiment of the present invention. 図10は、本発明の実施形態に係るチャートシステム100において当日ローソク足の描画と重畳する形で平均ギャップ情報を描画する例を示す。FIG. 10 shows an example of drawing average gap information superimposed on the drawing of the candlestick of the day in the chart system 100 according to the embodiment of the present invention. 図11は、本発明の実施形態に係るチャートシステム100において複数の乖離率に応じて異なる色彩を設定する設定情報の一例を示す。FIG. 11 shows an example of setting information for setting different colors according to a plurality of deviation rates in the chart system 100 according to the embodiment of the present invention. 図12は、本発明の実施形態に係るチャートシステム100において数値により乖離率情報を表示する例を示す。FIG. 12 shows an example of displaying deviation rate information as numerical values in the chart system 100 according to the embodiment of the present invention. 図13は、本発明の実施形態に係るチャートシステム100において数値により乖離率情報を表示する例を示す。FIG. 13 shows an example of displaying deviation rate information as numerical values in the chart system 100 according to the embodiment of the present invention. 図14は、本発明の実施形態に係るチャートシステム100において保持される価格帯情報の一例を示す。FIG. 14 shows an example of price range information held in the chart system 100 according to an embodiment of the present invention. 図15は、本発明の実施形態に係るチャートシステム100において日足チャート上に取引制限情報が表示される一例を示す。FIG. 15 shows an example in which trading restriction information is displayed on a daily chart in the chart system 100 according to an embodiment of the present invention. 図16は、本発明の実施形態に係るチャートシステム100において寄付き後の日足チャート上に取引制限情報が表示される例を示す。FIG. 16 shows an example in which trading restriction information is displayed on a daily chart after the opening in the chart system 100 according to an embodiment of the present invention. 図17は、本発明の実施形態に係るチャートシステム100において週足チャート上に取引制限情報が表示される一例を示す。FIG. 17 shows an example in which trading restriction information is displayed on a weekly chart in the chart system 100 according to an embodiment of the present invention. 図18は、本発明の実施形態に係るチャートシステム100において日足チャート上に気配値情報とギャップ情報と取引制限情報とが重畳して表示される例を示す。FIG. 18 shows an example in which quote information, gap information, and trading limit information are superimposed and displayed on a daily chart in the chart system 100 according to an embodiment of the present invention. 図19は、本発明の実施形態に係るチャートシステム100においてチャートインチャート表示機能のある週足チャートを示す。FIG. 19 shows a weekly chart with a chart-in-chart display function in the chart system 100 according to an embodiment of the present invention. 図20は、本発明の実施形態に係るチャートシステム100においてチャートインチャート表示機能により週足ローソク足に重畳して対応する日足チャートを描画する例を示す。FIG. 20 shows an example of drawing a corresponding daily chart superimposed on a weekly candlestick by the chart-in-chart display function in the chart system 100 according to an embodiment of the present invention. 図21は、本発明の実施形態に係るチャートシステム100においてチャートインチャート表示機能により週足ローソク足内に対応する日足チャートを描画する例を示す。FIG. 21 shows an example of drawing a daily chart corresponding to a weekly candlestick using the chart-in-chart display function in the chart system 100 according to an embodiment of the present invention. 図22は、本発明の実施形態に係るチャートシステム100においてチャートインチャート表示機能により週足ローソク足の近傍に対応する日足チャートを描画する例を示す。FIG. 22 shows an example of drawing a daily chart corresponding to the vicinity of a weekly candlestick using the chart-in-chart display function in the chart system 100 according to an embodiment of the present invention. 図23は、本発明の実施形態に係るチャートシステム100において買い注文UIを表示する一例を示す。FIG. 23 shows an example of displaying a buy order UI in the chart system 100 according to an embodiment of the present invention. 図24は、本発明の実施形態に係るチャートシステム100において指値注文UIを表示する一例を示す。FIG. 24 shows an example of displaying a limit order UI in the chart system 100 according to an embodiment of the present invention. 図25は、本発明の実施形態に係るチャートシステム100において成行注文UIを表示する一例を示す。FIG. 25 shows an example of displaying a market order UI in the chart system 100 according to an embodiment of the present invention. 図26は、本発明の実施形態に係るチャートシステム100において指値注文UIを表示する一例を示す。FIG. 26 shows an example of displaying a limit order UI in the chart system 100 according to an embodiment of the present invention. 図27は、取引所30での取引時間とPTSでの取引時間の一例を比較して示す。FIG. 27 shows an example of a comparison between trading hours at the exchange 30 and trading hours at the PTS. 図28は、本発明の実施形態に係るチャートシステム100において寄付き前に日足チャート上にPTS情報がローソク足で表示される一例を示す。FIG. 28 shows an example in which PTS information is displayed as candlesticks on a daily chart before the opening in the chart system 100 according to an embodiment of the present invention. 図29は、本発明の実施形態に係るチャートシステム100において寄付き前に日足チャート上にPTS情報がバーで表示される一例を示す。FIG. 29 shows an example in which PTS information is displayed as bars on a daily chart before the opening in the chart system 100 according to an embodiment of the present invention. 図30は、本発明の実施形態に係るチャートシステム100において寄付き後に日足チャート上にPTS情報がローソク足で表示される一例を示す。FIG. 30 shows an example in which PTS information is displayed as candlesticks on a daily chart after the opening in the chart system 100 according to an embodiment of the present invention. 図31は、本発明の実施形態に係るチャートシステム100において寄付き後に日足チャート上にPTS情報がバーで表示される一例を示す。FIG. 31 shows an example in which PTS information is displayed as bars on a daily chart after the opening in the chart system 100 according to an embodiment of the present invention. 図32は、本発明の実施形態に係るチャートシステム100において、寄付き前に、気配値情報、ギャップ情報、平均ギャップ情報、乖離率情報、取引制限情報、及びPTS価格情報の全てを同時に描画する一例を示す。FIG. 32 shows an example in which, before the opening of a market, quote information, gap information, average gap information, deviation rate information, trading restriction information, and PTS price information are all simultaneously displayed in the chart system 100 according to an embodiment of the present invention. 図33は、本発明の実施形態に係るチャートシステム100において、寄付き後のザラ場に、気配値情報、ギャップ情報、平均ギャップ情報、乖離率情報、取引制限情報、及びPTS価格情報の全てを同時に描画する一例を示す。FIG. 33 shows an example in which, in the chart system 100 according to an embodiment of the present invention, quote information, gap information, average gap information, deviation rate information, trading limit information, and PTS price information are all simultaneously displayed during the intraday session after the opening of a market. 図34は、本発明の実施形態に係るチャートシステム100において、チャートシステムを実現するコンピューターの構成を示すブロック図である。FIG. 34 is a block diagram showing the configuration of a computer that realizes the chart system in the chart system 100 according to an embodiment of the present invention.

以下、本発明の実施形態について図面を参照して説明する。図1は、実施形態に係るチャートシステム100を含むシステムの図である。チャートシステム100は、コンピューター10に保持されている。コンピューター10は、スマートフォン、タブレット、パーソナルコンピューター(PC)といった、プロセッサー上でアプリケーションプログラム(アプリ)を実行することができるコンピューターであれば何でもよい。チャートシステム100は、コンピューター10内の記憶手段に保持される。例えば、チャートシステム100は、記憶手段にインストールされ、オペレーティングシステム(OS)上で実行される。チャートシステム100は、主に、株式、株価指数先物、商品先物といった金融商品の価格(始値、終値(現在値)、安値、高値)の時系列変化をチャート(図表)で示す機能と、価格がチャート表示されている金融商品の売買注文を行う機能とを有する。図1に示すように、コンピューター10は、売買サーバー20と接続されている。売買サーバー20は、金融商品の売買を行う、証券会社等の金融機関が運営するサーバーである。売買サーバー20は、インターネット等の広域ネットワークに接続されており、コンピューター10と売買サーバー20とは、広域ネットワークを介して接続される。チャートシステム100は、売買サーバー20と通信可能に構成されている。また、図1に示すように、売買サーバー20は、取引所30と接続されている。取引所30は、東京証券取引所や東京商品取引所といった、金融商品の価格の決定や売買の執行を行う取引所である。売買サーバー20は、インターネット等の広域ネットワークを介して、取引所30のコンピューターに接続されている。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram of a system including a chart system 100 according to an embodiment. The chart system 100 is stored in a computer 10. The computer 10 may be any computer capable of executing an application program (app) on a processor, such as a smartphone, tablet, or personal computer (PC). The chart system 100 is stored in a storage means in the computer 10. For example, the chart system 100 is installed in a storage means and executed on an operating system (OS). The chart system 100 mainly has a function of displaying the time series changes in the prices (opening price, closing price (current price), low price, high price) of financial products such as stocks, stock index futures, and commodity futures in a chart (diagram), and a function of placing orders to buy and sell financial products whose prices are displayed in a chart. As shown in FIG. 1, the computer 10 is connected to a trading server 20. The trading server 20 is a server operated by a financial institution such as a securities company that trades financial products. The trading server 20 is connected to a wide area network such as the Internet, and the computer 10 and the trading server 20 are connected via the wide area network. The chart system 100 is configured to be able to communicate with the trading server 20. As shown in FIG. 1, the trading server 20 is also connected to an exchange 30. The exchange 30 is an exchange that determines the prices of financial products and executes trading, such as the Tokyo Stock Exchange and the Tokyo Commodity Exchange. The trading server 20 is connected to a computer of the exchange 30 via a wide area network such as the Internet.

売買サーバー20は、取引所30のコンピューターから金融商品の現在価格を取得してチャートシステム100に送信する。また、売買サーバー20は、金融商品の過去の価格をチャートシステム100に送信する。チャートシステム100は、受信した現在価格や過去の価格に基づき、金融商品の価格変動を示すチャートを描画する。一方、チャートシステム100は、チャート上からユーザーによる金融商品の売買指示を受け付け、受け付けた売買指示を示す売買指示メッセージを生成して売買サーバー20に送信する。売買サーバー20は、売買指示メッセージに応じた売買指示を取引所30のコンピューターに送信し、取引所30のコンピューターに売買を執行させる。 The trading server 20 obtains the current price of the financial product from the computer of the exchange 30 and transmits it to the chart system 100. The trading server 20 also transmits the past prices of the financial product to the chart system 100. The chart system 100 draws a chart showing the price fluctuations of the financial product based on the received current and past prices. Meanwhile, the chart system 100 accepts instructions from users to buy or sell financial products from the chart, generates a buying or selling instruction message indicating the accepted buying or selling instruction, and transmits it to the trading server 20. The trading server 20 transmits buying or selling instructions corresponding to the buying or selling instruction message to the computer of the exchange 30, and causes the computer of the exchange 30 to execute the buying or selling.

コンピューター10は、液晶ディスプレイ等の表示手段を有する、又は表示手段と結合されている。コンピューター10は、マウスやキーボード等の入力手段を有する、又は入力手段と結合されている。表示手段と入力手段が統合されたタッチパネルであってもよい。チャートシステム100は、チャートを表示手段上に描画、表示する。チャートシステム100は、入力手段を用いてユーザーによる売買指示を受け付ける。 The computer 10 has a display means such as a liquid crystal display or is coupled to a display means. The computer 10 has an input means such as a mouse or keyboard or is coupled to an input means. The display means and input means may be integrated into a touch panel. The chart system 100 draws and displays a chart on the display means. The chart system 100 accepts buy and sell instructions from a user using the input means.

取引所30は、東京証券取引所や東京商品取引所といった公設の取引所であってもよいし、ゴールドマンサックス証券等の証券会社が開設しているような私設の取引所であってもよい。金融商品は、取引所30で売買取引される株、株価指数先物、商品先物、オプション、ワラント等である。 The exchange 30 may be a public exchange such as the Tokyo Stock Exchange or the Tokyo Commodity Exchange, or a private exchange operated by a securities company such as Goldman Sachs. The financial products traded on the exchange 30 include stocks, stock index futures, commodity futures, options, warrants, etc.

図2は、チャートシステム100が描画、提供する、チャートを含むGUI(グラフィカルユーザーインターフェース)の一例を示す。本実施形態では、一例として、金融商品として株の価格(株価)の表示や株の売買指示を行うチャートシステム100が提供するGUIを例にして説明する。GUIは、チャートを表示するチャート表示101を含む。GUIは、銘柄入力102を含む。銘柄入力102は、チャート表示101で株価のチャートを表示する対象となる株銘柄を入力するユーザー入力を受け付けるGUI要素である。ユーザー入力は、銘柄名称、銘柄コード(証券コード)、ティッカーコード等の入力を含む。銘柄入力102は、アイコンを含み、入力された銘柄が表示される。図2の例では、証券コード2671の銘柄が入力され表示されている。 Figure 2 shows an example of a GUI (graphical user interface) including a chart that is drawn and provided by the chart system 100. In this embodiment, as an example, a GUI provided by the chart system 100 that displays stock prices (share prices) as financial products and issues instructions for buying and selling stocks will be described. The GUI includes a chart display 101 that displays a chart. The GUI includes a stock input 102. The stock input 102 is a GUI element that accepts user input to input stock names for which a stock price chart is to be displayed in the chart display 101. User input includes input of stock names, stock codes (securities codes), ticker codes, etc. The stock input 102 includes icons, and the entered stocks are displayed. In the example of Figure 2, a stock with a stock code of 2671 is input and displayed.

GUIは、足選択103を含む。足選択103は、チャート表示101上で描画する株価チャートにおいて、異なる時間単位で生成される複数のチャートのうちいずれのチャートを描画するかを選択するユーザー選択を受け付けるGUI要素である。一例として、月単位の足による月足、週単位の足による週足、一日単位の足による日足、1分や5分等所定の分単位の足である分足、等がある。図2に示すように、足選択103は、月足、週足、日足、分足等に応じて複数のアイコンを含み、アイコンの選択によってユーザー選択を受け付け、選択された足に対応するアイコンの表示態様(色、等)が変化する。図2の例では、日足チャートが選択されている。チャート表示101上では、ローソク足の陽線と陰線とが区別されて描画され、一例として、陽線はローソク足本体が白色に描画され、陰線はローソク足本体が黒色に描画される。また、チャート表示101には、株価の価格に応じて罫線104が表示され、各罫線の端には対応する価格が表示される(図2の例では、8本の罫線104と対応する50円刻みの350円~650円の価格表示)。各ローソク足は、互いに所定の空けた位置に表示される。 The GUI includes a bar selection 103. The bar selection 103 is a GUI element that accepts a user selection to select which of multiple charts generated in different time units to draw in the stock price chart drawn on the chart display 101. Examples include a monthly bar with a monthly bar, a weekly bar with a weekly bar, a daily bar with a daily bar, and a minute bar with a predetermined minute unit such as 1 minute or 5 minutes. As shown in FIG. 2, the bar selection 103 includes a plurality of icons corresponding to the monthly, weekly, daily, and minute bars, etc., and accepts a user selection by selecting an icon, and the display mode (color, etc.) of the icon corresponding to the selected bar changes. In the example of FIG. 2, a daily chart is selected. On the chart display 101, the bullish candlestick and the bearish candlestick are drawn separately, and as an example, the bullish candlestick body is drawn in white, and the bearish candlestick body is drawn in black. Additionally, on the chart display 101, ruled lines 104 are displayed according to the stock price, and the corresponding price is displayed at the end of each ruled line (in the example of FIG. 2, eight ruled lines 104 correspond to prices ranging from 350 yen to 650 yen in 50 yen increments). Each candlestick is displayed at a predetermined distance from the others.

チャート表示101は、銘柄入力102で入力された銘柄のチャートであって、足選択103で選択された時間単位足のチャートを描画し表示する。チャート表示101は、売買サーバーから受信した過去の株価や現在株価や気配値に基づいて、株価の四本値(始値、安値、高値、終値(現在値))をローソク足で描画する。図2の例では、証券コード2671の株価の日足チャートが描画されている。チャートシステム100は、取引時間内外に関わらず、過去に売買サーバー20から受信した株価情報に基づき、過去の株価推移を示すローソク足をチャート表示101上に描画する。取引時間内において、チャートシステム100は、随時所定時間間隔で売買サーバー20から受信する現在株価に基づき、当日のローソク足の描画をチャート表示101上で随時更新する。取引時間外であって取引開始時刻の所定時間前(例えば15分前)から寄付までは、チャートシステム100は、売買サーバー20から受信する気配値に基づいて、後述する気配値情報とギャップ情報とをチャート表示101上に描画する。 The chart display 101 is a chart of the stock entered in the stock input 102, and draws and displays the chart of the time unit interval selected in the interval selection 103. The chart display 101 draws the four stock price values (open price, low price, high price, closing price (current price)) as candlesticks based on the past stock price, current stock price, and quote received from the trading server. In the example of FIG. 2, a daily chart of the stock price of the stock code 2671 is drawn. The chart system 100 draws candlesticks showing the past stock price trends on the chart display 101 based on stock price information received from the trading server 20 in the past, regardless of whether it is during or outside trading hours. During trading hours, the chart system 100 updates the drawing of the candlesticks for the day on the chart display 101 at any time based on the current stock price received from the trading server 20 at any time at a predetermined time interval. Outside trading hours, from a certain time before the start of trading (e.g., 15 minutes before) until the opening, the chart system 100 draws quote information and gap information (described below) on the chart display 101 based on the quotes received from the trading server 20.

(1.気配値情報とギャップ情報)
取引時間外であって取引開始時刻の所定時間前から寄りつきまでの間に、チャート表示101上に表示される気配値情報とギャップ情報について説明する。図3は、日足チャート上に気配値情報とギャップ情報とが表示される例を示す。取引開始時刻前なので、チャート表示101には、昨日までの過去の株価のローソク足が表示されている(図3の例では16本)。ここで、チャートシステム100は、売買サーバー200から随時受信する気配値の情報に基づいて、気配値情報111を描画する。気配値情報111は、取引開始後に当日のローソク足が表示される位置(すなわち、直近のローソク足110から所定間隔開けた位置)であって、気配値の価格に対応する位置に、表示される。気配値情報111は、気配値の価格に対応する位置に描画される線上のシンボルであって、受信する気配値の変化に応じて描画更新される。また、チャートシステム100は、気配値が直近のローソク足110が示す終値と比較して値上がりした価格であるか値下がりした価格であるかに応じて、気配値情報111を異なる表示態様(例えば、異なる色、異なる色彩、異なるコントラスト等)で描画する。例えば、気配値情報111は、気配値が直近のローソク足が示す終値よりも高い場合は第1の色で描画され、気配値が直近のローソク足が示す終値よりも低い場合は第2の色で描画される。気配値と直近のローソク足が示す終値とが同値である場合は、第1の色、第2の色、もしくは別の第3の色で表示される。これにより、当該銘柄が前日終値よりも値上がりして寄付きそうか(ギャップアップしそうか)、前日終値よりも値下がりして寄付きそうか(ギャップダウンしそうか)を、視覚的に瞬時に把握することを助けることができる。
(1. Quote information and gap information)
The following describes the quote price information and gap information displayed on the chart display 101 during the period from a predetermined time before the start of trading to the opening time outside of trading hours. FIG. 3 shows an example in which quote price information and gap information are displayed on a daily chart. Since it is before the start of trading, the chart display 101 displays candlesticks of past stock prices up to yesterday (16 candlesticks in the example of FIG. 3). Here, the chart system 100 draws quote price information 111 based on quote price information received from the trading server 200 at any time. The quote price information 111 is displayed at a position corresponding to the quote price price at a position where the candlestick of the day is displayed after trading starts (i.e., a position spaced a predetermined distance from the most recent candlestick 110). The quote price information 111 is a symbol on a line drawn at a position corresponding to the quote price price, and is updated according to changes in the received quote price. In addition, the chart system 100 draws the quote information 111 in different display modes (e.g., different colors, different hues, different contrasts, etc.) depending on whether the quote is a higher price or a lower price compared to the closing price indicated by the most recent candlestick 110. For example, the quote information 111 is drawn in a first color when the quote is higher than the closing price indicated by the most recent candlestick, and drawn in a second color when the quote is lower than the closing price indicated by the most recent candlestick. When the quote and the closing price indicated by the most recent candlestick are the same, the quote information 111 is displayed in the first color, the second color, or a different third color. This helps to visually and instantly grasp whether the stock is likely to open higher than the closing price of the previous day (gap up) or lower than the closing price of the previous day (gap down).

また、当該銘柄が前日終値よりもギャップアップしそうかギャップダウンしそうかを視覚的に瞬時に把握することを助けるため、チャートシステム100は、チャート表示101上にギャップ情報112を表示する。チャートシステム100は、直近のローソク足110のが示す終値と、気配値情報111が示す気配値とに基づき、両値の差を示すギャップ情報112を描画する。一例として、ギャップ情報112は、両値の差を埋める形で、少なくともローソク足110の終値と気配値情報111との間に描画される矩形状のシンボルである。チャートシステム100は、気配値が直近のローソク足110が示す終値と比較して値上がりした価格であるか値下がりした価格であるかに応じて、ギャップ情報112を異なる表示態様(例えば、異なる色、異なる色彩、異なるコントラスト等)で描画する。例えば、ギャップ情報112は、気配値が直近のローソク足が示す終値よりも高い場合は第1の色で描画され、気配値が直近のローソク足が示す終値よりも低い場合は第2の色で描画される。気配値と直近のローソク足が示す終値とが同値である場合は、第1の色、第2の色、もしくは別の第3の色で表示される。これにより、当該銘柄が前日終値よりも値上がりして寄付きそうか(ギャップアップしそうか)、前日終値よりも値下げ利して寄付きそうか(ギャップダウンしそうか)を、視覚的に瞬時に把握することを助けることができる。また、気配値と直近のローソク足が示す終値とが同値である場合は、ギャップが存在しないことから、チャートシステム100はギャップ情報112を描画しなくてもよい。 In addition, the chart system 100 displays gap information 112 on the chart display 101 to help visually and instantly grasp whether the stock is likely to gap up or down from the previous day's closing price. The chart system 100 draws gap information 112 indicating the difference between the closing price indicated by the most recent candlestick 110 and the quote price indicated by the quote price information 111 based on the two values. As an example, the gap information 112 is a rectangular symbol drawn at least between the closing price of the candlestick 110 and the quote price information 111 in a manner that fills the difference between the two values. The chart system 100 draws the gap information 112 in different display forms (e.g., different colors, different hues, different contrasts, etc.) depending on whether the quote price is a price that has increased or decreased compared to the closing price indicated by the most recent candlestick 110. For example, the gap information 112 is drawn in a first color when the quote is higher than the closing price indicated by the most recent candlestick, and drawn in a second color when the quote is lower than the closing price indicated by the most recent candlestick. When the quote and the closing price indicated by the most recent candlestick are the same, the gap information 112 is displayed in the first color, the second color, or a different third color. This helps to visually and instantly grasp whether the stock is likely to open higher than the previous day's closing price (gap up) or lower than the previous day's closing price (gap down). Also, when the quote and the closing price indicated by the most recent candlestick are the same, there is no gap, so the chart system 100 does not need to draw the gap information 112.

週足チャートの場合であっても、週の中で最初の取引開始日の取引開始時刻前であれば、当週のローソク足はまだ描画されていないため、日足のときと同じように、直近のローソク足(前週のローソク足)が示す終値と気配値を比較することにより、直近のローソク足から所定間隔を空けた当週のローソク足を描画する位置に気配値情報111とギャップ情報112とを描画するとよい。一方、週の中で最初の取引開始日以降の取引開始時刻前であれば、すでに当週のローソク足が描画されているため、日足のときとは違った表示態様となる。図4は、週足チャート上に気配値情報とギャップ情報とが表示された例を示す。図4の例は、週の中で三日目の取引開始時刻前に気配値情報とギャップ情報とを表示する例である。チャートシステム100は、当週のローソク足113が示す終値と気配値との比較に基づき、ローソク足113の表示位置に気配値情報111とギャップ情報112とを描画する。気配値情報111とギャップ情報112とは、ローソク足113に重畳する形で表示される。なお、月足チートの場合でも、月の中で最初の取引開始日の取引開始時刻前であれば、当月のローソク足はまだ描画されていないため、日足のときと同じように、直近のローソク足(前月のローソク足)が示す終値と気配値とを比較することにより、直近のローソク足から所定間隔を空けた当月のローソク足を描画する位置に気配値情報111とギャップ情報112とを表示するとよい。一方、月の中で最初の取引開始日以降の取引開始時刻前であれば、すでに当月のローソク足が描画されているため、この当月のローソク足の表示位置に気配値情報111とギャップ情報112とを描画する。 Even in the case of a weekly chart, if it is before the trading start time of the first trading day in a week, the candlestick of the current week has not yet been drawn, so as in the case of a daily chart, the closing price and the quote value indicated by the most recent candlestick (the candlestick of the previous week) are compared, and the quote information 111 and the gap information 112 are drawn at a position where the candlestick of the current week is drawn at a predetermined interval from the most recent candlestick, by comparing them as in the case of a daily chart. On the other hand, if it is before the trading start time on or after the first trading day in a week, the candlestick of the current week has already been drawn, so the display mode is different from that of a daily chart. Figure 4 shows an example in which the quote information and the gap information are displayed on a weekly chart. The example in Figure 4 is an example in which the quote information and the gap information are displayed before the trading start time of the third day in a week. The chart system 100 draws the bid price information 111 and the gap information 112 at the display position of the candlestick 113 based on a comparison between the closing price and the quote price indicated by the candlestick 113 of the current week. The bid price information 111 and the gap information 112 are displayed in a form superimposed on the candlestick 113. In the case of monthly cheating, if it is before the start of trading on the first trading day of the month, the candlestick of the current month has not yet been drawn, so as in the case of daily cheating, it is preferable to compare the closing price and the quote price indicated by the most recent candlestick (the candlestick of the previous month) and display the bid price information 111 and the gap information 112 at the position where the candlestick of the current month is drawn at a predetermined interval from the most recent candlestick. On the other hand, if it is before the start of trading on or after the first trading day of the month, the candlestick of the current month has already been drawn, so the bid price information 111 and the gap information 112 are drawn at the display position of the candlestick of the current month.

チャートシステム100は、取引開始時刻後であって当該銘柄が寄付いた時から、当日始値を含むローソク足を描画する。すなわち、気配値情報の描画から、当日始値を含むローソク足の描画にシームレスに遷移する。これに伴い、寄付いてローソク足の描画が始まると、チャートシステム100は、前日終値と当日始値との価格差を表す形でギャップ情報を表示し続ける。すなわち、前日終値と当日気配値との価格差を示すギャップ情報の描画から、前日終値と当日始値との価格差を示すギャップ情報の描画にシームレスに遷移する。寄付き前は気配値の随時変化に応じてギャップ情報の描画が変化するが、寄付き後は始値が固定されるため取引終了までギャップ情報の描画は変化しない。図5は、図3に示す日足チャートにおいて寄付き後の表示遷移を示す。図5に示すように、日足チャートでは寄付き後、チャートシステム100は、売買サーバー20から随時受信する現在株価に応じて当日のローソク足114を描画しつつ、前日終値と当日始値との価格差を表す形でギャップ情報112の描画を継続する。現在価格の変化によりギャップが埋められた場合であっても、図5に示すように、ギャップ情報112はローソク足114で完全に隠れてしまわないように表示される。例えば、図5に示すように、ギャップ情報112はローソク足114の足本体よりも幅広に描画されるとよい。 The chart system 100 draws candlesticks including the opening price of the day after the trading start time when the stock opens. That is, there is a seamless transition from drawing the quote information to drawing the candlesticks including the opening price of the day. Accordingly, when the drawing of the candlesticks begins at the opening, the chart system 100 continues to display the gap information in a form that represents the price difference between the previous day's closing price and the opening price of the day. That is, there is a seamless transition from drawing the gap information showing the price difference between the previous day's closing price and the quote price of the day to drawing the gap information showing the price difference between the previous day's closing price and the opening price of the day. Before the opening, the drawing of the gap information changes according to the change in the quote price from time to time, but after the opening, the opening price is fixed, so the drawing of the gap information does not change until the end of trading. Figure 5 shows the display transition after the opening in the daily chart shown in Figure 3. As shown in FIG. 5, after the opening of the daily chart, the chart system 100 continues to draw the current day's candlestick 114 according to the current stock price received from the trading server 20, while continuing to draw the gap information 112 in a form that represents the price difference between the previous day's closing price and the current day's opening price. Even if the gap is filled due to a change in the current price, as shown in FIG. 5, the gap information 112 is displayed so that it is not completely hidden by the candlestick 114. For example, as shown in FIG. 5, it is preferable that the gap information 112 is drawn wider than the main body of the candlestick 114.

週足チャートの場合も、週の中で最初の取引開始日の寄付き後のローソク足の描画は、日足チャートと同様であり、チャートシステム100は、新たに当週のローソク足の描画を開始し、前週終値と当週始値(=当日始値)との価格差を表す形でギャップ情報112の描画を継続する。一方、すでに当週のローソク足が描画されているため、チャートシステム100は、週の中で最初の取引開始日以降の寄付き後は、売買サーバー20から随時受信する現在株に基づき表示済みの当週のローソク足の描画を更新する。これに伴い、寄付いてローソク足の描画更新が始まると、チャートシステム100は、当週のローソク足の表示位置に、前日終値と当日始値との価格差を示す形でギャップ情報を表示しづける。図6は、図4に示す週足チャートにおいて寄付き後の表示遷移を示す。図6に示すように、週の中で最初の取引開始日以降の週足チャートでは寄付き後、チャートシステム100は、売買サーバーから随時受信する現在株価に応じて当週のローソク足113の描画を更新しつつ、前日終値と当日始値との価格差を表す形でギャップ情報112の描画を継続する。図6に示すように、ギャップ情報112がローソク足113の株価変動の表示を阻害してしまわないように、かつ、ローソク足113の株価変動の表示がギャップ情報112の表示を阻害してしまわないように、ローソク足113とギャップ情報112とは表示される。例えば、図6に示すように、ローソク足113とギャップ情報112とは重畳して描画され、ギャップ情報112がローソク足113の足本体よりも幅狭に描画されるとよい。 In the case of a weekly chart, the drawing of the candlestick after the opening of the first trading day of the week is the same as that of a daily chart, and the chart system 100 starts drawing the candlestick of the current week anew and continues drawing the gap information 112 in a form that represents the price difference between the closing price of the previous week and the opening price of the current week (= the opening price of the current day). On the other hand, since the candlestick of the current week has already been drawn, the chart system 100 updates the drawing of the candlestick of the current week that has already been displayed based on the current stock price received from the trading server 20 at any time after the opening of the first trading day of the week. Accordingly, when the drawing update of the candlestick starts at the opening, the chart system 100 continues to display the gap information in a form that represents the price difference between the closing price of the previous day and the opening price of the current day at the display position of the candlestick of the current week. FIG. 6 shows the display transition after the opening of the weekly chart shown in FIG. 4. As shown in FIG. 6, after the opening of the weekly chart after the first trading day of the week, the chart system 100 updates the drawing of the candlestick 113 for the week according to the current stock price received from the trading server at any time, while continuing to draw the gap information 112 in a form that represents the price difference between the closing price of the previous day and the opening price of the day. As shown in FIG. 6, the candlestick 113 and the gap information 112 are displayed so that the gap information 112 does not obstruct the display of the stock price fluctuation of the candlestick 113, and so that the display of the stock price fluctuation of the candlestick 113 does not obstruct the display of the gap information 112. For example, as shown in FIG. 6, the candlestick 113 and the gap information 112 are drawn overlapping each other, and the gap information 112 is drawn narrower than the main body of the candlestick 113.

(2.過去の平均ギャップとの乖離率情報)
気配値情報111やギャップ情報112によって、前日終値からのギャップアップ又はギャップダウンを把握することができるが、さらに、このギャップアップやギャップダウンの程度が過去の平均的なギャップアップやギャップダウンと比べてどの程度のものであるかが分かると有用である。すなわち、平均的に日々のギャップアップやギャップダウンが小さい銘柄について突然大きなギャップアップやギャップダウンが生じた場合、これを瞬時に視覚的に把握することができると投資判断に有用である。そこで、チャートシステム100は、過去X日間(例えば過去25日間)のギャップアップ又はギャップダウンの値幅を平均した平均ギャップ値を導出し、この平均ギャップ値を示す平均ギャップ情報と、当日のギャップアップ又はギャップダウンが平均ギャップ値からどの程度乖離しているかを示す乖離率情報とを、チャート表示101上に描画する。なお、過去X日間のXの値は予めプリセットされていてもよいし、ユーザーがコンピューター10の入力手段を用いて任意に指定することが可能であってもよい。
(2. Information on deviation rate from past average gap)
The quote information 111 and the gap information 112 allow the user to grasp the gap up or gap down from the previous day's closing price, but it is also useful to know how much the gap up or gap down is compared to the average gap up or gap down in the past. In other words, when a large gap up or gap down suddenly occurs for a stock with a small average daily gap up or gap down, it is useful for investment decisions to be able to instantly visually grasp this. Therefore, the chart system 100 derives an average gap value by averaging the price range of the gap up or gap down over the past X days (e.g., the past 25 days), and draws average gap information indicating this average gap value and deviation rate information indicating how much the gap up or gap down on the day deviates from the average gap value on the chart display 101. The value of X over the past X days may be preset in advance, or may be arbitrarily specified by the user using the input means of the computer 10.

チャートシステム100は、チャート表示101上において、当該銘柄の過去X日間の平均ギャップ値を導出し、平均ギャップ情報と乖離率情報とを、気配値情報111やギャップ情報112とともに描画する。平均ギャップ値は、過去X日間における前日終値と翌日始値の差であるギャップ値の平均である。例えば、過去3日間における平均ギャップ値は、4日前の終値と3日前の始値の差(第1ギャップ値)と、3日前の終値と2日前の始値の差(第2ギャップ値)と、2日前の終値と1日前(前日)の始値の差(第3ギャップ値)とを合計して3で割ることにより、算出することができる。例えば、第1ギャップ値が+50円、第2ギャップ値が+100円、第3ギャップ値が-30円である場合、平均ギャップ値は、(50円+100円-30円)÷3=+40円と算出することができる。チャートシステム100は、平均ギャップ値である値幅を視覚的に表す平均ギャップ情報を、配値情報111やギャップ情報112と視覚的に比較可能なように描画する。図7は、当該銘柄の寄付き前に日足チャート上に平均ギャップ情報115が表示されている例を示す。図7に示す例では、平均ギャップ情報115は、前日のローソク足110が示す前日終値の位置を基準とし、平均ギャップ値の値幅に相当する帯状または矩形状のシンボルとして描画される。平均ギャップ情報115は、ギャップ情報112とともに、ギャップ情報112の近傍に描画されるとよい。平均ギャップ情報115は、ギャップ情報112とは異なる表示態様(例えば、異なる色彩)で区別可能に描画されるとよい。また、図8に示すように、ギャップ情報112を表示せずに、気配値情報111とともに平均ギャップ情報115を描画するようにしてもよい。チャートシステム100は、当該銘柄の寄付き後も継続して、平均ギャップ情報115を表示し続けてもよい。図9は、当該銘柄の寄付き後に日足チャート上に平均ギャップ情報115が表示されている例を示す。図9に示す例では、平均ギャップ情報115は、当日ローソク足114とギャップ情報112とともに描画される。寄付き後においても図10に示すように、ギャップ情報112は表示せずに、当日ローソク足114の描画と重畳する形で平均ギャップ情報115を描画するようにしてもよい。 The chart system 100 derives the average gap value of the stock for the past X days on the chart display 101, and plots the average gap information and deviation rate information together with the quote information 111 and gap information 112. The average gap value is the average of the gap values, which are the difference between the closing price of the previous day and the opening price of the next day, for the past X days. For example, the average gap value for the past three days can be calculated by adding up the difference between the closing price four days ago and the opening price three days ago (first gap value), the difference between the closing price three days ago and the opening price two days ago (second gap value), and the difference between the closing price two days ago and the opening price one day ago (the previous day) (third gap value), and dividing the sum by three. For example, if the first gap value is +50 yen, the second gap value is +100 yen, and the third gap value is -30 yen, the average gap value can be calculated as (50 yen + 100 yen - 30 yen) ÷ 3 = +40 yen. The chart system 100 draws average gap information visually representing a price range, which is an average gap value, so as to be visually comparable with the price range information 111 and the gap information 112. FIG. 7 shows an example in which average gap information 115 is displayed on a daily chart before the stock opens. In the example shown in FIG. 7, the average gap information 115 is drawn as a band-shaped or rectangular symbol corresponding to the price range of the average gap value, based on the position of the previous day's closing price indicated by the candlestick 110 of the previous day. The average gap information 115 may be drawn near the gap information 112 together with the gap information 112. The average gap information 115 may be drawn in a different display mode (for example, a different color) from the gap information 112 so as to be distinguishable. Also, as shown in FIG. 8, the average gap information 115 may be drawn together with the quote price information 111 without displaying the gap information 112. The chart system 100 may continue to display the average gap information 115 even after the stock opens. FIG. 9 shows an example in which average gap information 115 is displayed on a daily chart after the stock opens. In the example shown in FIG. 9, average gap information 115 is drawn together with the candlestick 114 of the day and gap information 112. Even after the opening, as shown in FIG. 10, the gap information 112 may not be displayed and average gap information 115 may be drawn superimposed on the drawing of the candlestick 114 of the day.

当該銘柄の寄付き前、チャートシステム100は、導出した平均ギャップ値と気配値とに基づいて、乖離率を導出して乖離率情報をチャート表示101上に表示する。乖離率は、当日のギャップが過去の平均ギャップ値と比べてどの程度乖離しているかを示すものであり、寄付き前の場合は気配値に基づいて当日どの程度ギャップして始値が付きそうかを示す。チャートシステム100は、寄付き後も、平均ギャップ値と当日始値とに基づいて乖離率情報を表示し続けるとよい。乖離率は、(気配値又は始値-前日終値)÷平均ギャップ値で求めることができ、例えば、気配値が1,000円で前日終値が940円で平均ギャップ値が50円である場合、(1,000円-940円)÷50円=1.2となり、乖離率は+20%となる。 Before the stock opens, the chart system 100 derives the deviation rate based on the derived average gap value and the quote price, and displays the deviation rate information on the chart display 101. The deviation rate indicates how much the gap on that day deviates from the past average gap value, and in the case of before the opening, it indicates how much of a gap the stock is likely to have on that day before the opening price is set based on the quote price. The chart system 100 may continue to display the deviation rate information based on the average gap value and the opening price on that day, even after the opening price. The deviation rate can be calculated by (quote price or opening price - previous day's closing price) ÷ average gap value. For example, if the quote price is 1,000 yen, the previous day's closing price is 940 yen, and the average gap value is 50 yen, then (1,000 yen - 940 yen) ÷ 50 yen = 1.2, and the deviation rate is +20%.

チャートシステム100は、寄付き前、気配値情報111の表示態様の変化により乖離率を表示してもよい。例えば、図11に示すように、チャートシステム100は、複数の乖離率に応じて異なる色彩を設定する設定情報120を保持し、この設定情報120を参照して、導出した乖離率に応じた色彩で気配値情報111を描画するとよい。例えば、チャートシステム100は、導出した乖離率が+20%である場合、気配値情報111を色4で表示する。また、チャートシステム100は、寄付き前及び寄付き後において、ギャップ情報112の表示態様の変化により乖離率を表示してもよい。この場合、上記したように、設定情報120を参照して、導出した乖離率に応じた色彩でギャップ情報112を描画するとよい。また、チャートシステム100は、図12及び図13に示すように、チャート表示101上において、数値により乖離率情報116を表示するようにしてみよい。図12に示すように、寄付き前、乖離率情報116は気配値情報111の近傍に表示されるとよい。図13に示すように、寄付き後、乖離率情報116は当日ローソク足114の近傍に表示されるとよい。 The chart system 100 may display the deviation rate by changing the display mode of the quote information 111 before the opening. For example, as shown in FIG. 11, the chart system 100 may hold setting information 120 that sets different colors according to multiple deviation rates, and may refer to this setting information 120 to draw the quote information 111 in a color according to the derived deviation rate. For example, when the derived deviation rate is +20%, the chart system 100 displays the quote information 111 in color 4. The chart system 100 may also display the deviation rate by changing the display mode of the gap information 112 before and after the opening. In this case, as described above, the gap information 112 may be drawn in a color according to the derived deviation rate by referring to the setting information 120. The chart system 100 may also display the deviation rate information 116 as a numerical value on the chart display 101, as shown in FIG. 12 and FIG. 13. As shown in FIG. 12, before the opening, the deviation rate information 116 may be displayed near the quote price information 111. As shown in FIG. 13, after the opening, the deviation rate information 116 may be displayed near the candlestick 114 for the day.

チャートシステム100は、過去の平均ギャップ値の導出の際、ギャップアップの場合(前日終値から翌日始値が上昇した場合)とギャップダウンの場合(前日終値から翌日始値が上昇した場合)とで別々に算出してもよい。この場合、チャートシステム100は、過去ギャップアップしたX日分の平均ギャップアップ値と、過去ギャップダウンしたX日分の平均ギャップダウン値とを別々に導出する。チャートシステム100は、寄付き前、平均ギャップ情報115を表示する際、気配値が前日終値よりも上昇しているか下落しているか(すなわち、当日ギャップアップしそうかギャップダウンしそうか)に応じて、選択的に平均ギャップアップ値または平均ギャップダウン値を示す平均ギャップ情報115を表示するとよい。すなわち、当日ギャップアップしそうな場合は、平均ギャップアップ値の値幅を示す平均ギャップ情報115を描画し、当日ギャップダウンしそうな場合は、平均ギャップダウン値の値幅を示す平均ギャップ情報115を描画するとよい。同様に、チャートシステム100は、寄付き後、平均ギャップ情報115を表示する際、当日始値が前日終値よりも上昇しているか下落しているか(すなわち、当日ギャップアップしたかギャップダウンしたか)に応じて、選択的に平均ギャップアップ値または平均ギャップダウン値を示す平均ギャップ情報115を表示するとよい。すなわち、当日ギャップアップした場合は、平均ギャップアップ値の値幅を示す平均ギャップ情報115を描画し、当日ギャップダウンした場合は、平均ギャップダウン値の値幅を示す平均ギャップ情報115を描画するとよい。 When deriving the past average gap value, the chart system 100 may separately calculate the gap up (when the opening price of the next day rises from the closing price of the previous day) and the gap down (when the opening price of the next day rises from the closing price of the previous day). In this case, the chart system 100 separately derives the average gap up value of the X days of past gap ups and the average gap down value of the X days of past gap downs. When displaying the average gap information 115 before the opening, the chart system 100 may selectively display the average gap up value or the average gap down value depending on whether the bid price is higher or lower than the closing price of the previous day (i.e., whether a gap up or a gap down is likely to occur on the day). In other words, if a gap up is likely to occur on the day, the average gap information 115 indicating the value range of the average gap up value may be drawn, and if a gap down is likely to occur on the day, the average gap information 115 indicating the value range of the average gap down value may be drawn. Similarly, when displaying the average gap information 115 after the opening, the chart system 100 may selectively display average gap information 115 indicating the average gap up value or the average gap down value depending on whether the opening price of the day is higher or lower than the closing price of the previous day (i.e., whether there was a gap up or a gap down on the day). In other words, if there was a gap up on the day, average gap information 115 indicating the value range of the average gap up value may be drawn, and if there was a gap down on the day, average gap information 115 indicating the value range of the average gap down value may be drawn.

また、チャートシステム100は、乖離率の導出も、平均ギャップアップ値と平均ギャップダウン値とで別々の乖離率を導出してもよい。この場合、チャートシステム100は、気配値又は当日始値が前日終値よりも上昇しているか下落しているか(すなわち、ギャップアップしそうか(したか)ギャップダウンしそうか(したか))に応じて、選択的に、平均ギャップアップ値との乖離率であるギャップアップ乖離率、または平均ギャップダウン値との乖離率であるギャップダウン乖離率を導出し、これに応じた乖離率情報を表示する。すなわち、当日ギャップアップしそうな場合又はした場合は、ギャップアップ乖離率を導出して表示し、当日ギャップダウンしそうな場合又はした場合は、ギャップダウン乖離率を導出して表示するとよい。 The chart system 100 may also derive separate deviation rates for the average gap up value and the average gap down value. In this case, the chart system 100 selectively derives the gap up deviation rate, which is the deviation rate from the average gap up value, or the gap down deviation rate, which is the deviation rate from the average gap down value, depending on whether the quote price or the opening price of the day is higher or lower than the closing price of the previous day (i.e., whether a gap up is likely (has occurred) or a gap down is likely (has occurred)), and displays deviation rate information corresponding to this. In other words, if a gap up is likely or has occurred on the day, the gap up deviation rate may be derived and displayed, and if a gap down is likely or has occurred on the day, the gap down deviation rate may be derived and displayed.

(3.取引制限価格帯情報)
取引所30で取引される金融商品には、所定の価格帯を超えて価格が大きく変動した時に取引が制限される制度が適用されている場合がある。このような制度の一例として、前日の終値を基準として一日当たりに変動可能(売買可能)な価格帯が設定されていて当該価格帯を超えた価格での売買が制限される、値幅制限の制度がある。価格帯の上限まで価格が上昇することをストップ高、下限まで価格が下落することをストップ安と呼ぶことがある。また、一日当たりに変動可能な価格帯が設けられていて、当該価格帯の上限又は下限に達すると一定時間(例えば15分間)取引が中止され、一定時間終了後に再度同じ価格帯又は拡大された価格帯で取引が再開される制度は、サーキットブレイカー制度と呼ばれることがある。これられのような変動可能な価格帯が設定されている場合に、チャート上で当該価格帯の情報が視覚的に瞬時に認識可能な表示されていると有用である。そこで、チャートシステム100は、金融商品の変動可能な価格帯に関する価格帯情報を保持し、価格帯情報に基づいて取引制限情報をチャート表示101上に描画する。
(3. Trading price limit range information)
A system that restricts trading of financial products traded on the exchange 30 when the price greatly fluctuates beyond a predetermined price range may be applied. One example of such a system is a price range limit system in which a price range that can be changed (traded) per day is set based on the closing price of the previous day, and trading at a price exceeding the price range is restricted. A rise in price to the upper limit of the price range is sometimes called a stop high, and a fall in price to the lower limit is sometimes called a stop low. In addition, a system in which a price range that can be changed per day is set, trading is suspended for a certain period of time (for example, 15 minutes) when the upper or lower limit of the price range is reached, and trading is resumed again at the same price range or an expanded price range after the certain period of time has ended is sometimes called a circuit breaker system. When such a variable price range is set, it is useful if the information on the price range is displayed on the chart in a manner that can be visually recognized instantly. Therefore, the chart system 100 holds price range information on the variable price range of financial products, and draws trading restriction information on the chart display 101 based on the price range information.

図14は、チャートシステム100が保持する価格帯情報の一例を示す。図14に示す価格帯情報121は、一例として、前日終値が属する価格帯に応じて定められた値幅制限を示す価格帯情報である。例えば、前日終値が1円以上100円未満である場合は当日の値幅が前日終値の±30円に制限され、前日終値が700円以上1000円未満である場合は当日の値幅が±150円に制限されることを示している。 Figure 14 shows an example of price range information held by the chart system 100. The price range information 121 shown in Figure 14 is, as an example, price range information indicating the price range limit determined according to the price range to which the previous day's closing price belongs. For example, if the previous day's closing price is between 1 yen and 100 yen, the price range for that day is limited to ±30 yen of the previous day's closing price, and if the previous day's closing price is between 700 yen and 1000 yen, the price range for that day is limited to ±150 yen.

チャートシステム100は、銘柄入力102で入力された銘柄(すなわち、チャート表示101上にチャートを描画している銘柄)の前日終値と、価格帯情報121とに基づき、チャート表示101上に取引制限情報を描画する。チャートシステム100は、取引時間内外に関わらず、もしくは少なくともいずれかにおいて、銘柄入力102で入力された銘柄の前日終値に基づき、価格帯情報121を参照して、当該銘柄の制限値幅を特定し、特定した制限値幅に対応する取引制限情報を描画する。取引制限情報は、一例として、特定した制限値幅に対応する線状、帯状または矩形のグラフィカルなシンボルである。図15は、一例として、銘柄入力102で入力された証券コード「2671」に対応する銘柄の取引制限情報130が表示されている例を示す。図15の例では、チャートシステム100は、当該銘柄の前日終値(560円とする)に基づき、価格帯情報121を参照して制限値幅(±100円)を特定し、前日終値に制限値幅を適用して上限を660円とし下限を460円とする帯状の取引制限情報130を描画する。図15の例では、当該銘柄の寄付き前であり、当該銘柄の前日ローソク足110から所定間隔を空けた位置に取引制限情報130が表示されている。図16は、当該銘柄がら寄付いて当日のローソク足114の描画されているときにおける、取引制限情報130を示す。チャートシステム100は、取引時間内に当該銘柄が寄付き後、当日のローソク足114を描画しつつ、取引制限情報130を描画する。図16に示すように、取引制限情報130は、当日のローソク足114に重畳して表示されるとよい。取引制限情報130は、帯状または矩形状であって、ローソク足114よりも幅広に表示されてもよい。 The chart system 100 draws trading restriction information on the chart display 101 based on the previous day's closing price of the stock entered in the stock input 102 (i.e., the stock whose chart is drawn on the chart display 101) and the price range information 121. The chart system 100, regardless of whether it is during or outside trading hours, or at least during either of these hours, refers to the price range information 121 based on the previous day's closing price of the stock entered in the stock input 102, and draws trading restriction information corresponding to the identified limit price range. As an example, the trading restriction information is a linear, band-like, or rectangular graphical symbol corresponding to the identified limit price range. FIG. 15 shows, as an example, an example in which trading restriction information 130 of a stock corresponding to the securities code "2671" entered in the stock input 102 is displayed. In the example of FIG. 15, the chart system 100 refers to the price range information 121 based on the previous day's closing price of the stock (560 yen), specifies the limit price range (±100 yen), and applies the limit price range to the previous day's closing price to draw a band-shaped trading restriction information 130 with an upper limit of 660 yen and a lower limit of 460 yen. In the example of FIG. 15, the trading restriction information 130 is displayed at a position with a predetermined distance from the previous day's candlestick 110 of the stock before the stock opens. FIG. 16 shows the trading restriction information 130 when the current day's candlestick 114 is drawn after the stock opens. After the stock opens during trading hours, the chart system 100 draws the trading restriction information 130 while drawing the current day's candlestick 114. As shown in FIG. 16, the trading restriction information 130 may be displayed superimposed on the current day's candlestick 114. The transaction restriction information 130 may be displayed in a strip or rectangle shape, wider than the candlestick 114.

週足チャートの場合も、週の中で最初の取引開始日の寄付き後のローソク足の描画は、日足チャートと同様であり、チャートシステム100は、新たに当週(当日)のローソク足の描画の開始前(当該銘柄の寄付き前)、開始後(当該銘柄の寄付き後)の少なくとも一方において、当日の気配値情報111や当週(当日)ローソク足の描画とともに、当該銘柄の前日終値(前週終値)に基づき取引制限情報130を描画する。一方、週の中で最初の取引開始日以降の寄付き後は、チャートシステム100は、当週のローソク足113の描画とともに、当該銘柄の前日終値に基づいて取引制限情報130を描画する。図17は、当週のローソク足113とともに描画される取引制限情報130を示す。図17に示すように、チャートシステム100は、取引制限情報130は、当週のローソク足113に重畳して表示されるとよい。取引制限情報130は、帯状または矩形状であって、ローソク足113よりも幅広に表示されてもよい。 In the case of a weekly chart, the drawing of the candlestick after the opening of the first trading day in the week is the same as that of a daily chart, and the chart system 100 draws the trading restriction information 130 based on the closing price of the previous day (closing price of the previous week) of the stock along with the quotations information 111 of the day and the candlestick of the current week (today) at least one of before the start of drawing the candlestick of the current week (before the opening of the stock) and after the start (after the opening of the stock). On the other hand, after the opening of the stock after the first trading day in the week, the chart system 100 draws the trading restriction information 130 based on the closing price of the previous day of the stock along with the drawing of the candlestick of the current week 113. FIG. 17 shows the trading restriction information 130 drawn together with the candlestick of the current week 113. As shown in FIG. 17, the chart system 100 may display the trading restriction information 130 superimposed on the candlestick of the current week 113. The transaction restriction information 130 may be displayed in a strip or rectangle shape, wider than the candlestick 113.

当該銘柄の寄付き前、チャートシステム100は、気配値情報111とギャップ情報112と取引制限情報130とを重畳してチャート表示101上に表示してもよい。図18は、日足チャート上に気配値情報111とギャップ情報112と取引制限情報130とが重畳して表示されている例を示す。ギャップ情報112と取引制限情報130とは互いに異なる色で表示されるとよい。ギャップ情報112と取引制限情報130とは互いに異なる幅で表示されるとよい。 Before the stock opens, the chart system 100 may display the quote information 111, gap information 112, and trading restriction information 130 superimposed on the chart display 101. FIG. 18 shows an example in which the quote information 111, gap information 112, and trading restriction information 130 are superimposed on a daily chart. The gap information 112 and the trading restriction information 130 may be displayed in different colors. The gap information 112 and the trading restriction information 130 may be displayed in different widths.

(3.チャートインチャート表示)
チャートには日足、週足、分足等単位時間の異なるチャートがある。例えば、数日間から数十日間にわたる金融商品の価格トレンド(上昇トレンドであるか下降トレンドであるか)を把握するには日足チャートが有用であるし、一日の中での価格トレンドを把握するには分足チャートが有用である。このように金融商品の価格トレンドを詳細に把握、分析するために、ある金融商品について、単位時間の異なるチャートを見比べることがあるが、そのためにはチャート表示を切り替える必要があった。チャート表示を切り替えると、単位時間の異なるチャートで把握できる価格トレンド(例えば、日足チャートで把握できる価格トレンドと分足チャートで把握できる価格トレンド)間の関連性やつながりを把握することが難しかった。そこで、チャートシステム100は、チャート表示101上において、ある単位時間のチャートに別の単位時間のチャートを重畳して表示するチャートインチャート表示機能を有する。
(3. Chart-in-Chart Display)
There are charts with different unit times, such as daily, weekly, and minute charts. For example, a daily chart is useful for grasping the price trend (whether it is an upward or downward trend) of a financial product over a period of several days to several tens of days, and a minute chart is useful for grasping the price trend within a day. In this way, in order to grasp and analyze the price trend of a financial product in detail, charts with different unit times for a certain financial product may be compared, but in order to do so, it is necessary to switch the chart display. When the chart display is switched, it is difficult to grasp the relationship or connection between the price trends grasped in the charts with different unit times (for example, the price trend grasped in the daily chart and the price trend grasped in the minute chart). Therefore, the chart system 100 has a chart-in-chart display function that displays a chart of a certain unit time by superimposing a chart of another unit time on the chart display 101.

チャートシステム100は、チャート表示101上で、描画中である第1単位時間のチャート(第1単位時間チャート)における任意のローソク足(第1単位時間ローソク足)を選択するユーザー選択を受け付ける。ユーザー選択は、コンピューター10の入力手段から受け付ける。チャートシステム100は、第1単位時間ローソク足の選択に応答して、第1単位時間と異なる第2単位時間のチャート(第2単位時間チャート)に含まれるローソク足(第2単位時間ローソク足)であって、選択された第1単位時間ローソク足に対応する第2単位時間ローソク足を描画する。具体的には、チャートシステム100は、第1単位時間よりも短い第2単位時間のチャートに含まれる、第1単位時間ローソク足が示す価格変動の期間における複数の第2単位時間ローソク足を描画する。例えば、チャートシステム100は、週単位(第1単位時間)の週足チャートを描画中、任意の週足ローソク足の選択を受け付け、これに応答して、日単位(第2単位時間)の日足チャート内の日足ローソク足であって選択された週足ローソク足が示す価格変動期間における複数の日足ローソク足を描画する。例えば、2020年4月1日~4月5日の5日間の価格変動を示す週足ローソク足が選択された場合、同じく2020年4月1日~4月5日の5日間における複数(5本)の日足ローソク足を描画する。チャートシステム100は、複数の第2単位時間ローソク足を、選択された第1単位時間ローソク足に重畳して描画するとよい。チャートシステム100は、複数の第2単位時間ローソク足が選択された第1単位時間ローソク足と重なるが、第1単位時間ローソク足を完全に隠してしまわないように描画するとよい。チャートシステム100は、複数の第2単位時間ローソク足を、選択された第1単位時間ローソク足と関連付けて、当該第1単位時間ローソク足の近傍に描画してもよい。図19及び図20は、チャートインチャート表示機能によって、銘柄入力102で入力された銘柄(証券コード2671)の週足チャートの描画中に日足チャートのローソク足を重畳表示する例を示す。図19及び図20に示すように、チャートシステム100は、週足チャート内の週足ローソク足140が選択されると、これに応答して、当該銘柄の日足チャート内の日足ローソク足であって週足ローソク足140が示す価格変動期間に相当する期間の複数の日足ローソク足141を、週足ローソク足140に重畳して描画する。図19及び図20の例では、ある5日間の週足ローソク足140が選択され、同じ5日間における5本の日足ローソク足141が描画されている。週足だと1本の週足ローソク足140で示される5日間の価格変動について、複数の日足ローソク足141によってより詳細に把握して分析することができる。チャートシステム100は、日足ローソク足141の描画に合わせて、日足ローソク足141の描画が週足ローソク足140と隣接する週足ローソク足142、143の描画と重ならないように、週足ローソク足140と隣接する週足ローソク足142、143との間隔を広げて描画するとよい。また、図21に示すように、チャートシステム100は、週足ローソク足140の選択に応答して、選択された週足ローソク足140の幅を広げて描画し、週足ローソク足の本体の中に日足ローソク足141を描画してもよい。図22に示すように、チャートシステム100は、選択された週足ローソク足140と関連付けられて、週足ローソク足140の近傍に日足ローソク足141を描画してもよい。 The chart system 100 accepts a user selection to select an arbitrary candlestick (first unit time candlestick) in a first unit time chart (first unit time chart) being drawn on the chart display 101. The user selection is received from an input means of the computer 10. In response to the selection of the first unit time candlestick, the chart system 100 draws a second unit time candlestick (second unit time candlestick) included in a chart of a second unit time (second unit time chart) different from the first unit time and corresponding to the selected first unit time candlestick. Specifically, the chart system 100 draws a plurality of second unit time candlesticks included in a chart of a second unit time shorter than the first unit time during the period of price fluctuation indicated by the first unit time candlestick. For example, while drawing a weekly chart on a weekly basis (first unit time), the chart system 100 accepts the selection of any weekly candlestick, and in response thereto, draws a plurality of daily candlesticks in the price fluctuation period indicated by the selected weekly candlestick, which is a daily candlestick in the daily chart on a daily basis (second unit time). For example, when a weekly candlestick indicating price fluctuation for five days from April 1 to April 5, 2020 is selected, a plurality (five) daily candlesticks for the same five days from April 1 to April 5, 2020 are drawn. The chart system 100 may draw a plurality of second unit time candlesticks superimposed on the selected first unit time candlestick. The chart system 100 may draw a plurality of second unit time candlesticks so that they overlap the selected first unit time candlestick but do not completely hide the first unit time candlestick. The chart system 100 may associate a plurality of second unit time candlesticks with the selected first unit time candlestick and draw them near the selected first unit time candlestick. Figures 19 and 20 show an example of superimposing and displaying candlesticks of a daily chart while drawing a weekly chart of a stock (stock code 2671) inputted in the stock input 102 by the chart-in-chart display function. As shown in Figures 19 and 20, when a weekly candlestick 140 in the weekly chart is selected, the chart system 100 responds by drawing a plurality of daily candlesticks 141 in the daily chart of the stock, which are daily candlesticks in the daily chart of the stock and correspond to the price fluctuation period indicated by the weekly candlestick 140, superimposed on the weekly candlestick 140. In the example of Figures 19 and 20, a weekly candlestick 140 for a certain five-day period is selected, and five daily candlesticks 141 for the same five-day period are drawn. In the case of a weekly chart, the price fluctuations over five days, which are indicated by one weekly candlestick 140, can be grasped and analyzed in more detail by using a plurality of daily candlesticks 141. The chart system 100 may draw the weekly candlestick 140 with a wider space between it and the adjacent weekly candlesticks 142 and 143 in accordance with the drawing of the daily candlestick 141 so that the drawing of the daily candlestick 141 does not overlap with the drawing of the weekly candlestick 140 and the adjacent weekly candlesticks 142 and 143. In addition, as shown in FIG. 21, in response to the selection of the weekly candlestick 140, the chart system 100 may draw the selected weekly candlestick 140 with a wider width, and draw the daily candlestick 141 within the body of the weekly candlestick. As shown in FIG. 22, the chart system 100 may be associated with the selected weekly candlestick 140 and render a daily candlestick 141 adjacent to the weekly candlestick 140.

図19~図22の例では、週足チャートの中に日足チャートを描画する例で説明したが、同様に、例えば、日足チャート(第1単位時間チャート)の中に分足チャート(第2時間単位チャート)を表示することもできる。この場合、チャートシステム100は、日足チャートにおける日足ローソク足の選択を受け付け、これに応答して、選択された日足チャートの示す価格変動期間(例えば2020年4月1日の9:00~15:00)における分足チャートの複数の分足ローソク足(例えば、2020年4月1日の9:00~15:00における複数本の5分足)を描画する。また、チャートシステム100は、取引時間内のザラ場においても、チャートインチャート表示機能を実行してもよい。この場合、チャートシステム100は、随時描画を更新中である当日の第1単位時間ローソク足の選択を受け付け、これに応答して、第1単位時間ローソク足が示す価格変動期間の始期から現在時刻までの第2単位時間ローソク足を描画する。例えば、ザラ場において日足チャートを描画中、当日の日足ローソク足(例えば2020年4月1日当日)の選択をザラ場の10:00に受け付けると、これに応答して、分足チャートの分足ローソク足であって、選択された当日ローソク足が示す価格変動期間の始期(例えば2020年4月1日の当該銘柄の寄付き時刻9:00)から現在時刻(10:00)における複数本の分足ローソク足を描画する。 In the examples of Figures 19 to 22, an example of drawing a daily chart in a weekly chart has been described, but similarly, for example, a minute chart (second time unit chart) can be displayed in a daily chart (first unit time chart). In this case, the chart system 100 accepts the selection of a daily candlestick in the daily chart, and in response thereto, draws multiple minute candlesticks (for example, multiple 5-minute candlesticks from 9:00 to 15:00 on April 1, 2020) of the minute chart in the price fluctuation period indicated by the selected daily chart (for example, 9:00 to 15:00 on April 1, 2020). The chart system 100 may also execute the chart-in-chart display function during the intraday period during trading hours. In this case, the chart system 100 accepts the selection of the first unit time candlestick of the day, the drawing of which is being updated at any time, and in response thereto, draws the second unit time candlestick from the start of the price fluctuation period indicated by the first unit time candlestick to the current time. For example, when a daily chart is being drawn during the intraday session, if a selection of a daily candlestick for the current day (e.g., April 1, 2020) is accepted at 10:00 during the intraday session, in response, multiple minute candlesticks are drawn from the minute chart, which are minute candlesticks, from the start of the price fluctuation period indicated by the selected day's candlestick (e.g., the opening time of the stock on April 1, 2020 at 9:00) to the current time (10:00).

(3.注文機能1)
チャートシステム100は、チャート表示101上に表示されている金融商品を売買する注文を指示する注文指示機能を有する。通常、金融商品を購入する買い注文を指示するとき、購入したい単価(指値や成行)と、購入したいロット(株であれば株価)とを指示する必要がある。しかし、買い注文は、売買サーバー20を運営する金融機関に自分が預けている資金(購買余力)を超えない範囲で、購入したい総額に合うように単価とロットを計算して行わなければならない。すなわち、買い注文に際しては、購入したい総額(≦購入余力)となる「単価×ロット」を計算して、注文を指示する必要がある。例えば、ある銘柄を157円指値で100万円分購入しようとしたとき、100万÷157の計算をして6369ロットまで購入できることを確認し、6369ロットの買い注文を指示する必要がある。このような計算を瞬時に行って買い注文を行うことはユーザーにとって負担である。また、指値ではなく成行注文の場合、当該銘柄における当日の制限値幅の上限価格を基準として計算する必要がありさらに複雑である。さらに、購買余力いっぱいまで買いたい場合、金融機関が設定する手数料を考慮する必要もあり、何ロットまでの買い注文を指示できるか瞬時に計算することは困難である。そこで、チャートシステム100は、ある銘柄について購入希望金額と、当該銘柄の価格に基づいて、自動的に購入ロットを導出し、買い注文を指示する。
(3. Order Function 1)
The chart system 100 has an order instruction function that instructs an order to buy or sell a financial product displayed on the chart display 101. Usually, when instructing a buy order to buy a financial product, it is necessary to specify the unit price (limit price or market order) and the lot amount (stock price in the case of stocks) that you want to buy. However, when making a buy order, you must calculate the unit price and lot amount so that they match the total amount you want to buy, within the range that does not exceed the funds (buying capacity) that you have deposited with the financial institution that operates the buying and selling server 20. That is, when making a buy order, you must calculate "unit price x lot amount" that results in the total amount you want to buy (≦buying capacity) and then instruct the order. For example, when trying to buy 1 million yen worth of a certain stock with a limit price of 157 yen, you must calculate 1 million divided by 157 to confirm that you can purchase up to 6369 lots, and then instruct a buy order for 6369 lots. It is a burden for the user to perform such calculations instantly to make a buy order. In addition, in the case of a market order rather than a limit price, it is necessary to perform the calculation based on the upper limit price of the price range of the stock on that day, which is even more complicated. Furthermore, if one wishes to buy up to the maximum purchasing capacity, one must also take into consideration the fees set by financial institutions, making it difficult to instantly calculate how many lots one can instruct to place a buy order. Therefore, the chart system 100 automatically derives the purchase lot based on the desired purchase amount for a certain stock and the price of that stock, and instructs a buy order.

チャートシステム100は、チャート表示101上で、チャート表示101上に表示されている金融商品(すなわち銘柄入力102で入力された銘柄)の買い注文指示を受け付ける。図23~図25は、チャート表示101上で買い注文を受け付ける一例を示す。図23に示すように、チャートシステム100は、チャート表示101上で当該銘柄のユーザー選択を受け付け、これに応答して、買い注文UI150を表示する。ユーザー選択は、例えば、描画されているチャートの任意のローソク足の選択である。買い注文UI150は、ともに選択可能な、指値注文指示UI要素150aと成行注文指示UI要素150bとを含む。チャートシステム100は、指値注文指示UI要素150aの選択を受け付けると、指値注文UI151を表示する。指値注文UI151は、購買余力表示151aと、購入希望額入力151bと、指値額入力151cとを含む。購買余力表示151aは、ユーザーが金融機関に預けていて金融商品の購入に使える総額である購買余力をユーザーに提示する。金融機関の売買サーバー20ではユーザーのアカウント毎に購買余力を管理しており、チャートシステム100は、ユーザーのアカウントに対応する購買余力の情報を売買サーバー20から受信して保持している。チャートシステム100は、保持しているユーザーの購買余力の情報を参照して、購買余力表示151aを表示する。購入希望額入力151bは、当該銘柄を購入したい総額の入力を受け付けるUI要素である。チャートシステム100は、購入希望額入力151bにて、コンピューター10の入力手段を用いてユーザーによる金額入力を受け付ける。指値額入力151cは、当該銘柄を購入する単価を指定する指値の金額の入力を受け付ける。チャートシステム100は、指値額151cにて、コンピューター10の入力手段を用いてユーザーによる金額入力を受け付ける。一方、チャートシステム100は、成行注文指示UI要素150bの選択を受け付けると、成行注文UI152を表示する。成行注文UI152は、購買余力表示152aと購入希望額入力152bとを含む。購買余力表示152aは、指値注文UI151で表示される購買余力表示151aと同様である。購入希望額入力152bは、指値注文UI151で表示される購入希望額入力151bと同様である。成行注文UI152には、対象銘柄を購入する単価を指定するUI要素はない。 The chart system 100 accepts a buy order instruction for the financial product displayed on the chart display 101 (i.e., the stock input in the stock input 102) on the chart display 101. Figures 23 to 25 show an example of accepting a buy order on the chart display 101. As shown in Figure 23, the chart system 100 accepts a user selection of the stock on the chart display 101, and in response, displays a buy order UI 150. The user selection is, for example, the selection of any candlestick on the drawn chart. The buy order UI 150 includes a limit order instruction UI element 150a and a market order instruction UI element 150b, both of which are selectable. When the chart system 100 accepts the selection of the limit order instruction UI element 150a, it displays a limit order UI 151. The limit order UI 151 includes a purchasing capacity display 151a, a purchase request amount input 151b, and a limit amount input 151c. The purchasing margin display 151a presents the user with purchasing margin, which is the total amount of money that the user has deposited with the financial institution and can be used to purchase financial products. The financial institution's trading server 20 manages purchasing margin for each user's account, and the chart system 100 receives and stores information on purchasing margin corresponding to the user's account from the trading server 20. The chart system 100 displays the purchasing margin display 151a by referring to the stored information on the user's purchasing margin. The desired purchase amount input 151b is a UI element that accepts input of the total amount desired to purchase the stock. The desired purchase amount input 151b in the chart system 100 accepts input of the amount by the user using the input means of the computer 10. The limit price input 151c accepts input of the limit price amount that specifies the unit price at which the stock is purchased. The chart system 100 accepts input of the amount by the user using the input means of the computer 10 using the limit price 151c. On the other hand, when the chart system 100 accepts selection of the market order instruction UI element 150b, it displays a market order UI 152. The market order UI 152 includes a purchasing capacity display 152a and a desired purchase amount input 152b. The purchasing capacity display 152a is the same as the purchasing capacity display 151a displayed in the limit order UI 151. The desired purchase amount input 152b is the same as the desired purchase amount input 151b displayed in the limit order UI 151. The market order UI 152 does not have a UI element for specifying the unit price at which to purchase the target stock.

指値注文の場合、チャートシステム100は、購入希望額入力151bに入力された購入希望総額と、指値額入力151cに入力された指値とに基づき、当該銘柄を購入するロットを自動的に導出し、指値額入力151cに入力された指値と導出されたロットとを示す指値買い注文指示を生成する。例えば、購入希望総額が1,000,000円で指値が158円である場合、1,000,000÷158を計算し、その答えが6,329.113924・・・であるので、6,329ロットまで購入できることが分かり、チャートシステム100は、指値158円と購入ロット6,329を示す指値買い注文指示を生成する。なお、金融商品には購入の際のロット単位が決まっていることがある。例えば、株の場合株単元(例えば、1株、10株、100株等)が決まっており、このような場合、株単元もさらに考慮してロットを導出するとよい。チャートシステム100は、購入ロット単位に関する情報を売買サーバー20から受信し、保持する。チャートシステム100は、購入希望額入力151bに入力された購入希望総額と、指値額入力151cに入力された指値と、購入ロット単位とに基づき買い注文指示を生成するとよい。例えば、上記購入希望総額が1,000,000円で指値が158円である場合で、購入ロット単位が10ロット(例えば、株単元が10株)であるとき、10の位未満を切り捨てて6,320ロットが購入できることが分かり、指値158円と購入ロット6,320を示す指値買い注文指示を生成する。また、チャートシステム100は、購入希望額入力151bに入力された金額が、購買余力表示151aに表示されている金額よりも多い場合、買い注文が出せないことからユーザーに警告を発するとよい。警告は、UI要素でその旨を表示するとよい。また、金融商品の購入に所定の手数料が必要である場合、当該手数料も考慮する必要がある。このため、チャートシステム100は、売買サーバー20から手数料に関する情報を受信し、購買余力表示151aに表示されている金額から当該手数料を差し引いた金額を上限として、購入希望額入力151bに入力された金額がこの上限を超えている場合、ユーザーに警告を発するとよい。代替的には、チャートシステム100は、予め手数料分を差し引いた金額を購買余力表示151aに表示するようにしてもよい。 In the case of a limit order, the chart system 100 automatically derives the lot to purchase the stock based on the total purchase amount entered in the purchase amount input 151b and the limit price entered in the limit price input 151c, and generates a limit buy order instruction indicating the limit price entered in the limit price input 151c and the derived lot. For example, if the total purchase amount is 1,000,000 yen and the limit price is 158 yen, 1,000,000 divided by 158 is calculated, and the answer is 6,329.113924..., so it is found that up to 6,329 lots can be purchased, and the chart system 100 generates a limit buy order instruction indicating the limit price of 158 yen and the purchase lot of 6,329. Note that the lot unit at the time of purchase may be determined for financial products. For example, in the case of stocks, the stock unit (e.g., 1 share, 10 shares, 100 shares, etc.) is determined, and in such a case, it is advisable to further consider the stock unit when deriving the lot. The chart system 100 receives and stores information on the purchase lot unit from the trading server 20. The chart system 100 may generate a buy order instruction based on the total purchase amount input in the purchase amount input field 151b, the limit price input in the limit price input field 151c, and the purchase lot unit. For example, when the total purchase amount is 1,000,000 yen and the limit price is 158 yen, and the purchase lot unit is 10 lots (for example, the stock unit is 10 shares), it is found that 6,320 lots can be purchased by rounding down the digits less than 10, and a limit buy order instruction indicating the limit price of 158 yen and the purchase lot of 6,320 is generated. In addition, when the amount input in the purchase amount input field 151b is greater than the amount displayed in the purchasing capacity display 151a, the chart system 100 may issue a warning to the user that a buy order cannot be placed. The warning may be displayed by a UI element. In addition, when a certain fee is required for the purchase of a financial product, the fee must also be taken into consideration. For this reason, the chart system 100 may receive information regarding fees from the buying and selling server 20, and may set the amount displayed in the purchasing capacity display 151a minus the fees as an upper limit, and if the amount entered in the purchase amount input field 151b exceeds this upper limit, issue a warning to the user. Alternatively, the chart system 100 may display the amount minus the fees in advance in the purchasing capacity display 151a.

成行注文の場合、チャートシステム100は、購入希望金額152bに入力された購入希望総額と、当該銘柄の当日変動可能な価格帯の上限値とに基づき、当該銘柄を購入するロットを自動的に導出し、導出されたロットで成行買い注文指示を生成する。具体的には、チャートシステム100は、当該銘柄の前日終値に基づき、価格帯情報121を参照して、当該銘柄の当日変動可能な価格帯の上限値(制限値幅の上限値)を特定し、この上限値と購入希望総額とに基づいてロットを算出する。例えば、当該銘柄の前日終値が560円である場合、価格帯情報121を参照すると当日変動可能な価格帯(制限値幅)は±100円であるため上限値として660円が特定される。例えば、購入希望総額が1,000,000円である場合、1,000,000÷660を計算し、その答えが1,515.1515・・・であるので、1,515ロットまで購入できることが分かり、チャートシステム100は、購入ロット1,515を示す成行買い注文を生成する。なお、金融商品には購入の際のロット単位が決まっていることがある。例えば、株の場合株単元(例えば、1株、10株、100株等)が決まっており、このような場合、株単元もさらに考慮してロットを導出するとよい。チャートシステム100は、購入ロット単位に関する情報を売買サーバー20から受信し、保持する。チャートシステム100は、購入希望額入力152bに入力された購入希望総額と、価格帯情報121を参照して特定される上限値と、購入ロット単位とに基づき買い注文指示を生成するとよい。例えば、上記購入希望総額が1,000,000円で特定した上限値が660円である場合で、購入ロット単位が10ロット(例えば、株単元が10株)であるとき、10の位未満を切り捨てて1,510ロットが購入できることが分かり、購入ロット1,510を示す成行買い注文指示を生成する。また、チャートシステム100は、購入希望額入力152bに入力された金額が、購買余力表示152aに表示されている金額よりも多い場合、買い注文が出せないことからユーザーに警告を発するとよい。警告は、UI要素でその旨を表示するとよい。また、金融商品の購入に所定の手数料が必要である場合、当該手数料も考慮する必要がある。このため、チャートシステム100は、売買サーバー20から手数料に関する情報を受信し、購買余力表示152aに表示されている金額から当該手数料を差し引いた金額を上限として、購入希望額入力152bに入力された金額がこの上限を超えている場合、ユーザーに警告を発するとよい。代替的には、チャートシステム100は、予め手数料分を差し引いた金額を購買余力表示152aに表示するようにしてもよい。 In the case of a market order, the chart system 100 automatically derives the lot for purchasing the stock based on the total purchase amount entered in the purchase amount 152b and the upper limit of the price range that can be changed on that day for the stock, and generates a market buy order instruction with the derived lot. Specifically, the chart system 100 refers to the price range information 121 based on the previous day's closing price of the stock, identifies the upper limit of the price range that can be changed on that day (upper limit of the price range limit), and calculates the lot based on this upper limit and the total purchase amount. For example, if the closing price of the stock on the previous day is 560 yen, the price range information 121 is referred to, and the price range that can be changed on that day (price range limit) is ±100 yen, so 660 yen is identified as the upper limit. For example, if the total amount of the desired purchase is 1,000,000 yen, 1,000,000 divided by 660 is calculated, and the answer is 1,515.1515.... Since it is found that up to 1,515 lots can be purchased, the chart system 100 generates a market buy order indicating a purchase lot of 1,515. Note that the lot unit at the time of purchase may be determined for financial products. For example, in the case of stocks, the stock unit (e.g., 1 stock, 10 stocks, 100 stocks, etc.) is determined, and in such a case, it is preferable to derive the lot by further considering the stock unit. The chart system 100 receives and stores information on the purchase lot unit from the trading server 20. The chart system 100 may generate a buy order instruction based on the total amount of the desired purchase input in the purchase amount input 152b, the upper limit specified by referring to the price range information 121, and the purchase lot unit. For example, when the total amount of the desired purchase is 1,000,000 yen and the specified upper limit is 660 yen, and the purchase lot unit is 10 lots (for example, the stock unit is 10 shares), it is found that 1,510 lots can be purchased by rounding down the digits less than 10, and a market buy order instruction is generated indicating a purchase lot of 1,510. Furthermore, if the amount entered in the desired purchase amount input 152b is greater than the amount displayed in the purchasing capacity display 152a, the chart system 100 may issue a warning to the user that a purchase order cannot be placed. The warning may be displayed by a UI element. Furthermore, if a certain fee is required to purchase a financial product, the fee must also be taken into consideration. For this reason, the chart system 100 may receive information regarding the fee from the trading server 20, and may issue a warning to the user if the amount entered in the desired purchase amount input 152b exceeds the upper limit, which is the amount displayed in the purchasing capacity display 152a minus the fee. Alternatively, the chart system 100 may display the amount after deducting the commission in advance in the purchasing power display 152a.

チャートシステム100は、生成した指値買い注文指示又は成行買い注文指示を売買サーバー20に送信する。買い注文指示は、買い注文する金融商品(銘柄)を示す情報(例えば証券コード)、購入ロットを示す情報、及び指値買い注文の場合は指値を示す情報を、含む。売買サーバー20は、買い注文情報に基づいて指値又は成行で買い注文を取引所30のコンピューターに送信することで注文を執行する。 The chart system 100 sends the generated limit buy order instruction or market buy order instruction to the trading server 20. The buy order instruction includes information indicating the financial product (name) to be bought (e.g., securities code), information indicating the purchase lot, and, in the case of a limit buy order, information indicating the limit price. The trading server 20 executes the order by sending a buy order at the limit price or market price to the computer of the exchange 30 based on the buy order information.

(4.注文機能2)
チャートシステム100は、チャート表示101上に表示されている金融商品を売買する注文を指示する注文指示機能を有する。通常、金融商品を購入する買い注文を指示するとき、購入したい単価(指値や成行)と、購入したいロット(株であれば株価)とを指示する必要がある。また、売り中の場合も同様に、売却したい単価とロットとを指示する必要がある。しかし、購入したい単価は絶対数(例えば指値500円)での金額で指定したい場合だけでなく、他の要素との比較に基づく相対的な金額で指定したいこともあろう。例えば、売買対象の銘柄が当日変動可能な価格帯と比較し、価格帯の上限から数十%以下で指値買い注文を出したいといった場合である。これは、例えばデイトレーダーによる「当日変動可能な価格帯の上限付近で購入しても当日の値上がり余地は小さいから購入すべきではない」といった判断が働くような場合である。また、同様に、購入していた銘柄の売り注文を出す場合、当該銘柄の当日変動可能な価格帯と比較し、価格帯の上限から数%以下で指値売り注文を出したいといった場合がある。これは、例えば、「これ以上値上げり余地の小さくなる価格で売却しておこう」といったデイトレーダーの判断が働くような場合である。そこで、チャートシステム100は、ある銘柄について、価格帯情報121を参照して当該銘柄の当日変動可能な価格帯に基づく売買注文を可能とする。
(4. Order Function 2)
The chart system 100 has an order instruction function that issues orders to buy and sell financial products displayed on the chart display 101. Usually, when issuing a buy order to buy a financial product, it is necessary to specify the unit price (limit price or market order) that one wishes to purchase and the lot that one wishes to purchase (stock price in the case of stocks). Similarly, when selling, it is necessary to specify the unit price and lot that one wishes to sell. However, the unit price that one wishes to purchase may not only be specified as an absolute amount (for example, limit price 500 yen), but may also be specified as a relative amount based on a comparison with other factors. For example, when comparing the price range in which the stock to be traded can fluctuate on the day, one wishes to issue a limit buy order at a price within several tens of percent of the upper limit of the price range. This is a case where, for example, a day trader makes a judgment such as "Even if I purchase near the upper limit of the price range that can fluctuate on the day, there is little room for the price to rise on the day, so I should not purchase it." Similarly, when issuing a sell order for a stock that has been purchased, one may wish to issue a limit sell order at a price within a few percent of the upper limit of the price range in which the stock can fluctuate on the day. This is the case when, for example, a day trader decides to "sell at a price where there is little room for further price increases." Therefore, the chart system 100 refers to the price range information 121 for a certain stock, and enables buy and sell orders based on the price range in which the stock can fluctuate on the day.

チャートシステム100は、図23で示した買い注文UI150において指値注文指示UI要素150aの選択を受け付けると、図26に示すような指値注文UI153を表示する。指値注文UI153は、購買余力表示153aと、制限価格帯情報153bと、指値額入力153cと、購入可能ロット情報153dと、購買単価入力153eとを含む。購買余力表示153aは、購買余力表示151aと同様に、ユーザーが金融機関に預けていて金融商品の購入に使える総額である購買余力を示す。制限価格帯情報153bは、当該銘柄の当日変動可能な価格帯を示す情報を提示するものであり、具体的には、当該銘柄の前日終値に基づき、価格帯情報121を参照して特定される価格帯を表示する。図26に示す例では、当該銘柄(証券コード2671に対応する銘柄)の前日終値が560円であり、価格帯情報121を参照すると、当該銘柄の当日制限価格帯(制限値幅)は±100円であることから、制限価格帯情報153bとして「460円~660円」が表示されている。指値額入力153cは、当該銘柄を購入したい単価の入力を受け付けるUI要素であって、当該銘柄の当日可能な価格帯(制限値幅)の中でどの程度の価格で購入したいかを受け付ける。例えば、図26に示すように、百分率により制限値幅の上限価格と比べて相対的に何パーセントの価格で指値注文した以下の指示を受け付ける。チャートシステム100は、指値額入力153cにて、コンピューター10の入力手段を用いてユーザーによる入力(例えば、百分率の入力)を受け付ける。百分率の他に、割合での入力や、制限値幅の上限価格からいくら低い価格であるか直接示す価格の入力であってもよい。チャートシステム100は、指値額入力153cにて入力された情報に基づいて指値注文を行う価格(指値)を自動的に決定する。一例として、制限値幅が460円~660円であるとき、指値額入力153cに「10%」が入力された場合、660円の10%である66円を660円から引いた額である594円(すなわち、上限価格660円から10%低い価格として594円)を指値注文金額として決定するとよい。別の例として、制限値幅が460円~660円であるとき、指値額入力153cに「10%」が入力された場合、660円÷1.1を計算して求まる600円(すなわち、上限価格660円に対して購入後10%まで上昇余力が見込める価格として600円)を指値注文金額として決定するとよい。別の例として、制限値幅が460円~660円であるとき、指値額入力153cに「50円」が入力された場合、660円から50円を引いた額である610円を指値注文金額として決定するとよい。チャートシステム100は、購入余表示153aに示さられている購入余力額と、指値額入力153cに入力された価格から決定された指値注文金額とに基づき、指値注文可能なロットを算出し、算出した指値注文可能なロットを購入可能ロット情報153dに表示する。具体的には、購入余力額÷指値注文金額により算出される。図26に示す例では、購入可能ロット情報153dとして5,000ロット(5,000株)が表示されている。購買単価入力153eは、当該銘柄を購入したいロット(株数)の入力を受け付けるUI要素であり、購入可能ロット情報153dに表示されているロット以下の数字による購入ロットの指定を受け付ける。チャートシステム100は、購買単価入力153eにて、コンピューター10の入力手段を用いてユーザーによる入力を受け付ける。 When the chart system 100 accepts the selection of the limit order instruction UI element 150a in the buy order UI 150 shown in FIG. 23, it displays the limit order UI 153 as shown in FIG. 26. The limit order UI 153 includes a purchasing capacity display 153a, price limit information 153b, limit amount input 153c, purchasable lot information 153d, and purchase price input 153e. The purchasing capacity display 153a, like the purchasing capacity display 151a, indicates the purchasing capacity, which is the total amount that the user has deposited with a financial institution and can be used to purchase financial products. The price limit information 153b presents information indicating the price range within which the stock can fluctuate on the day, and specifically displays the price range identified by referring to the price range information 121 based on the previous day's closing price of the stock. In the example shown in FIG. 26, the closing price of the stock (stock corresponding to stock code 2671) on the previous day was 560 yen, and referring to the price range information 121, the stock's price limit range (price limit range) on the day is ±100 yen, so "460 yen to 660 yen" is displayed as the price limit range information 153b. The limit price input 153c is a UI element that accepts the input of the unit price at which the stock is to be purchased, and accepts the price at which the stock is to be purchased within the price range (price limit range) available on the day for the stock. For example, as shown in FIG. 26, the following instruction is accepted, which indicates the relative percentage of the upper limit price of the price limit range at which to place a limit order. The chart system 100 accepts input by the user (for example, input of a percentage) using the input means of the computer 10 at the limit price input 153c. In addition to the percentage, the input may be a ratio, or a price may be input that directly indicates how much lower the price is from the upper limit price of the price limit range. The chart system 100 automatically determines the price (limit price) for placing a limit order based on the information entered in the limit price input 153c. As an example, when the limit price range is 460 yen to 660 yen, if "10%" is entered in the limit price input 153c, the limit order amount may be determined to be 594 yen, which is the amount obtained by subtracting 66 yen, which is 10% of 660 yen, from 660 yen (i.e., 594 yen as a price 10% lower than the upper limit price of 660 yen). As another example, when the limit price range is 460 yen to 660 yen, if "10%" is entered in the limit price input 153c, the limit order amount may be determined to be 600 yen, which is calculated by dividing 660 yen by 1.1 (i.e., 600 yen as a price that is expected to have a 10% increase after purchase from the upper limit price of 660 yen). As another example, when the limit price range is 460 yen to 660 yen, if "50 yen" is input in the limit price input 153c, 610 yen, which is 660 yen minus 50 yen, may be determined as the limit order amount. The chart system 100 calculates the lot that can be placed at the limit price based on the purchase margin displayed in the purchase margin display 153a and the limit order amount determined from the price input in the limit price input 153c, and displays the calculated limit order lot in the purchasable lot information 153d. Specifically, it is calculated by dividing the purchase margin amount by the limit order amount. In the example shown in FIG. 26, 5,000 lots (5,000 shares) are displayed as the purchasable lot information 153d. The purchase price input 153e is a UI element that accepts input of the lot (number of shares) that the user wishes to purchase the issue in question, and accepts the specification of the purchase lot by a number equal to or less than the lot displayed in the purchasable lot information 153d. The chart system 100 accepts input from the user using the input means of the computer 10 at the purchase unit price input 153e.

チャートシステム100は、指値額入力153cにて入力された情報に基づいて自動的に決定された指値と、購買単価入力153eにてユーザーにより入力されたロットとを示す指値買い注文指示を生成する。チャートシステム100は、生成した指値買い注文指示を売買サーバー20に送信する。買い注文指示は、買い注文する金融商品(銘柄)を示す情報(例えば証券コード)、購入ロットを示す情報、及び指値を示す情報を、含む。売買サーバー20は、買い注文情報に基づいて指値で買い注文を取引所30のコンピューターに送信することで注文を執行する。 The chart system 100 generates a limit buy order instruction indicating the limit price automatically determined based on the information entered in the limit price input 153c and the lot entered by the user in the purchase price input 153e. The chart system 100 sends the generated limit buy order instruction to the trading server 20. The buy order instruction includes information indicating the financial product (name) to be bought (e.g., securities code), information indicating the purchase lot, and information indicating the limit price. The trading server 20 executes the order by sending a buy order at the limit price to the computer of the exchange 30 based on the buy order information.

(5.PTS価格情報)
売買サーバー20を運営する金融機関は、PTS(私設取引所)の運営も行い、同一の銘柄について取引所30を通じた売買とPTSでの売買を行うものであってもよい。この場合、売買サーバー20は、公設の取引所30との間で通信を行い金融商品の価格の取得や金融商品の売買指示を行うとともに、PTSの運営を行ってPTS内での金融商品の売買指示を行う。売買サーバー20は、同一の金融商品について、取引所30で取引されている気配値や現在価格や過去価格をコンピューター10に送信するとともに、PTSで取引されている気配値や現在価格や過去価格をコンピューター10に送信する。チャートシステム100は、同一の金融商品について、売買サーバー20から受信した取引所30で取引されている価格情報をチャートで描画し、売買サーバー20から受信したPTSで取引されている価格情報をチャートで描画する。チャートシステム100は、チャート表示101において、取引所30で取引されている価格情報をチャート描画する際に、同時に、関連するPTSで取引された又は取引されている価格情報を補助的に描画する機能を有する。
(5. PTS Price Information)
The financial institution that operates the trading server 20 may also operate a PTS (private exchange) and trade the same issue through the exchange 30 and on the PTS. In this case, the trading server 20 communicates with the public exchange 30 to obtain the price of the financial product and to give instructions for buying and selling the financial product, and also operates the PTS to give instructions for buying and selling the financial product within the PTS. The trading server 20 transmits to the computer 10 the quotes, current prices, and past prices traded on the exchange 30 for the same financial product, and transmits to the computer 10 the quotes, current prices, and past prices traded on the PTS. The chart system 100 plots the price information traded on the exchange 30 received from the trading server 20 on a chart for the same financial product, and plots the price information traded on the PTS received from the trading server 20 on a chart. The chart system 100 has a function of, when drawing a chart of price information traded on the exchange 30 in the chart display 101, simultaneously auxiliary drawing of price information that has been or is being traded on the related PTS.

図27は、取引所30での取引時間とPTSでの取引時間との関係の一例を示す図である。一例として、取引所30の取引時間とPTSの取引時間は一部が重複しながら互いに相違している。図27に示す例では、取引所30での取引は、9:00~11:30の間の前場と12:30~15:00の間の後場で行われ、PTSは8:20~16:00の間のデイタイムセッションと16:30~23:59の間のナイトタイムセッションで行われる。前場と後場の間は、並行してPTSのデイタイムセッションで取引が可能である。 Figure 27 is a diagram showing an example of the relationship between trading hours at the exchange 30 and trading hours at the PTS. As an example, the trading hours at the exchange 30 and the trading hours at the PTS are different but overlap to some extent. In the example shown in Figure 27, trading at the exchange 30 takes place in the morning session from 9:00 to 11:30 and the afternoon session from 12:30 to 15:00, while the PTS takes place in a daytime session from 8:20 to 16:00 and a nighttime session from 16:30 to 23:59. Between the morning and afternoon sessions, trading can take place in the daytime session of the PTS in parallel.

チャートシステム100は、取引所30での取引の寄付前において、銘柄入力102で入力された金融商品について取引所30での取引における時系列の価格に基づき複数のローソク足を描画することでチャートを描画するとともに、同じ金融商品のPTS取引価格に関するPTS価格情報を描画する。PTS価格情報は、例えば、当日の寄付前のデイタイムセッションにおける時系列価格変動を示すローソク足であってもよいし、前日のナイトタイムセッションにおける時系列価格変動を示すローソク足であってもよいし、前日のナイトタイムセッションから当日の寄付き前のデイタイムセッションにおける時系列価格変動を示すローソク足であってもよい。また、PTS価格情報は、例えば、当日の寄付き前のデイタイムセッションにおける最新価格を示すGUI要素であってもよいし、前日のナイトタイムセッションにおける最新価格(終値)を示すGUI要素であってもよい。 The chart system 100 draws a chart by drawing multiple candlesticks based on the time-series prices in trading on the exchange 30 for the financial product input in the stock input 102 before the opening of trading on the exchange 30, and also draws PTS price information related to the PTS trading price of the same financial product. The PTS price information may be, for example, a candlestick showing the time-series price fluctuation in the daytime session before the opening of the day, a candlestick showing the time-series price fluctuation in the nighttime session of the previous day, or a candlestick showing the time-series price fluctuation from the nighttime session of the previous day to the daytime session before the opening of the day. In addition, the PTS price information may be, for example, a GUI element showing the latest price in the daytime session before the opening of the day, or a GUI element showing the latest price (closing price) in the nighttime session of the previous day.

図28は、日足チャートにおいてPTS価格情報が描画されている例を示す。図28に示す例では、チャートシステム100は、当日寄付き前において、銘柄入力102で入力された証券コード2671に対応する銘柄の取引所30での取引価格の時系列変動に基づき複数の日足ローソク足でチャートを描画しつつ、直近のローソク足(前日の四本値を示すローソク足)110の近傍に、PTS価格情報160を描画する。PTS価格情報160は、例えば、前日のナイトタイムセッションから当日デイタイムセッションの現時刻までの取引価格に基づくローソク足である。PTS価格情報160がローソク足である場合、ローソク足110とは異なる表示態様(色、色彩、コントラスト等)で描画される。すなわち、ローソク足110の陽線が第1表示態様で表示され、ローソク足110の陰線が第2表示態様で表示されるとき、PTS価格情報160の陽線は第3表示態様で描画され、PTS価格情報160の陰線は第4表示態様で描画されるとよい。図29は、PTS価格情報160がバー状のGUI要素で描画される例を示す。図29に示す例では、PTS価格情報160は、証券コード2671に対応する銘柄の最新価格(デイタイムセッションでの現在値)の位置に描画される。 Figure 28 shows an example of PTS price information being drawn on a daily chart. In the example shown in Figure 28, the chart system 100 draws a chart with multiple daily candlesticks based on the time series fluctuation of the trading price at the exchange 30 of the stock corresponding to the securities code 2671 input in the stock input 102 before the opening of the day, while drawing the PTS price information 160 near the most recent candlestick (a candlestick showing the four values of the previous day) 110. The PTS price information 160 is, for example, a candlestick based on the trading price from the nighttime session of the previous day to the current time of the daytime session. When the PTS price information 160 is a candlestick, it is drawn in a display mode (color, hue, contrast, etc.) different from that of the candlestick 110. That is, when the bullish candlestick 110 is displayed in a first display mode and the bearish candlestick 110 is displayed in a second display mode, the bullish candlestick 160 is drawn in a third display mode and the bearish candlestick 160 is drawn in a fourth display mode. FIG. 29 shows an example in which the PTS price information 160 is drawn as a bar-shaped GUI element. In the example shown in FIG. 29, the PTS price information 160 is drawn at the position of the latest price (current price in the daytime session) of the stock corresponding to the securities code 2671.

図30は、日足チャートにおいて、当日寄付き後のザラ場に証券コード2671に対応する銘柄のPTS価格情報160が描画されている例を示す。図30に示す例では、当日の取引所30での取引価格(当日の四本値)を示すローソク足114とともに、ローソク足114の近傍に比較できる形でPTS価格情報160が描画されている。PTS価格情報160は、例えば、前日のナイトタイムセッションから当日デイタイムセッションの現時刻までの取引価格に基づくローソク足である。PTS価格情報160がローソク足である場合、ローソク足114とは異なる表示態様(色、色彩、コントラスト等)で描画される。すなわち、ローソク足114の陽線が第1表示態様で表示され、ローソク足114の陰線が第2表示態様で表示されるとき、PTS価格情報160の陽線は第3表示態様で描画され、PTS価格情報160の陰線は第4表示態様で描画されるとよい。寄付き前と同様に、寄付き後も図31に示すようにPTS価格情報160は、バー状のGUI要素で描画されてもよい。 Figure 30 shows an example of a daily chart in which PTS price information 160 of a stock corresponding to stock code 2671 is drawn during the intraday session after the opening of the day. In the example shown in Figure 30, PTS price information 160 is drawn in a form that can be compared with candlestick 114 along with candlestick 114 showing the trading price (four-bar price for the day) at exchange 30 for the day. PTS price information 160 is, for example, a candlestick based on the trading price from the nighttime session of the previous day to the current time of the daytime session. When PTS price information 160 is a candlestick, it is drawn in a display mode (color, hue, contrast, etc.) different from that of candlestick 114. That is, when the bullish candlestick 114 is displayed in a first display mode and the bearish candlestick 114 is displayed in a second display mode, the bullish candlestick 114 of the PTS price information 160 may be drawn in a third display mode and the bearish candlestick 160 of the PTS price information 160 may be drawn in a fourth display mode. As before the opening, the PTS price information 160 after the opening may be drawn as a bar-shaped GUI element as shown in FIG. 31.

チャート表示101上にPTS価格情報160を描画することにより、当日取引所30における寄付き後の気配値や寄付き後の取引価格を、PTSの前日ナイトタイムセッションや当日デイタイムセッションにおける価格と比較して把握することができ、より高度にユーザーの投資判断を支援することができる。なお、図28~30の例では日足チャート上でPTS価格情報160を描画する例で説明したが、週足チャートなど異なる時間軸のローソク足のチャート上でも同様にPTS価格情報160を描画することができる。また、チャートシステム100は、チャート表示101上において、上述した気配値情報111、ギャップ情報112、平均ギャップ情報115、乖離率情報116、取引制限情報130、及びPTS価格情報160のうち一部または全部を同時に描画してもよい。図32は、チャート表示101上において、コード2671に対応する銘柄の寄付き前に、気配値情報111、ギャップ情報112、平均ギャップ情報115、乖離率情報116、取引制限情報130、及びPTS価格情報160が全て同時に並べて描画されている例を示す。図33は、チャート表示101上において、コード2671に対応する銘柄の寄付き後のザラ場に、当日ローソク足114とともに、ギャップ情報112、平均ギャップ情報115、乖離率情報116、取引制限情報130、及びPTS価格情報160が全て同時に並べて描画されている例を示す。図32~33に示すように、いずれの情報も一目で視認可能なように、各情報は並んで表示されるとよい。 By drawing the PTS price information 160 on the chart display 101, the quote price after the opening and the trading price after the opening on the day's exchange 30 can be compared with the prices in the previous day's nighttime session and the daytime session of the PTS, and the user's investment decision can be more advanced. In the examples of Figures 28 to 30, the PTS price information 160 is drawn on a daily chart, but the PTS price information 160 can also be drawn on a candlestick chart of a different time axis, such as a weekly chart. In addition, the chart system 100 may simultaneously draw some or all of the quote price information 111, gap information 112, average gap information 115, deviation rate information 116, trading restriction information 130, and PTS price information 160 on the chart display 101. FIG. 32 shows an example in which, on the chart display 101, before the opening of the stock corresponding to the code 2671, the quote information 111, the gap information 112, the average gap information 115, the deviation rate information 116, the trading restriction information 130, and the PTS price information 160 are all drawn side by side. FIG. 33 shows an example in which, on the chart display 101, during the intraday session after the opening of the stock corresponding to the code 2671, the gap information 112, the average gap information 115, the deviation rate information 116, the trading restriction information 130, and the PTS price information 160 are all drawn side by side, along with the current day candlestick 114. As shown in FIGS. 32 and 33, each piece of information is preferably displayed side by side so that any piece of information can be seen at a glance.

コンピューター10やチャートシステム100のハードウェア構成例を以下の通り説明する。図34は、コンピューター10のハードウェア構成例を示すブロック図である。コンピューター10は、パーソナルコンピューター(PC)、タブレット、ワークステーション等のコンピューターである。コンピューター10は、プロセッサー11と、表示部12と、入力部13と、通信部14と、メモリー15とを備える。各部はバスによって相互に接続されている。 The hardware configuration of the computer 10 and the chart system 100 will be described below. FIG. 34 is a block diagram showing an example of the hardware configuration of the computer 10. The computer 10 is a computer such as a personal computer (PC), a tablet, or a workstation. The computer 10 includes a processor 11, a display unit 12, an input unit 13, a communication unit 14, and a memory 15. Each unit is connected to each other by a bus.

プロセッサー11は、各部を制御する制御部であり、各部から信号を受信して処理したり、各部へ指令信号を送信したりする。プロセッサー11は、具体的には、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等を含む。プロセッサー11は、メモリー15に保持されているコンピュータープログラムを実行することで各種機能を発揮する。 The processor 11 is a control unit that controls each part, receives and processes signals from each part, and sends command signals to each part. Specifically, the processor 11 includes a CPU (Central Processing Unit) and an MPU (Micro Processing Unit). The processor 11 performs various functions by executing computer programs stored in the memory 15.

表示部12は、液晶や有機EL等の表示素子を含むディスプレイであり、プロセッサー11から出力されるビデオデータに基づいて映像を表示する。上述したチャート表示101を含むGUIは表示部12に表示される。 The display unit 12 is a display including a display element such as a liquid crystal or an organic electroluminescence (EL), and displays an image based on the video data output from the processor 11. The GUI including the chart display 101 described above is displayed on the display unit 12.

入力部13は、ユーザーの指定や選択等の操作を受け付け、入力信号をプロセッサー11に送出する入力デバイスである。入力部13は、例えば、物理的なキーパッド、ボタン等でもよいし、ユーザーの指やスタイラスの接触を検知するタッチセンサーを含むものであってもよい。表示部12と入力部13とが一体化してタッチパネルを構成してもよい。入力部13は、銘柄入力102でのユーザー入力操作、足選択103でのユーザー選択操作、チャート表示101上でのローソク足の選択操作、注文UI150、151、152、153でのユーザー入力操作等、各種操作入力を受け付ける。 The input unit 13 is an input device that accepts operations such as user specifications and selections, and sends input signals to the processor 11. The input unit 13 may be, for example, a physical keypad, buttons, etc., or may include a touch sensor that detects contact with a user's finger or stylus. The display unit 12 and the input unit 13 may be integrated to form a touch panel. The input unit 13 accepts various operational inputs, such as user input operations in stock input 102, user selection operations in candlestick selection 103, candlestick selection operations on chart display 101, and user input operations in order UIs 150, 151, 152, and 153.

通信部14は、インターネットを通じて売買サーバー20や取引所30のコンピューターと接続するための通信回路である。通信部14は、イーサネットケーブル等を通じて有線でインターネット通信を行う通信回路や、無線LAN等を通じて無線でインターネット通信を行う通信回路であるとよい。 The communication unit 14 is a communication circuit for connecting to the trading server 20 and the computer of the exchange 30 via the Internet. The communication unit 14 may be a communication circuit for performing wired Internet communication via an Ethernet cable or the like, or a communication circuit for performing wireless Internet communication via a wireless LAN or the like.

メモリー15は、データを保持する記憶媒体であり、ROM(Read Only Memory)やRAM(Ramdom Access Memory)やそれらの組み合わせ等である。プロセッサー11は、各種データをメモリー15に書き込み、保持させることができるとともに、メモリー15に保持されているデータを読み出して処理することができる。メモリー15には、チャートプログラム15aが保持されている。チャートプログラム15aは、上述したチャートシステム100が有する機能を実行する命令が書かれたコンピュータープログラムである。プロセッサー11がチャートプログラム15aを実行することによりチャートシステム100が実現する。 The memory 15 is a storage medium that holds data, and may be a ROM (Read Only Memory), a RAM (Random Access Memory), or a combination thereof. The processor 11 can write various data to the memory 15 and store it therein, as well as read and process data stored in the memory 15. The memory 15 holds a chart program 15a. The chart program 15a is a computer program containing instructions for executing the functions of the chart system 100 described above. The chart system 100 is realized when the processor 11 executes the chart program 15a.

以上、図1~図34を用いて本発明の実施形態を説明したが、これは限定的ではなく例示的なものである。特許請求の範囲に記載する本発明の精神を逸脱することなく、実施形態に対して様々な修正や変更がなされ得ることは明らかである。 The above describes an embodiment of the present invention using Figures 1 to 34, but this is for illustrative purposes only and is not limiting. It is clear that various modifications and changes can be made to the embodiment without departing from the spirit of the present invention as described in the claims.

10 コンピューター
11 プロセッサー
12 表示部
13 入力部
14 通信部
15 メモリー
20 売買サーバー
30 取引所
100 チャートシステム
101 チャート表示
102 銘柄入力
103 足選択
104 罫線
110 直近のローソク足
111 気配値情報
112 ギャップ情報
113 当週のローソク足
114 当日のローソク足
115 平均ギャップ情報
116 乖離率情報
120 設定情報
121 価格帯情報
130 取引制限情報
140 ローソク足
141 ローソク足
150 買い注文UI
151 指値注文UI
152 成行注文UI
153 指値注文UI
160 PTS価格情報

REFERENCE SIGNS LIST 10 Computer 11 Processor 12 Display unit 13 Input unit 14 Communication unit 15 Memory 20 Trading server 30 Exchange 100 Chart system 101 Chart display 102 Stock input 103 Bar selection 104 Chart line 110 Latest candlestick 111 Quote information 112 Gap information 113 Current week's candlestick 114 Today's candlestick 115 Average gap information 116 Deviation rate information 120 Setting information 121 Price range information 130 Trading limit information 140 Candlestick 141 Candlestick 150 Buy order UI
151 Limit Order UI
152 Market Order UI
153 Limit Order UI
160 PTS Price Information

Claims (1)

入力された銘柄の金融商品の経時的な価格変動を表すチャートを描画するチャートシステムであって、
前記チャートは、時間の経過に従って右方向に第1単位時間ごとに異なる第1時間足でローソク足を表示し、右端において縦方向に当該ローソク足に対応する価格を示す価格表示を含み、
前記チャート上に、前記ローソク足に関連する補助情報を表示するよう構成され、
前記補助情報の表示は、前記金融商品の取引開始前の気配値配信中において、当該気配値を示す気配値シンボルを前記チャート上に表示することを含み、
前記気配値シンボルは、前記金融商品の取引開始後に当日のローソク足が表示される位置であって前記気配値に対応する前記チャート上の価格位置に表示され、当該シンボルの表示は、前記金融商品の取引開始後に当日ローソク足の描画に遷移するチャートシステム。
A chart system that draws a chart showing the price fluctuation over time of an input financial product,
the chart displays candlesticks in different first time intervals for each first unit time in a rightward direction as time passes, and includes a price display showing prices corresponding to the candlesticks in a vertical direction at the right end;
configured to display auxiliary information related to the candlestick on the chart;
The display of the auxiliary information includes, during a quote distribution before the start of trading of the financial product, displaying a quote symbol indicating the quote on the chart;
A chart system in which the quote symbol is displayed at a price position on the chart corresponding to the quote, where the candlestick for the day will be displayed after trading of the financial product begins, and the display of the symbol transitions to drawing the candlestick for the day after trading of the financial product begins.
JP2023131681A 2020-12-28 2023-08-10 Chart System Active JP7594342B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023131681A JP7594342B2 (en) 2020-12-28 2023-08-10 Chart System
JP2024196369A JP7770752B2 (en) 2020-12-28 2024-11-10 Chart System
JP2025184012A JP2026009259A (en) 2020-12-28 2025-10-29 Chart System

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020218269A JP2021108123A (en) 2020-12-28 2020-12-28 Chart system
JP2022173867A JP7338024B2 (en) 2020-12-28 2022-10-30 chart system
JP2023131681A JP7594342B2 (en) 2020-12-28 2023-08-10 Chart System

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022173867A Division JP7338024B2 (en) 2020-12-28 2022-10-30 chart system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024196369A Division JP7770752B2 (en) 2020-12-28 2024-11-10 Chart System

Publications (2)

Publication Number Publication Date
JP2023139327A JP2023139327A (en) 2023-10-03
JP7594342B2 true JP7594342B2 (en) 2024-12-04

Family

ID=87882038

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2022173867A Active JP7338024B2 (en) 2020-12-28 2022-10-30 chart system
JP2023131681A Active JP7594342B2 (en) 2020-12-28 2023-08-10 Chart System
JP2024196369A Active JP7770752B2 (en) 2020-12-28 2024-11-10 Chart System
JP2025184012A Pending JP2026009259A (en) 2020-12-28 2025-10-29 Chart System

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022173867A Active JP7338024B2 (en) 2020-12-28 2022-10-30 chart system

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2024196369A Active JP7770752B2 (en) 2020-12-28 2024-11-10 Chart System
JP2025184012A Pending JP2026009259A (en) 2020-12-28 2025-10-29 Chart System

Country Status (1)

Country Link
JP (4) JP7338024B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080016009A1 (en) 2006-06-30 2008-01-17 Hjartberg Jon S System and method for displaying trend indications
JP2015156188A (en) 2014-02-21 2015-08-27 株式会社東証コンピュータシステム chart display device, chart display method, and chart display program
JP6793291B1 (en) 2020-02-06 2020-12-02 株式会社Alat’z Forex Margin Trading Support Program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7461023B1 (en) * 2000-03-24 2008-12-02 Mark Web Helweg Price charting system and technique
JP2002073988A (en) * 2000-06-16 2002-03-12 Hiroko Matsuzawa System for displaying stock price and storage medium recording program for the same
JP2002312589A (en) * 2001-04-12 2002-10-25 Nippon Sakimono Joho Network:Kk Futures trading support server
JP2009015805A (en) * 2007-07-09 2009-01-22 Wachl:Kk Chart presentation method
JP6178286B2 (en) * 2014-07-02 2017-08-09 株式会社東証コンピュータシステム Information display device, information display method, and information display program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080016009A1 (en) 2006-06-30 2008-01-17 Hjartberg Jon S System and method for displaying trend indications
JP2015156188A (en) 2014-02-21 2015-08-27 株式会社東証コンピュータシステム chart display device, chart display method, and chart display program
JP6793291B1 (en) 2020-02-06 2020-12-02 株式会社Alat’z Forex Margin Trading Support Program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
外村 克也,検証FX(6)無料のFX専用ソフト「MetaTrader 4」,ascii,日本,株式会社アスキー,2008年01月01日,第364号,pp.38~41

Also Published As

Publication number Publication date
JP2023002789A (en) 2023-01-10
JP2026009259A (en) 2026-01-19
JP2023139327A (en) 2023-10-03
JP7338024B2 (en) 2023-09-04
JP7770752B2 (en) 2025-11-17
JP2025013636A (en) 2025-01-24

Similar Documents

Publication Publication Date Title
US11010942B2 (en) Graphical display with integrated recent period zoom and historical period context data
US8044959B2 (en) Graphical display with integrated recent period zoom and historical period context data
EP1631870A2 (en) Quote and order entry interface
JP6178286B2 (en) Information display device, information display method, and information display program
JP7522170B2 (en) Chart System
JP7594342B2 (en) Chart System
JP7330345B2 (en) chart system
JP2014021818A (en) Dealing index plotting device and program
US20150186998A1 (en) Calculating and displaying price collar indicators for market data
US20130212000A1 (en) Systems and methods for entering orders in an exchange
JP2022003483A (en) Predicted profit-and-loss display system, predicted profit-and-loss display method, and program
JPWO2019208662A1 (en) Device, method, and program therefor for placing limit orders for financial products
JP2019215915A (en) Device and method for making limit order of financial product, and program for the same

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241022

R150 Certificate of patent or registration of utility model

Ref document number: 7594342

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150