StratBase.aiStratBase.ai
ПанельСтворити бектестМої бектестиКаталогБлогНовиниІнструментиДопомога

Продукти

  • Панель дослідника
  • Створити бектест
  • Мої бектести
  • Каталог
  • Блог
  • Новини

Алерти

  • Календар
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Компанія

  • Про нас
  • Тарифи
  • Партнерська програма
  • AI Віджет
  • Контакти

Юридичне

  • Конфіденційність
  • Умови
  • Політика повернень

Підтримка

  • Центр допомоги
  • Відгуки
StratBase.aiStratBase.ai

Придумай. Протестуй.

StratBase.ai не надає фінансових порад та торгових рекомендацій. AI лише формалізує ідеї користувача у тестовані конфігурації стратегій для дослідницьких цілей. Минулі результати бектестів не гарантують майбутню доходність. Усі торгові рішення та пов'язані ризики — виключно відповідальність користувача. Платформа не є брокером і не здійснює реальну торгівлю.

© 2026 StratBase.ai · AI-платформа для дослідження та бектестингу торгових стратегій

support@stratbase.ai
Як правильно бектестити стратегію: повний гайд для початківців
ПосібникиUAбектестинг гайдпочатківець трейдингтестування стратегії

Як правильно бектестити стратегію: повний гайд для початківців

Олена Мельник3/15/2026(оновлено 5/2/2026)9 min read184 views

Ви придумали торгову стратегію. Можливо, прочитали про неї в книзі, підгледіли в YouTube або склали самостійно. Тепер потрібно перевірити, чи вона працює. Бектестинг — це спосіб прогнати стратегію на історичних даних і побачити, що б сталося з вашим депозитом. Цей гайд проведе вас через весь процес — від ідеї до готового результату.

Крок 1. Сформулюйте ідею чітко

Перш ніж щось тестувати, потрібно перетворити розмиту ідею в конкретні правила. «Купувати, коли ринок падає» — це не стратегія. «Відкрити лонг, коли RSI(14) опускається нижче 30, і закрити, коли RSI піднімається вище 70» — це вже стратегія.

Запишіть на папері:

  • Умови входу: які індикатори, які значення, яка комбінація
  • Умови виходу: тейк-профіт, стоп-лосс, або сигнал на закриття
  • Напрямок: тільки лонг, тільки шорт, або обидва
  • Таймфрейм: на яких свічках працює стратегія (1 хвилина, 1 година, 1 день)
  • Інструмент: BTC, EUR/USD, акції — що саме

Якщо ви не можете записати правила однозначно — стратегія ще не готова до тестування. На StratBase.ai можна описати ідею простою мовою, і AI допоможе перетворити її в формальні правила з конкретними індикаторами та умовами.

Крок 2. Оберіть правильний період тестування

Найпоширеніша помилка новачків — тестувати на занадто короткому періоді. Три місяці бичачого ринку покажуть прибуток для будь-якої стратегії на покупку. Це не заслуга вашої ідеї — це заслуга тренду.

Мінімальний період: 1-2 роки. Оптимальний — 3-5 років. За цей час ринок проходить різні фази:

Фаза ринкуХарактеристикаЩо перевіряє
Бичачий трендСтабільне зростанняЧи ловить стратегія тренд
Ведмежий трендСтабільне падінняЧи вміє стратегія шортити або стояти осторонь
Флет (бічний рух)Ціна ходить у коридоріЧи не зливає стратегія на хибних сигналах
Висока волатильністьРізкі рухи в обидва бокиЧи витримує стоп-лосс

Порада: якщо ваш період тестування потрапляє тільки в одну фазу ринку (наприклад, тільки бичачий тренд 2024 року), результати будуть оманливими. Перевірте, чи включає обраний період хоча б одну корекцію на 20%+ та один тривалий флет. Для криптовалют зверніть увагу на: зиму 2022 (ведмежий ринок після краху FTX), весну 2024 (халвінг BTC та подальше ралі), літо 2023 (тривалий бічний рух). Якщо стратегія пройшла крізь усі три фази і залишилась прибутковою — це надійний сигнал.

Крок 3. Налаштуйте реалістичні комісії

Бектест без комісій — це фантазія. Кожна угода коштує грошей: комісія біржі, спред, фандинг (для ф'ючерсів). На сотнях угод ці витрати з'їдають значну частину прибутку.

Приклад для крипто-ф'ючерсів Binance:

  • Комісія мейкера: 0.02%
  • Комісія тейкера: 0.04%
  • Фандинг: ~0.01% кожні 8 годин (змінюється)

Стратегія з 500 угодами на рік при комісії 0.04% туди-назад віддає біржі 40% від депозиту тільки на комісіях (500 × 0.08% = 40%). Якщо середній прибуток на угоду менше 0.1% — стратегія працює на біржу, а не на вас.

Крок 4. Оберіть індикатори та умови

Не потрібно використовувати десять індикаторів одночасно. Чим більше умов — тим менше угод і тим вища ймовірність переоптимізації. Почніть з одного-двох індикаторів.

Популярні комбінації для початку:

  • RSI + Moving Average: RSI показує перекупленість/перепроданість, MA — напрямок тренду
  • MACD + Bollinger Bands: MACD ловить імпульс, Bollinger — волатильність
  • EMA Cross: перетин швидкої та повільної EMA — класичний трендовий сигнал

Кожен індикатор має параметри (період, рівні). Не підганяйте їх під ідеальний результат. Використовуйте стандартні значення (RSI 14, EMA 20/50) як відправну точку.

Крок 5. Встановіть стоп-лосс і тейк-профіт

Стратегія без стоп-лоссу — це не стратегія, а надія. Один різкий рух проти вас — і весь прибуток за місяці зникає за хвилини.

Правила для стоп-лоссу:

  • Стоп повинен відповідати волатильності інструменту (використовуйте ATR як орієнтир)
  • Для BTC на 4H: стоп 1.5-3% — норма
  • Для EUR/USD на 4H: стоп 0.3-0.7%
  • Ніколи не ставте стоп занадто близько — звичайний шум ринку буде постійно його вибивати

Тейк-профіт: мінімальне відношення ризик/прибуток — 1:1.5. Тобто якщо стоп 2%, тейк повинен бути мінімум 3%. Інакше навіть з winrate 60% ви будете в мінусі.

Крок 6. Запустіть бектест і проаналізуйте результати

Отримавши результати, не дивіться тільки на підсумковий ROI. Є метрики, які набагато важливіші:

  • Максимальна просадка (Max Drawdown): наскільки глибоко падав депозит від піку. Якщо більше 25% — ви психологічно не витримаєте це на реалі. Просадка 40%+ майже гарантовано змусить вас відключити стратегію в найгірший момент
  • Profit Factor: відношення загального прибутку до загального збитку. Менше 1.3 — слабко. Від 1.5 — добре. Вище 2.0 — відмінно, але перевірте на переоптимізацію
  • Кількість угод: менше 30 угод — результат статистично незначущий. Навіть монетка може випасти орлом 20 разів з 30 — це не означає, що вона «прибуткова»
  • Середній прибуток на угоду: повинен бути мінімум у 2-3 рази більше комісії
  • Sharpe Ratio: вище 1.0 — прийнятно, вище 2.0 — добре. Враховує не тільки прибуток, а й стабільність
  • Серія збиткових угод: яка найдовша серія збитків? Чи витримаєте ви 8-10 збиткових угод поспіль?

Приклад аналізу: бектест показав ROI +85% за 2 роки, але Max Drawdown — 35%, Profit Factor — 1.4, і було 180 угод. Це прийнятний результат: достатньо угод для статистики, PF вище порогу, але просадка на межі комфортного рівня. Якщо ви готові психологічно витримати -35% від депозиту — стратегія варта подальшого тестування. Якщо ні — спробуйте зменшити ризик на угоду.

Крок 7. Перевірте на інших інструментах

Якщо стратегія працює тільки на одному інструменті за один конкретний період — це не закономірність, а збіг. Запустіть той самий тест на 3-5 схожих інструментах.

Стратегія не повинна бути прибутковою на кожному з них. Але якщо вона прибуткова на 3 з 5 — ви знайшли щось справжнє. Якщо тільки на 1 з 5 — скоріш за все, це переоптимізація.

Крок 8. Прийміть рішення

Після всіх перевірок у вас є три варіанти:

  • Запустити на реалі: стратегія пройшла всі тести, просадка прийнятна, працює на кількох інструментах
  • Доопрацювати: ідея має потенціал, але потрібно скоригувати параметри або додати фільтр
  • Відкинути: стратегія не працює — і це нормально. 80% ідей не проходять чесний бектест. Краще дізнатися це зараз, ніж на реальному депозиті

Наскрізний приклад: від ідеї до результату

Розглянемо повний цикл бектестингу крок за кроком.

Ідея: «Купувати BTC, коли RSI(14) падає нижче 30 і ціна вище EMA(200). Продавати, коли RSI піднімається вище 70.»

Налаштування:

  • Інструмент: BTC/USDT, таймфрейм 4H, тільки лонг
  • Період: 3 роки (січень 2023 — січень 2026)
  • Стоп-лосс: 3%, тейк-профіт: 6% (співвідношення 1:2)
  • Комісії: 0.04% maker + 0.04% taker = 0.08% round-trip

Результати:

МетрикаЗначенняОцінка
ROI+62%Помірний, але стабільний
Max Drawdown-18%Прийнятний рівень
Profit Factor1.58Вище порогу 1.3
Кількість угод87Достатньо для статистики
Win Rate52%Нормально з R:R 1:2
Sharpe Ratio1.34Прийнятний

Висновок: стратегія прибуткова з прийнятною просадкою. Наступний крок — перевірити на ETH/USDT та SOL/USDT. Якщо результати позитивні хоча б на 2 з 3 інструментів — стратегія варта уваги.

Висновок

Бектестинг — це не пошук грааля і не гарантія прибутку. Це фільтр, який відсіює погані ідеї до того, як вони коштуватимуть вам реальних грошей. Більшість торгових стратегій не витримують чесну перевірку на історичних даних — і це цінна інформація.

Дотримуйтесь послідовності: чіткі правила → достатній період → реалістичні комісії → аналіз метрик → перевірка на інших інструментах. Пропуск будь-якого з цих кроків знижує достовірність результату.

Часті запитання (FAQ)

Скільки угод повинен мати бектест, щоб результат був надійним?

Мінімум 30 угод для базової статистичної значущості. Оптимально — 50-100+. При 15-20 угодах навіть випадковість може дати «прибуткову» стратегію. Чим більше угод — тим надійніше ви можете оцінити win rate, profit factor та максимальну серію збитків.

Чи може прибуткова стратегія в бектесті бути збитковою на реальному ринку?

Так, і це трапляється часто. Основні причини: переоптимізація (підгонка під минулі дані), зміна ринкових умов (стратегія працювала в тренді, а ринок увійшов у флет), прослизання та ліквідність (бектест передбачає миттєве виконання, реальність — ні). Тому важливо тестувати на тривалому періоді з різними фазами ринку та включати реалістичні комісії.

Чи потрібно тестувати стратегію окремо для лонгу і шорту?

Рекомендується. Багато стратегій добре працюють у напрямку тренду, але зливають при торгівлі проти нього. Запустіть три бектести: тільки лонг, тільки шорт, і обидва. Порівняйте метрики — можливо, варто використовувати стратегію тільки в одному напрямку.

Який мінімальний період тестування для криптовалют?

Мінімум 1 рік, оптимально 2-3 роки. Криптовалютний ринок має виражені цикли: бичачі ралі, ведмежі зими, тривалі консолідації. Тестування менше року може потрапити тільки в одну фазу і дати хибні результати. Для Forex та акцій рекомендується 3-5 років через менш виражену циклічність.

Додаткові ресурси

  • RSI — Investopedia
  • MACD — Investopedia
  • Bollinger Bands — Investopedia

Про автора

О
Олена Мельник

Фінансовий аналітик з 6+ роками досвіду в алгоритмічному трейдингу. Спеціалізується на технічному аналізі та бектестуванні торгових стратегій для криптовалютних ринків.

Часті запитання

Скільки потрібно даних для бектесту?▾

Мінімум 1-2 роки, оптимально 3-5 років.

Скільки індикаторів використовувати?▾

Почніть з одного-двох. Чим більше умов — тим вища ймовірність переоптимізації.

Яке мінімальне відношення ризик/прибуток?▾

Мінімум 1:1.5. Якщо стоп-лосс 2%, тейк-профіт повинен бути мінімум 3%.

Корисні посилання

Калькулятор розміру позиціїКалькулятор ризик/прибутокКалькулятор просадки

Схожі статті

yak bektestuvaty krypto stratehiyuaccumulation distribution uaadx syla trenduai pomichnyk stvoryty stratehiyualigator vilyamsa ua

Коментарі (0)

Loading comments...