×

Method of generating and displaying stock index

  • US 7,620,582 B2
  • Filed: 02/03/2006
  • Issued: 11/17/2009
  • Est. Priority Date: 02/04/2005
  • Status: Active Grant
First Claim
Patent Images

1. A stock price chart display method utilizing a server apparatus and a client machine connectable via the Internet, comprising:

  • a data base constructing step of constructing a database in one of the server apparatus and the client machine including stock price information for a nearest predetermined maximum period concerning each of a group of stocks on the basis of stock price information acquired from a stock price information issue source via the Internet;

    a first arithmetic operation step of executing, on the basis of stock price information of respective stocks determined in advance on the database, an arithmetic operation in one of the server apparatus and the client machine for calculating moving average deviations of stock prices in a short term, a medium term, and a long term nearest to a reference time in at least one time unit selected from day, week, and month, respectively;

    a first storing step of storing a data sequence of the moving average deviations of the stock prices in the short term, the medium term, and the long term, which are calculated in the first arithmetic operation step, in a memory of one of the server apparatus and the client machine for each of the stocks;

    a second arithmetic operation step of executing, on the basis of the data sequence of the moving average deviations of the respective stocks stored in the memory in the first storing step, an arithmetic operation in one of the server apparatus and the client machine for obtaining pattern classification codes indicating to which of six patterns determined in advance a relation among magnitudes of data on the moving average deviations of the stock prices in the short term, the medium term, and the long term is classified;

    a second storing step of storing a sequence of the pattern classification codes obtained in the second arithmetic operation step in the memory for each of the stocks;

    a third arithmetic operation step of executing, on the basis of the sequence of the pattern classification codes of the respective stocks stored in the memory in the second storing step, an arithmetic operation in one of the server apparatus and the client machine for obtaining data on a number of appearances for each of the pattern classification codes at each reference time concerning all the stocks included in the group of basic stocks in generating one representative stock movement index;

    a third storing step of storing a sequence of the data on a number of appearances for each of the pattern classification codes obtained in the third arithmetic operation step in the memory;

    a fourth arithmetic operation step of executing, on the basis of a data sequence of a number of appearances for each of the pattern classification codes stored in the memory in the second storing step, an arithmetic operation in one of the server apparatus and the client machine for calculating a value of a Masuda ratio (Mratio) or a value substantially equivalent to the Masuda ratio (Mratio), the Masuda ratio (Mratio) being represented by a formula Mratio={(B−

    E)/SUM}×

    100, where SUM is a total number of stocks included in the group of basic stocks, B is a number of stocks, average moving deviations of stock prices in a short term, an intermediate term, and a long term nearest to a reference time in one time unit selected from day, week, and month (MA1, MA2, and MA3) among the group of specific stocks having a magnitude relation MA1>

    MA2>

    MA3 when the number of stocks is B, and E is a number of stocks, MA1, MA2, and MA3 having a magnitude relation Ma1<

    MA2<

    MA3 when the number of stocks is E;

    a first rendering processing step of displaying Masuda candlestick curves in the short term, the medium term, and/or the long term concerning one stock on a predetermined area of a display screen of one of the server apparatus and the client machine on the basis of the data sequence of the moving average deviations of the stock prices in the short term, the medium term, and the long term stored in the memory in the first storing step; and

    a second rendering processing step of displaying a Masuda ratio curve concerning one stock on a predetermined area of the display screen on the basis of the data sequence of the value of the Masuda ratio (Mratio) or the value substantially equivalent to the Masuda ratio (Mratio) stored in the memory in the fourth storing step.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×