I Know First Stock Forecast Algorithm
Stock Forecast Algorithm
The system is a predictive stock forecast algorithm based on Artificial Intelligence and Machine Learning with elements of Artificial Neural Networks and Genetic Algorithms incorporated in it.
This means the algorithm is able to create, modify, and delete relationships between different financial assets. Based on the relationships and the latest market data, the algorithm calculates its forecasts. Since the algorithm learns from its previous forecasts and is continuously adapting the relationships, it adapts quickly to changing market situations.
The I Know First Market Prediction System models and predicts the flow of money between the markets. It separates the predictable information from any “random noise”. It then creates a model that projects the future trajectory of the given market in the multidimensional space of other markets.
The system outputs the predicted trend as a number, positive or negative, along with the wave chart that predicts how the waves will overlap the trend. This helps the trader decide which direction to trade, at what point to enter the trade, and when to exit.
The model is 100% empirical, meaning it is based on historical data and not on any human derived assumptions. The human factor is only involved in building the mathematical framework and initially presenting to the system the “starting set” of inputs and outputs.
From that point onward, the computer algorithms take over, constantly proposing “theories”, testing them on years of market data, then validating them on the most recent data, which prevents over-fitting. If an input does not improve the model, it is “rejected” and another input can be substituted.
This bootstrapping system is self-learning, and thus live. The resulting formula is constantly evolving, as new daily data is added and a better machine-proposed “theory” is found.
Some stocks are members of several separate modules. Thus, multiple predictions can be obtained based on different data sets. Also, each module consists of a number of sub-modules, each giving an independent prediction. If sub-modules give contradictory predictions, this should be a warning sign. Six different filters are also employed to refine the predictions.