My Trader (2025)

Languages: Python

A generalized trading strategy framework that enables users to design, backtest, and execute portfolio strategies. It includes modular packages for running strategies, computing signals (EMA, MACD, RSI, etc.), and performing historical backtests. The system supports ticker-based watchlists, automated data retrieval from Yahoo Finance, and evaluation through Sharpe and Sortino ratios. It outputs visualizations, comparison metrics, and CSV reports, offering a flexible environment for building and refining trading algorithms.