{"repo":"fortunatoman/Trading-AI-Bot","free":true,"listed":false,"github":"https://github.com/fortunatoman/Trading-AI-Bot","clone":"git clone https://github.com/fortunatoman/Trading-AI-Bot.git","description":"R-DEV Trading AI is an advanced automated trading bot integrated with MetaTrader 5. It combines technical, fundamental, and sentiment analysis, uses deep learning and ML for signal generation, updates in real time, and applies advanced risk management for intelligent trade execution.","language":"Python","stars":17,"topics":["python","trading"],"license":"MIT","category":"trading","readme_excerpt":"Trading AI Bot Python trading bot that combines technical analysis , fundamental analysis , and sentiment analysis with AI/ML models, and can trade via MetaTrader 5 . It includes a web dashboard for backtest results and trading history, and supports training models, generating history, and running in demo or real mode. Features - Technical analysis — Multiple timeframes, 20+ indicators (ta), pattern and volume analysis - Fundamental analysis — Macro indicators, rates, GDP, inflation, employment, trade balance (optional APIs) - Sentiment analysis — News/text sentiment (e.g. TextBlob) - AI/ML models — Technical, fundamental, sentiment, and neural models (scikit-learn, TensorFlow, PyTorch); model manager for train/validate/load - Risk management — Position sizing, stop-loss, take-profit, max daily loss, correlation limits - MetaTrader 5 — Broker integration for live/demo trading (MT5 terminal required on host) - Web dashboard — aiohttp server: main page, backtest page, API for trading history and backtest results - Backtesting — Backtester using historical data and model predictions; equity curve and monthly returns Tech Stack - Python 3.8+ - Data/ML: numpy, pandas, scikit-learn, TensorFlow, Keras, PyTorch, joblib, ta, yfinance - Trading: MetaTrader5 - Web: aiohttp - Other: python-dotenv, loguru, plotly, matplotlib, beautifulsoup4, requests, textblob, tqdm Project Structure Configuration Settings are read from environment variables (and .env via python-dotenv). Do not commit rea","default_branch":null,"files":null,"tree":[],"storefront":"/r/fortunatoman","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fortunatoman/Trading-AI-Bot/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."}