StatsTrade. Combining multi-disciplinary skills: Statistics, traditional technical and fundamental analysis, psychology and social sciences, to analyze the financial markets, and generate insights regarding the hidden factors behind traders behavior.