Перед створенням будь-якої моделі ШІ найважливішим етапом є обробка даних. Сирі ринкові дані часто є неструктурованими й непридатними для прямого використання; їх потрібно перетворити за допомогою інженерії ознак на вхідні формати, які зрозумілі моделі.
Цей процес полягає не лише в «очищенні даних», а й у структуризації ринкової інформації. Наприклад, можна перетворити послідовності цін на доходи та волатильність, ончейн-дані — на індикатори притоку й відтоку капіталу, а дані про настрої — на кількісні оцінки.
Поширені етапи обробки даних включають:
Якість інженерії ознак часто безпосередньо визначає верхню межу моделі. Якісні ознаки суттєво підвищують прогностичну здатність, а неякісні дані роблять навіть найскладніші моделі беззмістовними.
Після обробки даних наступний етап — навчання моделей на історичних даних. Кероване навчання — найбільш розповсюджений підхід; його суть у використанні наявних даних (вхідних і результатів) для навчання моделей прогнозувати майбутні тенденції.
На крипторинку більшість завдань — це прогнозування часових рядів: рух цін, зміни волатильності чи продовження тренду. Моделі вивчають закономірності з історичних послідовностей, щоб робити ймовірнісні оцінки майбутнього.
Поширені моделі: лінійна регресія, випадкові ліси, складніші моделі глибокого навчання (LSTM, Transformer тощо). Кожна має свої переваги та недоліки, але головна мета спільна — виділення повторюваних закономірностей з історичних даних.
Варто пам’ятати: оскільки ринкові умови постійно змінюються, моделі не «передбачають майбутнє», а формують оптимальні оцінки на основі історичного досвіду. Тому для підтримки ефективності моделі важливі постійне оновлення та динамічне навчання.
Якщо кероване навчання — це «прогнозування», то підкріплювальне навчання — це «прийняття рішень». Воно взаємодіє з ринковим середовищем, постійно тестує та оптимізує стратегії, навчаючись оптимальних дій у різних умовах.
У торгівлі моделі підкріплювального навчання зазвичай реалізують як «агента», який прагне максимізувати довгостроковий дохід. Агент вирішує, купувати, продавати чи утримувати позицію залежно від ринку й коригує стратегію відповідно до результатів.
Переваги підкріплювального навчання:
Водночас цей підхід потребує значних ресурсів для навчання та вимагає точного моделювання середовища. На практиці підкріплювальне навчання зазвичай комбінують з іншими методами, а не застосовують окремо.
Після навчання моделі кінцева мета — перетворити її результати на конкретні торгові сигнали. На цьому етапі прогнози транслюються у дії: «купити», «продати» чи «очікувати».
Генерація сигналів — це не просто порогове рішення; це також контроль ризиків і адаптація до ринку. Наприклад, зменшення розміру позиції при високій волатильності або зниження частоти торгівлі за невиражених трендів — це оптимізація на рівні сигналу.
Для оцінки стратегії важливий не лише «прибуток», а й баланс між ризиком і доходом. Поширені показники оцінки:
Ці індикатори допомагають визначити, чи є стратегія стабільною і життєздатною — а не лише ефективною у короткостроковій перспективі.