 |
| Up
|
Next: Installing GeniusTrader
Up: GeniusTrader Manual
Previous: Contents
  Contents
GeniusTrader is a open source software suite to develop and test trading
systems. A trading system is a set of rules that determines when to buy
or sell a stock. This can be combined with moneymanagement rules,
close-strategies and all the other stuff you may know from propietary
systems.
The decision to open or close a position depends on a Signal. A Signal
is a simple boolean function. A signal (normally) indicates a
situation in which it is reasonable that the value of the stock will
rise or fall.
Signals can be based on any kind of data (e.g. a candlestick pattern) but
they are mostly based on an indicator. An Indicator is calculated on
the values of the stock. It can be a simple moving average or a
complex formula covering several sheets of paper.
All these informations can be displayed graphically using the script
graphic.pl. More important than a nice picture is the
performance of the system. The performance and many other factors that
are useful for the evaluation of a system can be calculated using the
backtest.pl-script.
All these features are available from the commandline - but we plan
to build a webinterface for the future. The great advantage of the
commandline is that the extensive perl-features of code-evaluation at
runtime are used so that it is easy to build complex systems at the
commandline.
Next: Installing GeniusTrader
Up: GeniusTrader Manual
Previous: Contents
  Contents
|
|

|