A trading strategy is a systematic approach to buying or selling assets. Each strategy is based on some sort of analysis: technical, historical, market trends, indicators, and so on. Hence, it is based on predefined rules and criteria.