Opublikowany tutorial prezentuje kompletną metodologię backtestingu strategii tradingu ilościowego na platformie OctoBot, od konfiguracji do walidacji. Strategia opiera się na kombinacji trzech kluczowych elementów: sygnałach oversold z oscylatora RSI, potwierdzeniu trendu poprzez krzyżowanie średnich EMA (50 i 200 okresów) oraz adaptacyjnych poziomach stop-loss i take-profit zdefiniowanych przez Average True Range. System testowany był na danych BTC/USDT w przedziale czterogodzinnym na sześciu giełdach (Binance, KuCoin, OKX, Bybit, MEXC, Kraken) z automatycznym fallbackiem w przypadku niedostępności danych.
Magią podejścia jest rozdział danych na dwie niezależne fazy: in-sample od stycznia 2019 do stycznia 2023 do optymalizacji parametrów oraz out-of-sample od stycznia 2023 do czerwca 2025 do walidacji. Tutorial demonstruje grid search nad trzema parametrami (okres RSI: 7-21, próg RSI: 25-35, mnożnik ATR dla take-profit: 3.0-5.0) i selekcję najlepszej konfiguracji na podstawie zwrotu ponad buy-and-hold. To stanowi ochronę przed powszechnym błędem overfittingu, gdzie parametry optymalne na danych historycznych zawodzą na nowych danych.
Wynikiowe raporty z backtestingu są exportowane do formatu obsługiwanego przez Pandas, umożliwiając głęboką interaktywną analizę wrażliwości parametrów, wydajności portfolia, akcji cenowej i dokładności realizacji zleceń za pośrednictwem Plotly w środowisku Google Colab. Taki workflow jest standardem w profesjonalnym zarządzaniu ryzkiem i pozwala traderom na obiektywną ocenę rzeczywistej efektywności strategii zanim wdrożą ją na prawdziwych pieniądzach.