Overview of QTEASY capabilities
masterQTEASY is a quantitative trading strategy development toolkit designed for full-lifecycle management. Its core capabilities include:
- Financial Data Management: Fetching data from multiple channels, cleaning it, and storing it locally in a unified format. It uses
DataTypeobjects to provide structured access to complex information like adjusted prices and index constituents. - Strategy Development: Defining strategies using the
BaseStrategyclass. It supports a 'building block' approach where complex strategies are composed from simple ones, and includes over 70 built-in strategies (technical indicators, moving averages, breakouts, reversals, etc.). - Backtesting and Evaluation: Using the
Operatorclass to run strategies against historical data following real market rhythms. It provides multi-dimensional evaluation, trading reports, and result charts. - Optimization: Utilizing algorithms such as Simulated Annealing, Genetic Algorithms, and Bayesian Optimization to find optimal parameters in large search spaces.
- Simulated Live Trading: Running strategies against real-time market data to track logs, holdings, and account changes, ensuring the same logic used in backtesting is used in live environments to prevent 'look-ahead bias' (future functions).