ML-based trading system using ensemble methods (BagLearner with Random Trees) to predict stock movements, with full backtesting simulation including transaction costs.
A comprehensive machine learning project for developing and evaluating automated trading strategies. The project implements ensemble learning using bagging with random decision trees, calculates technical indicators, and simulates market conditions with realistic transaction costs to develop profitable trading strategies.
Designing effective feature engineering pipelines for financial data, implementing ensemble learning methods without external ML libraries, handling look-ahead bias in backtesting, and optimizing strategy parameters for out-of-sample performance.
Developed trading strategies that significantly outperform buy-and-hold benchmarks, demonstrating proficiency in machine learning for quantitative finance.
© 2025 Maxwell Vaglica. All rights reserved.