A method of creating a price prediction model that forecasts short-term
price fluctuations in financial instruments by collecting, analyzing and
classifying financial news for a financial instrument into categories.
Distributions for the changes in price of the financial instrument for a
set period of time and distributions for the changes in price of the
financial instrument as a result of the financial news for each news
category for a set period of time are then obtained. If the distributions
for the changes in price of the financial instrument are statistically
significantly different than the distributions for the changes in price
of the financial instrument for a particular news category, and the mean
for the change in price is greater or less than zero, a signal is
produced indicating the trading action that should be taken for the
financial instrument.