{"repo":"ilahuerta-IA/tradingsystem","free":true,"listed":false,"github":"https://github.com/ilahuerta-IA/tradingsystem","clone":"git clone https://github.com/ilahuerta-IA/tradingsystem.git","description":"Modular backtesting framework for algorithmic trading using Backtrader. Features a 4-phase state machine strategy, JPY pair P&L correction (ERIS logic), and professional reporting. Educational resource for learning systematic trading.","language":"Python","stars":16,"topics":["algorithmic-trading","backtesting","backtrader","financial-analysis","forex","python","quantitative-finance","risk-management","trading-strategies"],"license":null,"category":"trading","readme_excerpt":"🚀 Modular Algorithmic Trading System Production-grade backtesting & live trading framework. Designed for multi-strategy portfolios with proper risk management. This repository implements a clean, scalable architecture for backtesting and live trading. It features centralized configuration, multi-asset support, and professional reporting. Current Version: v0.3.0 Strategies: Sunset Ogle (4-phase breakout) + KOI (Engulfing + EMA momentum) Live Trading: MT5 integration with multi-symbol monitoring --- 📂 Project Structure --- ⚡ Key Features 🔧 Clean Architecture - SOLID Principles : Single responsibility per module - Centralized Config : Change parameters without touching strategy code - Scalable Design : Easy to add new strategies and assets 🤖 Live Trading (MT5) - Multi-symbol monitoring : Run 10+ configs simultaneously - Broker-aware position sizing : Uses tick value for accurate lot calculation - Auto-reconnection : Handles MT5 disconnections gracefully - Timezone handling : Converts broker time (UTC+2) to UTC for filters 💱 JPY Pair Handling (ERIS Logic) Backtrader has known issues with JPY pairs due to different pip values. This system implements: - Position Size Normalization : Divides by JPY rate ( 150) for margin calculation - P&L Reconstruction : Multiplies back for accurate profit/loss reporting - Commission Correction : Calculates real lot size for proper fees 📊 Professional Reporting - Detailed Trade Reports : Entry/Exit with ATR, Angle, Pips, Duration - Live Loggi","default_branch":null,"files":null,"tree":[],"storefront":"/r/ilahuerta-IA","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ilahuerta-IA/tradingsystem/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}