![]() ![]() ![]() ![]() ![]() ![]() ![]() TrendFinder Program Screen Shots On-Going Top Pick Predictions Download Shiraz Demo Version |
Shiraz
TrendFinder
Stock Market Analysis ToolHigh-Lights Shiraz TrendFinder is a fully functioned environment for analyzing stock/fund behaviors and estimating these trends. A quick list of features is described below:
Investing in stock and mutual funds has become a common place activity for many people due to inexpensive transaction costs and availability of market information. With this wealth of information comes the ability to make informed investment decisions based on what one feels are influential parameters on pricing. The tools most people use: market segment or group index, moving averages and various indicators leave a measure of subjectivity in interpreting the results or drawing conclusions. This is best described as needing a "trained eye" to see market conditions and any underlying trends. Shiraz was designed to remove the guesswork in evaluating results based on the inputs presented to the program for analysis. Once trained to identify any trends or market conditions present in a data set, Shiraz can extrapolate the results for investment speculation.
Trend
Modeling Modeling is Shiraz consists of a four part
process designed to data capture, data characterization, model
optimization (with verified results) and predict trends in future data
sequences. The first step is importing pertainent data from a
data source, either Internet or file based. Capturing of this
data can consist of starting with a new model or updating an existing
model with the most recent data. Automatic partioning of the data
into vector sets used within Shiraz is applied upon data import to
assist the user under nominal conditions. The next step is data
characterization where the trend characteristics of all imported data
is
investigated to identify the strongest contributers which are then used
as model inputs. Data sets
are ranked by auto-correlation (self testing) and cross-correlation
(input to target testing) prior to inclusion to the model. The
elimination of possible inputs with low correlation tendencies reduces
the "noise" level presented to the model simplifing the
complexity. In the
model optimizer step, the selected inputs and targets are used to build
the
neural computational network for prediction of data. The neural
computational network is trained via a "Stopped Learning Monte-Carlo"
approach which eliminates the over-training problems common associated
with neural applications. Trained network prediction
properties are evaluated for usefulness and accuracy using a stepped
evaluation approach which predicts against known data and result
statistics
produced. These statistics are used to adjust the model order
and sample window size until satifactory accuaracy has been achieved
thereby
eliminating cases where no predictive trend exists. Finally, the
data sets are reorganized to allow prediction of future trend states
based on the most recent available data. This process is depicted
by the following figure:
Shiraz
Internal Basics The data training subset is presented as an input to the network as well as the next in sequence goal value to be compared to the actual network output value. A training feedback term is generated based on the error between the goal and network output which serves to slightly adjust the network internal response. After completion the training subset and goal are moved down to the next position (i.e. next day, week or month) and the process repeated until successful network training is achieved. Training is processed using the "Training" section of the data to force the response of the network. A seperate process called testing is used to evaluate the effectiveness of the training based on unseen data in the "Testing" section of data. When the statistical feedback error within the testing section is below the threshold, training is terminated and completion figures of merit are calculated. The final guage of modeling accuracy and quality is made using the "Evaluation" section of the data which represents the latest/untrained values. Is
Shiraz Accurate??
|