Born in Italy near Milan June 15, 1984, I grew up with the idea that any goal that a person wants to achieve in life can be achieved with passion and dedication. After I laurated in network security at the University of Milan, I devoted mainly to the development of software, of all types, from batch applications to web services, dedicated to different purposes, but my passion has always been the finance, especially the study of investment's automatic systems. During my college career, I come across in one of the principal problems of finance: find an investment model that is used on all the products of all markets, and I realized that this is not possible, because a model can be fine today, but tomorrow it is like waste paper, or no longer needed. Then I place a questito: and if instead of a fixed pattern, the same pattern suits different market conditions? Each model would be unique for each product and keeping up to date, will keep pace with the times and changes in the market.
Finding this model, however, it is difficult, as the variables are too many and therefore affect each randomly in time, or positively today, tomorrow negatively. So the only way forward to solve the problem is to try to have a model that does not depend on the variables, but that models itself on them. This means that this model has not affected in its DNA functions, but creates the functions with regard to the need to find him, and these needs are calculated randomly. You may wonder why and the answer is very simple: the number of functions that the software can create is so high that it is impossible to find an algorithm to find the best. The only way is to generate them randomly and then consider their qualitative factor.