Najłatwiejsza pułapka, w którą można wpaść przy tworzeniu bota handlowego AI. Overfitting.
Szczególnie, im częściej dokonuje się transakcji lub im częstsze są dane, tym bardziej należy brać pod uwagę takie aspekty jak koszty transakcyjne, slippage, płynność itd.
Biorąc to wszystko pod uwagę, nawet jeśli algorytm jest dobrze zaprojektowany, a backtesting wygląda idealnie, to podczas testów na żywo okazuje się, że w większości przypadków jest to śmieć.
Ponadto, sam backtesting, nawet w przypadku rynku byka/bessy/sideways, w różnych sytuacjach może działać lub nie działać.
W rzeczywistości nawet stworzenie bota handlowego działającego na interwałach dziennych czy tygodniowych nie jest łatwe.
Nie istnieje jeden idealny bot handlowy! Taki bot prędzej czy później zbankrutuje. Aby to przełamać, konieczne jest stworzenie wielu botów, różnicowanie interwałów czasowych, różnicowanie strategii itd.