Optimal Trader works with six models at the same time (one top model and five active models). Optimization of each model is applied on each stock based on its behavioural patterns. Several off the models are classic indicators, but in Optimal Trader they are improved and refined, for instance with smoothing adaptive to the movement patterns of the stock. Among the models available you can for instance choose Stochastic Oscillator, StochasticInverse (in-house developed indicator), RSI, Regression Analysis (in several degrees), MACD and Parabolic SAR. Read more about the different models here. |
![]() |
With Portfolio Scan you can find winning stocks or funds based on your criteria and neural network forecasting. Optimal Traders Portfolio Scan is a powerful feature because you can combine several criteria, apply a different weight to each criterion and include neural network forecasting.
You can also diversify your portfolio with beta values to minimize risk and estimate the predictability of stocks or funds.
More info: Portfolio Scan - Pick Winning Stocks.
In addition to the five optimized models there exists another model that always is active: the Top Model. The Top Model is normally constituted of an artificial neural network. Neural networks have a high ability in detecting patterns in stock price development. A neural network can be described as an artificial brain that can be trained to perform certain tasks, for example predicting future stock price values. |
![]() |
You can also choose to let the top model be constituted of a weighted fusion of the active models trading signals.
![]() |
Perhaps you have noticed that some models produce buy signals while at the same time other models may produce sell signals? Which model should you follow? Optimal Trader's Combined Analysis Model merges the buy and sell signals of the active models into a single trading signal. The merging is not static but adapted optimally for each stock. The Combined Analysis Model produces more stable buy and sell signals than single models buy and sell signals. |
When performing standard optimization, parameters in the trading system are tested with different values and the combination of values that has yielded the largest profit is thereafter used. Normal optimization produces profitable and stable values using long optimization periods, but there are more careful ways to optimize the parameters.
In Optimal Trader you have the possibility of optimizing the models so that they are trying to produce a high and stable profit instead of trying to maximize the total profit. The result is that the probability of profitable future results increases. This option is called Robust Optimization. Another option is to use Robust Parameters which returns parameters that are more stable in the parameter space. Parameter values around optimal solutions are checked and optimal parameter combinations that produce good results when changing the parameters slightly are valued higher than parameter combinations which perform inferior when changing a parameter value slightly. This setting may thus produce more stable results. |
![]() |
There are many factors to consider when optimizing parameters and you have to be careful not to overfit the models. In Optimal Trader you can adjust the following optimization factors:
If you do not want to use optimized parameters can you use Optimal Trader's default parameters which are selected to produce reliable and stable results in most situations, or set the parameters yourself manually.
Read more about optimization in the section Technical analysis with optimized parameters.
You can choose which models to be active for a certain stock yourself or let Optimal Trader make the choice automatically. Optimal Trader will in that case automatically choose good models for that particular stock for you.
If you select the active models yourself it is the better to select models that complement each other instead of choosing models that react on similar patterns. For example it is less meaningful to only use models that detect overbought and oversold levels.
In technical analysis there is an aim to smooth signals in order to reduce noise. Smoothing is achieved by applying a moving average. The advantage is that indicators produce more unambiguous signals, but moving averages also introduce a delay. The more the signals are smoothed, the larger the delay will get. Optimal Trader uses an in-house developed adaptive moving average, OptAMA, that eliminates much of the delay, but nonetheless smoothes the noise efficiently. The result is clearer signals in many models and fewer erroneous signals when the trend is uncertain. Signals come consistently earlier which is important in sudden upward or downward movements, since the the largest price differences often happen early in these phases. Read more about OptAMA here. |
![]() |
Optimal Trader can make a backward analysis (step-by-step Back Testing) to evaluate the results of following a certain stock with a certain model. The function simulates use of a model through day-by-day optimization a number of days backward in time in order to use the same buy and sell signals you would have gotten if you would have followed the model in reality and optimized it each day.
Notice that this is not the same as carrying out a simple back test, i.e. to look on how a certain model would have performed backward in the time with some parameters. It is always easy to find good parameter values for a period afterward, just as it is easy to realize how you should have traded a stock afterward. Step-by-step Back Testing gives you a more reliable indication on a model's strength.
| Copyright © 2005-2008 Optimal Trader |