Це група торгових підходів, а не гарантований рецепт. Кожен має визначати, як розпізнає тренд, коли входить і виходить, яку суму піддає ціновому ризику та як виконує накази. Лише повне правило можна змістовно перевірити.
Трендовий підхід спочатку чекає, поки ціна покаже напрямок. Простий приклад — Time-Series Momentum із дослідження Герста, Оої та Педерсена: додатна дохідність за обраний минулий період веде в їхній моделі до позиції, що виграє від зростання, а від’ємна — до позиції, що виграє від падіння. Це дослідницький приклад на кількох ринках деривативів, контрактів на основі цін інших активів, а не вказівка так торгувати біткоїном. Період спостереження визначає, які рухи правило здатне помітити. [1]
Один з орієнтирів — SMA, проста ковзна середня. Складаємо обрану кількість останніх цін закриття, які називають Close, і ділимо на кількість значень. Із наступною свічкою додається нова ціна, а найстаріша вибуває. Правило може відстежувати перетин ціною цієї середньої. Потрібно задати її довжину й Timeframe, тобто тривалість свічки: інший вибір дасть інші сигнали. [2] [5]
Середня використовує минулі дані, тому реагує із затримкою. Якщо ціна коливається навколо неї без тривалого напрямку, сигнали входу й виходу можуть чергуватися. Це називають whipsaw: короткий обнадійливий рух змінюється поверненням і можливою втратою. Швидші налаштування самі по собі проблеми не розв’язують. Додаткова умова може відсіяти частину хибних сигналів, але також відкладе рішення. [2] [3]
Перетин SMA ще не є повним планом. Протилежний сигнал може означати закриття початкової покупки, зменшення позиції або відкриття угоди, що заробляє на падінні. Це різні дії з різними ризиками. Також треба визначити випадок точної рівності Close та середньої, частоту рішень і реакцію на повторний сигнал. Однакові правила мають діяти і в сприятливих, і в невигідних ситуаціях. [2] [5]
Якщо розрахунок використовує щойно завершений Close, не можна припускати, що угода теж відбудеться за цією ціною. У стандартній моделі TradingView виконує наказ не раніше наступного доступного цінового кроку, зазвичай на початку наступної свічки. Тому в історичному тесті відділяємо появу сигналу від виконання угоди. Мають значення біржа, джерело цін, комісії, доступна ліквідність і Slippage — різниця між очікуваною та фактичною ціною виконання. [4]
Той самий сигнал може мати незначний ефект або спричинити великий збиток залежно від розміру позиції. Leverage, кредитне плече, посилює вплив, дозволяючи позицію більшу за внесений капітал. Підхід має враховувати вихід, вартість фінансування, різкі стрибки ціни та одночасні збитки кількох позицій. Розподіл між ринками не усуває ризику. Продаж уже наявного біткоїна також відрізняється від відкриття короткої позиції через ф’ючерси — контракти з майбутнім розрахунком. [1] [4]
AQR досліджує трендовий підхід, розподілений між кількома ф’ючерсними та валютними ринками з тривалою історією. Це інше питання, ніж прибутковість одного правила на одній біткоїн-біржі. Результат не можна просто перенести. Власний підхід має включати комісії, збиткові періоди й чутливість до налаштувань. Дані, на яких правило створювали, потрібно відділити від даних його подальшої оцінки. [1] [5]
Спочатку записуємо повне правило: дані, довжину SMA, вхід, вихід, розмір позиції та витрати. Потім оцінюємо весь період, включно з відрізками без чіткого напрямку ціни. CFA Institute виділяє дві поширені помилки: використання інформації раніше, ніж вона стала відомою, і відбір лише ринків, які збереглися донині. Перевірка на інших даних допомагає побачити слабкі місця, але добре минуле не гарантує майбутнього результату. [5] [4]
Ціна перетинає середню й одразу повертається
Для повної картини прочитайте також Moving average crossover, Momentum Trading, Risk Management, Backtesting, Position Sizing. На цю статтю також посилаються Mean Reversion, Breakout Trading, Momentum Trading, Swing Trading.
01Чи означає перетин SMA продовження тренду?+
Ні. Середня узагальнює минуле й не знає майбутнього. Ціна може швидко повернутися та кілька разів перейти на інший бік середньої. Тому підхід має враховувати виходи, невдалі сигнали й витрати.
02Чи можна після сигналу виконати угоду точно за Close?+
Цього не можна припускати автоматично. Якщо сигнал обчислюється лише після закриття свічки, наступна доступна ціна може відрізнятися. Тест має окремо фіксувати, коли сигнал став відомим і коли та за якою ціною виконано наказ.