This application is based upon and claims the benefit of priority from Japanese patent application No. 2022-12835, filed on Jan. 31, 2022, the disclosure of which is incorporated herein in its entirety by reference.
The present invention relates to a processing apparatus, a processing method, and a program.
PTL 1 (International Publication No. WO2013/179884) discloses a technique for extracting a company being similar to a company to be evaluated, based on a correlation value for a company attribute and a correlation value for a financial indicator. The company attribute is the number of employees, a ratio of foreign employees, a ratio of men and women, a target market, the number of affiliated companies, a scale of subsidiaries, nationality, a form of commercial transactions, publicness, an infrastructure characteristic, and the like. The financial indicator is stock price increase rate stability, market capitalization increase rate stability, return on sales, return on equity (ROE) stability, return on invested capital (ROIC) stability, free cash flow (FCF) minimum value stability, and the like.
The present invention addresses a problem of providing a technique for performing company evaluation with a non-conventional new approach.
According to the present invention, provided is a processing apparatus including
Further, according to the present invention, provided is a processing method including,
Further, according to the present invention, provided is a program causing a computer to function as
According to the present invention, a technique for performing company evaluation with a non-conventional new approach is achieved.
Hereinafter, example embodiments of the present invention will be described by using drawings. Note that, in every drawing, a similar component is given a similar sign, and description thereof is omitted as appropriate.
A processing apparatus according to a present example embodiment handles data on one fiscal year of one company as one reference target, and groups a plurality of reference targets with similar contents together among the reference targets that are acquired from data for a plurality of fiscal years of a plurality of companies. In addition, the processing apparatus according to the present example embodiment uses, in the grouping, a financial indicator for a target fiscal year, a technical indicator relating to a change on a temporal axis of a financial indicator for the target fiscal year and earlier, and an expert indicator generated by processing a financial indicator for the target fiscal year according to a predetermined rule.
Next, one example of a hardware configuration of the processing apparatus will be described.
As illustrated in
The bus 5A is a data transmission path through which the processor 1A, the memory 2A, the peripheral circuit 4A, and the input/output interface 3A transmit and receive data to and from one another. The processor 1A is an arithmetic processing apparatus such as, for example, a CPU or a graphics processing unit (GPU). The memory 2A is a memory such as, for example, a random access memory (RAM) or a read only memory (ROM). The input/output interface 3A includes an interface for acquiring information from an input apparatus, an external apparatus, an external server, an external sensor, and the like, an interface for outputting information to an output apparatus, an external apparatus, an external server, and the like, and the like. The input apparatus is, for example, a keyboard, a mouse, a microphone, and the like. The output apparatus is, for example, a display, a speaker, a printer, a mailer, and the like. The processor 1A can give an instruction to each module to perform an arithmetic operation, based on an arithmetic operation result thereof.
Next, one example of a function configuration of the processing apparatus will be described.
The grouping unit 11 includes a function of grouping a plurality of reference targets.
The “reference target” is data on one fiscal year of one company. For example, data on fiscal year 2020 of ÅÅÅ Corporation are one reference target, data on fiscal year 2019 of ÅÅÅ Corporation are another reference target, and data on fiscal year 2020 of xxx Corporation are another reference target.
The “reference target identification information” is information mutually identifying a plurality of reference targets.
The “company name” is a name of a company pertaining to each reference target.
The “fiscal year” is a fiscal year pertaining to each reference target.
The “data” are data on each reference target. As illustrated, the data on each reference target include a financial indicator, a technical indicator, and an expert indicator.
The “financial indicator” is an indicator indicating a financial state for each fiscal year (target period) of each company. The financial indicator of a reference target identified by reference target identification information “M000001” in
The “technical indicator” relates to a change on a temporal axis of a financial indicator for each fiscal year (target period) and earlier of each company. The technical indicator of a reference target identified by reference target identification information “M000001” in
The technical indicator includes, for example, at least one of a trend-type indicator and an oscillator-type indicator.
The trend-type indicator is an indicator indicating a stock market flow, and can include any widely-used indicator. For example, the trend-type indicator can include at least one of a simple moving average, an exponential moving average, Ichimoku kinko hyo, a Bollinger band, a zigzag chart, a linear regression trend, an HL band, an envelope, a Keltner channel, a chaos alligator, a candlestick chart, a three line break chart, a Kagi chart, balance of power, Aroon, Heikin Ashi, and a point and figure.
The oscillator-type indicator is an indicator indicating an overbought or oversold stock, and can include any widely-used indicator. For example, the oscillator-type indicator can include at least one of stochastics, moving average convergence divergence (MACD), a relative strength index (RSI), a momentum, a directional movement index, a divergence ratio, a divergence price/average, Tom DeMark's range expansion index, an average directional movement index, historical volatility, William's %R, a psychological line, a Coppock indicator, a rank correlation index, a rate of change, a moving average oscillator, an ultimate oscillator, Aroon up/down, an Aroon oscillator, a money flow index, a product channel index, a volume ratio, a Shinohara intensity ratio, performance, and a counter clock curve.
The “expert indicator” is an indicator not included in the financial indicator and the technical indicator described above, and is an indicator generated by processing a financial indicator for each fiscal year (target period) of each company according to a predetermined rule. The expert indicator of a reference target identified by reference target identification information “M000001” in
The grouping unit 11 groups a plurality of reference targets by using a technique of clustering (machine learning), based on a degree of similarity of the financial indicator, the technical indicator, and the expert indicator described above. Note that, the grouping unit 11 may perform grouping by using an approach of ensemble learning. That is, the grouping unit 11 may perform grouping by using each of a plurality of types of models, and employ a result of taking a majority vote on a result of grouping by the plurality of types of models. The clustering and the ensemble learning are widely-known techniques, and thus, description thereof is omitted herein.
By grouping processing performed by the grouping unit 11, a plurality of reference targets are grouped, as illustrated in
Further, by grouping processing performed by the grouping unit 11, group information relating to each of a plurality of groups as illustrated in
The processing apparatus 10 according to the present example embodiment groups data on a company, based on the financial indicator, the technical indicator, and the expert indicator described above. Grouping data on a company, based on such a plurality of characteristic indicators, enables acquisition of a result of desired grouping. Then, performing company evaluation, based on a result of the grouping, enables company evaluation with a non-conventional approach.
Further, the processing apparatus 10 according to the present example embodiment can perform grouping by processing data on each of a plurality of companies in each of a plurality of fiscal years as one reference target. That is, the processing apparatus 10 performs grouping by handling data on one company divided for each fiscal year as a plurality of reference targets, rather than performs grouping by handling data on one company as one reference target. Then, performing company evaluation, based on a result of the grouping, enables company evaluation with a non-conventional approach.
Further, the processing apparatus 10 according to the present example embodiment can perform grouping by using a technical indicator relating to a change on a temporal axis of a financial indicator for four years or more in total of a target fiscal year and earlier. By using such a technical indicator relating to a long period compared to conventional ones, company evaluation with a non-conventional approach is achieved.
A processing apparatus 10 according to a present example embodiment includes a function of outputting information to be a material for evaluating an evaluation target, by using a result of grouping described in the first example embodiment. Hereinafter, description will be given in detail.
The group determination unit 12 determines a group to which an evaluation target belongs, from among groups generated by grouping performed by the grouping unit 11.
The “evaluation target” is data on one fiscal year of one company. For example, data on fiscal year 2021 of ÅxÅ Corporation are one evaluation target.
The group determination unit 12 determines a group to which an evaluation target belongs, based on a financial indicator for an evaluation target period (target fiscal year) of the evaluation target, a technical indicator relating to a change on a temporal axis of a financial indicator for the evaluation target period and earlier, and an expert indicator generated by processing a financial indicator for the evaluation target period according to a predetermined rule. For example, the group determination unit 12 may determine a group to which an evaluation target belongs (a group to which an evaluation target satisfies a condition for belonging), by judging whether an evaluation target satisfies a condition for belonging (see
The information output unit 13 outputs information relating to an evaluation target, that is, information to be a material for evaluating an evaluation target. The information output unit 13 may output information via an output apparatus such as a display, a projection apparatus, a printer, and a mailer, or may transmit information toward an external apparatus.
The information output unit 13 outputs, as information relating to an evaluation target, information relating to a group (a group to which an evaluation target belongs) determined by the group determination unit 12.
For example, the information output unit 13 may output information indicating a reference target belonging to a determined group. The reference target belonging to a determined group is a target of which a state of a financial indicator, a technical indicator, and an expert indicator is determined as similar to an evaluation target. Providing such a reference target means providing a reference target of which a state of a financial indicator, a technical indicator, and an expert indicator became a state similar to an evaluation target in past. For example, a user can predict a future perspective of an evaluation target by referring to a state (a state of a financial indicator, a technical indicator, and an expert indicator) of a target fiscal year or later of a provided reference target, a measure or a result thereof taken by companies in the target fiscal year or later, and the like, and can evaluate the evaluation target, based on a result of prediction.
Besides the above, the information output unit 13 may output information displaying a plurality of reference targets belonging to a determined group in a ranking form.
Besides the above, the information output unit 13 may generate and output, based on data on a target fiscal year or later of a plurality of reference targets belonging to a determined group, information indicating a tendency of data on the target fiscal year or later of the group. The data to be a target for computation of a tendency may be a financial indicator, may be a technical indicator, may be an expert indicator, or may be other data such as sales or profit. For example, the information output unit 13 may compute an average of data on a target fiscal year or later of a plurality of reference targets as data indicating a tendency of a determined group.
Besides the above, the information output unit 13 may output a condition for belonging for belonging to a determined group described above.
Besides the above, the information output unit 13 may predict, based on data on an evaluation target and information indicating a tendency of data on a target fiscal year or later of a determined group described above, a future trend of the data on the evaluation target, and output a result of prediction. The data to be a target for prediction of a trend may be a financial indicator, may be a technical indicator, may be an expert indicator, or may be other data such as sales or profit.
Next, one example of a flow of processing of the processing apparatus 10 will be described by using a flowchart in
First, the processing apparatus 10 acquires data (a financial indicator, a technical indicator, and an expert indicator) on an evaluation target (S10). Next, the processing apparatus 10 determines a group to which the evaluation target belongs, based on the financial indicator, the technical indicator, and the expert indicator (S11). Then, the processing apparatus 10 outputs information relating to the group (the group to which the evaluation target belongs) determined in S11, as information relating to the evaluation target, that is, information to be a material for evaluating the evaluation target (S12).
Other configurations of the processing apparatus 10 according to the present example embodiment are similar to those of the first example embodiment.
The processing apparatus 10 according to the present example embodiment achieves an advantageous effect similar to the first example embodiment. Further, the processing apparatus 10 according to the present example embodiment can output information to be a material for evaluating an evaluation target, specifically, information relating to a reference target in a state similar to an evaluation target. Based on such information, a user can perform company evaluation with a non-conventional approach.
Herein, a modified example applicable to the first and second example embodiments will be described. In the example embodiments described above, data on one fiscal year of one company are one reference target and one evaluation target. That is, one fiscal year is a target period. As a modified example, a quarter of a year or a half of a year may be a target period. That is, data on a quarter of a year of one company may be one reference target and one evaluation target, or data on a half of a year of one company may be one reference target and one evaluation target. The modified example also achieves an advantageous effect similar to the example embodiments described above.
While the example embodiments of the present invention have been described above with reference to the drawings, the example embodiments are exemplifications of the present invention, and various configurations other than the above can be employed. The configurations of the example embodiments described above may be combined with each other, or a part of the configurations may be replaced with another configuration. Further, various modifications may be applied to the configurations of the example embodiments described above, as long as such modifications do not depart from the gist. Further, the configurations and processing disclosed in the example embodiments described above and the modified examples may be combined with each other.
Note that, “acquisition” in the present description includes at least one of “fetching (active acquisition), by an own apparatus, data stored in another apparatus or storage medium”, based on a user input or based on an instruction of a program, for example, requesting or inquiring another apparatus to receive data, accessing another apparatus or storage medium to read out data therefrom, or the like, “inputting (passive acquisition), to an own apparatus, data output from another apparatus”, based on a user input or based on an instruction of a program, for example, receiving delivered (transmitted, push-notified, or the like) data, selectively acquiring from received data or information, and “generating new data by editing data (such as conversion to a text, sorting of data, extraction of some data, or change of a file format) or the like, and acquiring the new data”.
The aforementioned example embodiments may also be described in part or in whole as the following supplementary notes, but are not limited thereto.
1. A processing apparatus including
4A Peripheral circuit
Number | Date | Country | Kind |
---|---|---|---|
2022-012835 | Jan 2022 | JP | national |