Genotick is an Open Source software that creates mechanical trading systems. Systems are created automatically, without user's input. Each system is then evaluated and added to a pool. Collective vote from the pool is used for everyday trading.
Genotick is capable of creating any kind of system: mean reverting, trend following, price action or even based on fundamentals. It is proved to be profitable on stocks, forex, cryptocurrencies and some commodities.
Would you like to see in action? We provide live trading signals.
You have a couple of options:
Genotick learns exactly the same way human traders do: it looks at the past data and makes a prediction for the next day. Then, it moves forward one day and checks trade's result. It learns from its own mistakes, adjusts its style and puts a trade for another day.
Unlike other artificial intelligence trading software it never goes back in time and never iterates over data more than once. This way it avoids over-fitting and over-learning. At the end, it shows the result: this result is built trade-by-trade, with no optimization looking for best past performance. In fact there is no separate "training phase". It's always learning and always trading.
If you're interested in more in-depth explanations, then Articles page lists some interesting papers and blog posts about Genotick. Plus, you can always just read the sources. Genotick is distributed under GPL licence.