{"latest":"1.0.6","minimum_required":"1.0.0","versions":[{"version":"1.0.6","release_date":"2026-04-14","mandatory":false,"changelog":["— What's New","Surrogate Decision Tree The decision tree visualization has been completely reworked. Instead of showing a single meaningless tree from the gradient boosting model (all leaves were \"NEUTRAL\"), the app now trains a surrogate tree that approximates the full model's logic. You can finally see \"if RSI > 45 and volatility < 0.003 → LONG\". Interactive zoom, pan, and feature highlighting on hover are built in.","Monte Carlo Fan Chart The Monte Carlo analysis now shows 17 equity curves at different percentiles, colored from red (worst) to green (best), with your actual backtest result in bold blue. Much more intuitive than the old dollar histogram.","Multi-Asset Demo Database Free users now have access to 15 demo symbols across 5 asset classes: Stocks (AAPL, JPM, JNJ), ETFs (SPY, QQQ, IWM), Futures (ES, NQ, ZN), Indices (SPX, NDX, DJI), and Forex (EURUSD, GBPUSD, USDJPY).","143 GB Market Data on Server The server now hosts 7,449 stocks, 4,289 ETFs, 132 futures, and 130 US indices — all with 5 timeframes from 1min to daily, covering up to 25 years of history.","Data Manager Expansion ETFs, US Indices, Stocks and Futures are now browsable and downloadable directly from the Data Manager.","Intelligent Model Presets The old Fast/Balanced/Precise presets are gone. Replaced by feature-count brackets (1-5 / 6-10 / 11+ features) across all 5 model types. Smarter defaults, better Optuna tuning ranges.","Generalization Ratio + GT-Score New anti-overfitting metrics. The Generalization Ratio measures how well your strategy holds between training and validation. The GT-Score is a composite Optuna objective that penalizes overfitting directly during optimization.","LSTM Learning Rate Scheduler LSTM models now use a warmup + cosine decay learning rate scheduler, matching the Transformer approach. Train/validation ratio improved from 1,722:1 to 17:1.","Multi-Monitor Fix The app now correctly restores its window position on the right screen when using multiple monitors."],"files":{"windows":{"filename":"MLTrading-1.0.6-win64.zip","size":4253417349,"hash":"403cfcfc1f07fb23ae98c68a48c9400f6ec2cbbd023df4245833991fa7a46029"}},"manifest_available":true,"file_count":9102,"total_size":6823384261},{"version":"1.0.5","release_date":"2026-04-13","mandatory":false,"changelog":["— What's New","AI Assistant A complete AI assistant is now built into AlgoBacktest. Open the AI tab in the results panel, choose your provider (Gemini or Anthropic), and start chatting in natural language. The agent understands your backtests end-to-end: it can read results, modify parameters, launch backtests, manage indicators and correlation markets. 24 tools available.","Autonomous mode is the headline feature. Tell it \"optimize my EURUSD strategy\" and it loops on its own: modifies, runs, analyzes, adjusts, and repeats until the Sharpe ratio stagnates. You can send messages while it's working to redirect it.","Telegram integration: control the agent from your phone. Messages flow both ways.","Faster Backtests Optuna optimization (Indicator Optimizer and Strategy Finder) is significantly faster. Market filter indicators (ATR, ADX, Volume, EMA, ROC) are no longer recalculated on every trial.","Market Regime Detection (WFA) In Expert mode with Walk-Forward enabled, the app automatically detects 4 market regimes (Trend Up, Trend Down, Range, Volatile) and shows your strategy's performance in each regime. Regime-colored equity curve + coaching report.","Walk-Forward on Retest The retest period can now be split into Walk-Forward folds. Two modes: Frozen (model as-is on each fold) and Retrain (re-trains at each fold). Capital chains across folds for a realistic equity curve.","Multi-Timeframe Each indicator can now compute on a different timeframe than your base. For example, RSI on 4h while trading on 5min. One dropdown per indicator, integrated everywhere (training, Optuna, retest, MT5 live, AI agent).","Improved Correlation Correlation features (cross-market signals) are now correctly included in retest and Portfolio mode. Previously they were silently missing, which degraded predictions.","UI Improvements","AI Agent settings reorganized into 2 rows for 15\" screens","Quick Start guide rewritten to match the current Strategy Finder workflow","All dialogs now respect light/dark theme","Better default values: SL and TP pre-filled, labeling thresholds corrected"],"files":{"windows":{"filename":"MLTrading-1.0.5-win64.zip","size":3409883723,"hash":"b5567331a0de7465af2bfec78901344cdc1d0d7189d539c4618b723ff95ae00b"}},"manifest_available":true,"file_count":9074,"total_size":5977573274},{"version":"1.0.4","release_date":"2026-03-20","mandatory":false,"changelog":["New Features","Strategy Finder — The core feature of this release. In Simple mode, select your pair and indicators, click \"Find Strategy\", and the AI automatically discovers the best trading parameters (TP, SL, confidence thresholds, labeling). Top 5 strategies displayed with full test-set metrics. One-click \"Load in Expert\" to fine-tune any result manually.","Market Filter Optimization — Strategy Finder now includes a second optimization pass that tests 5 market filters (ATR Volatility, ADX, Volume, EMA Alignment, ROC). Filters are only activated if they improve performance vs. no-filter baseline.","SL/TP Type Selection — Simple mode now offers 3 stop-loss/take-profit types: ATR (recommended, adapts to volatility), Pips (Forex only, Pro), and Percentage (Pro). Search ranges automatically adapt to your timeframe and asset class.","Asymmetric Confidence Thresholds — Strategy Finder optimizes separate confidence levels for long and short trades, allowing the AI to be more selective on one direction if the data supports it.","Custom Optimization Depth (Pro) — Pro users can now set the number of Optuna optimization trials for both SL/TP search and Market Filter search, from 1 to 1,000,000 trials.","14-Day Free Trial — New users automatically receive a 14-day Pro trial on first launch. Full access to all Pro features during the trial period.","Usage Limits for Free Users — Free tier now includes daily usage: 5 backtests/day, 3 Strategy Finder runs/day, 3 Re-Tests/day. Remaining runs displayed in button text. Pro and Trial users have unlimited access.","Interactive Chart Improvements — Chart now displays Optuna-optimized indicator parameters (not hardcoded defaults), trade exit markers, synchronized crosshairs across all subcharts, and an indicator legend overlay. Supports resampled timeframes.","Improvements","Simple Mode UX Overhaul — \"Backtest\" renamed to \"Strategy search\" when using Strategy Finder. Tooltips added to all Simple mode widgets. Strategy Finder results split into 3 clear tables: Performance, Strategy Parameters, and Market Filters. Column headers expanded to full readable names.","Progress Bar Accuracy — Progress bar now tracks each pipeline stage with dedicated ranges. Fixed visual glitches including backwards progress, duplicate percentages, and frozen segments.","Cleaner Logs — 20+ technical log messages moved to debug level. Users now see only meaningful progress updates during runs.","Infrastructure","MT5 Bot Crash Recovery — Bots now persist their state to disk and reconcile with MT5 on restart. New auto-recovery watchdog can relaunch your bot after a PC crash or Windows Update reboot without manual intervention (opt-in in Settings).","MT5 Bot Kill Reliability — New 4-level escalation ensures bots are properly terminated. Force Kill button auto-appears after 20 seconds if normal stop hangs.","Server Security Hardening — Rate limiting on all API endpoints, admin brute-force protection, and improved SSL certificate management.","Custom Data File Loading — Improved reliability when loading custom .txt data files, especially in portable/installed mode. Asset class now correctly reads from your metadata settings."],"files":{"windows":{"filename":"MLTrading-1.0.4-win64.zip","size":3387832465,"hash":"f1af6277fd8869e697f6c73cad635d19511dc0e97a9a99b047af465de54b04e5"}},"manifest_available":true,"file_count":8979,"total_size":5939417651},{"version":"1.0.3","release_date":"2026-03-20","mandatory":false,"changelog":["New Features","Transformer model — Full PyTorch implementation with multi-head attention, Optuna tuning, and MT5 deployment","Multi-market training — Train on multiple instruments stacked together to reduce overfitting","Telegram notifications — Trade open/close, daily summary, and error alerts for MT5 bots","Risk-free rate configuration — Manual mode (fixed rate) or Rolling Daily mode with historical US Treasury rates","Position sizing by prediction class — In multiclass mode, high-conviction classes trade full size, weak classes reduced","Neutral filter for binary labeling — Exclude low-conviction samples from training using a down threshold","ROC entry filter — Rate of Change with regime and directional modes","Individual entry filter toggles — 10 separate Long/Short switches (ATR, ADX, Volume, EMA, ROC)","LSTM layers configurable — 1 to 8 layers with Fast/Balanced/Precise presets","Improvements","Results loading 6x faster (~1.5s instead of 8-11s)","All 15 analyzer reports rewritten with verdicts and actionable suggestions","WFA report now includes per-fold metrics table with averages","Portfolio results: new Report tab, fixed Sharpe calculation","Quick Start guide with step-by-step screenshots for Simple and Expert modes","Help documentation reorganized and cleaned up","Bug Fixes","Retest producing different results than backtest (feature column order + missing warmup buffer)","Performance Analyzer: Sharpe ratio, PNL commission accounting, Alpha annualization","Confidence Analyzer: prediction-to-trade alignment, net PNL with entry+exit commissions","Filter Impact Analyzer: signal rejections were never recorded, causing empty reports","Interactive Plotly charts not rendering in results viewer","MT5 bots unable to start from installed .exe (subprocess hitting single-instance lock)"],"files":{"windows":{"filename":"MLTrading-1.0.3-win64.zip","size":3386987622,"hash":"ad9743cd98a6bd12ce4bd31f7b52174d0cd8406d7778bb6fe06ab35a3a031713"}},"manifest_available":true,"file_count":8968,"total_size":5937720591},{"version":"1.0.2","release_date":"2026-03-20","mandatory":false,"changelog":["New Features:","Freemium model — Free edition with full backtesting, PRO for server data, retest & MT5 deployment","Simple & Expert modes — Beginner-friendly interface with one-click strategy presets","Daily Reset Hour — Configurable daily risk reset (UTC, NY Close, Local)","Dynamic Weighted Ensemble presets (Fast/Balanced/Precise)","F1 Help system — 67 documentation pages with search and navigation","Fixes & Improvements:","MT5 Ensemble deployment — Full support for all ensemble types including LSTM","Feature order validation for deployed bots","UI Performance — Results loading reduced from 8s to 1.5s","Cleaner logs with structured pipeline sections","Overview streamlined to tab view"],"files":{"windows":{"filename":"MLTrading-1.0.2-win64.zip","size":3385716106,"hash":"c309bfe86750beaaafe3cb9d6f86e0e90cb78640710c8f31cc642c6d81052861"}},"manifest_available":true,"file_count":8952,"total_size":5935583468},{"version":"1.0.1","release_date":"2026-03-20","mandatory":false,"changelog":["New Features:","Walk-Forward Analysis (WFA): robust strategy validation with automatic retraining","Portfolio Merger: combine multiple strategies with WFA or standard model selection","Feature Engineering: new customizable indicators (Returns, Volatility, Volume, Temporal)","Model Presets: Fast / Balanced / Precise for quick configuration","SL/TP \"None\" option: indicator-only exits without fixed SL/TP","Delay Entry & Timer Exit: configurable entry delay and time-based exits","Improvements:","Simplified interface: essential parameters visible, advanced hidden by default","Better support for small screens (15\" laptops)","Dynamic scale on equity curves","Professional installer with shortcuts","Faster updates (downloads only modified files)"],"files":{"windows":{"filename":"MLTrading-1.0.1-win64.zip","size":3116453190,"hash":"7f7a2e2931daaca2e55b79d5777e692d17483395b37ab6a95a474d1f2cb6a163"}},"manifest_available":true,"file_count":8945,"total_size":5665432249},{"version":"1.0.0","release_date":"2025-01-01","mandatory":false,"changelog":["Version initiale beta","Systeme de licences","Telechargement donnees forex"],"files":{"windows":{"filename":"MLTrading-1.0.0-win64.zip","size":0,"hash":""}}}]}