Basically, machine learning is a combination of algorithms and data. The algorithms automatically learn patterns and relationships that they generate from collected data. This allows you to systematically improve your outcomes without having to reprogram an entire system. This is how machine learning is able to decisively solve problems.
Cloud computing is an approach to provide IT infrastructure, such as virtual computers and databases, to users via the Internet. The cloud solution providers take care of the maintenance and operation of the services provided.
This means that no huge computers or servers are required in the Sub Capitals office for the implementation of machine learning, but the required computing and storage capacity can be easily obtained via the Internet.
The AI collects and evaluates price data (time series for stocks and indices), text data (news, tweets, financial reports and analysts' opinions) and alternative data in order to make the right trading decisions for users.