Трендовый торговый алгоритм – это автоматизированная система, которая использует анализ данных и статистику рынка для определения и прогнозирования трендов движения цен активов на бирже. Алгоритм основан на предположении о том, что рынок имеет тенденцию двигаться в определенном направлении, и цель алгоритма заключается в том, чтобы зафиксировать прибыльные торговые возможности, используя эти тренды.
Основные принципы трендового торгового алгоритма включают:
Идентификация тренда: алгоритм анализирует исторические данные цен активов с помощью математических методов, как например скользящие средние, и определяет направление тренда (восходящий, нисходящий или боковой).
Открытие позиции: алгоритм определяет момент, когда тренд начинает развиваться, и открывает позицию на покупку или продажу актива.
Управление позицией: алгоритм определяет, когда следует закрыть позицию для зафиксирования прибыли или минимизации убытков.
Риск-менеджмент: алгоритм учитывает вероятность возможных убытков и ограничивает риски на уровне, который предварительно задан трейдером.
Инфраструктурно меня конкретно штормило раньше). Видимо, строить инфраструктуру (где-то в глубинах внутренних предпочтений) мне ничуть не менее интересно, чем рисёчить стратегии. Поштормило-поштормило, да подотпустило. Зато теперь у меня внутри нет никакой недосказанности вида «а что если своё попробовать написать», «а что если готовую вот эту специализированную взять» и прочих. Лучше жалеть о то, что сделал… и я делал)).
Сейчас самописная инфрастуктура. Не разраб, не кодер, не архитектор, но кой какие-то принципы усвоил – какие-то из своего опыта вынес, какие-то из курсов или ещё откуда. Соблюдение банальной IT гигиены на порядки облегчает жизнь. Пример: раньше мог запилить коннектор какой-нибудь, который корнями врастал в остальную часть инфраструктуры и чтобы заменить его на другой коннектор, если понадобится, приходится выкорчёвывать, а это долго, сложно и отличный повод запустить прокрастинационный цикл. А надо-то, банально, написать базовый класс и, много не надо, буквально несколькими с указанием сигнатур, дальше от этого класса наследоваться – всё.
Скачал с этих страниц списки американских акций
https://stockanalysis.com/list/nyse-stocks/
https://stockanalysis.com/list/nasdaq-stocks/
Запустил бэктестер, он последовательно проходит по бумагам — бэктестит одну, потом к следующей переходит и т.д., после каждой выводит результаты по бумаге и накопительные. Ну и я иногда поглядываю на процесс, смотрю нарисовались какие-то средние метрики после некоторого кол-во отбэктесченных бумаг, потом смотрю PF плюс минус стабильно стал падать и падать и падать, думаю ну кто его там этот рандом поймёт, но, подозрительно, в начале процесса бумаги выдавали стабильно 1.7-2.0 PF, а тут чёт всё больше вокруг 1.1-1.2 стали плясать и тоже подозрительно стабильно. В какой-то момент, смотрю, накопленные метрики начали расти опять, присмотрелся, средний бэктест опять ближе к 1.7-2.0. Ага, я положил список с NYSE тикерами, а справа прилепил Nasdaq и понимаю, что этот скачок был связан с переходом между биржами. Сомнений нет, это не просто рандом – пора идти смотреть, по какому принципу тикеры отсортированы, чувствую, не по алфавиту. Так и есть – по капитализации.
Сегодня рассмотрим историю появления индикатора Accumulation Distribution.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
Оглавление
1. История появления индикатора AD.
2. Как проводятся расчеты индикатора Accumulation Distribution.
3. Какие сигналы может подавать индикатор AD.
4. Роботы для OsEngine на индикаторе AD (Accumulation Distribution).
4.1. Стратегия на пробой уровня на индикаторе AD.
4.2. Стратегия на пересечении двух Ssma и AD.
4.3. Стратегия дивергенция Accumulation/Distribution.
5. Таблица общих результатов.
Индикатор Accumulation Distribution (AD) был разработан Марком Чайкиным. Он представляет собой технический индикатор, который использует для анализа объем торговли, а также сравнивает цены закрытия с серединой диапазона.
✅Результат за 14.09: -$1188,17 (-5,94%)
👉Небольшое пояснение к фиксации почти -6% к депозиту: ранее мы набрали неплохую позицию по USDCAD, из которой не могли выйти с начала августа. За этот период мы зафиксировали более $7000 прибыли (т.е. более 35%). На фоне вчерашнего укрепления USD было принято решение (как показало время — не правильное), что можно пожертвовать 6% прибыли. В любом случае, доходность за 2023 год сейчас составляет +100,5% (+11,81% в месяц).
👆🏻Это не канал, где вам рассказывают исключительно про «успешный успех». Иногда в трейдинге приходится принимать такие решения и от этого не уйти.
11 роботов продолжают ежедневно противостоят нашему непредсказуемому рынку.
Скоро состоится экспирация и переход на новые контракты, что означает, что настало время подвести итоги. Если ничего кардинально не изменится в эти несколько дней, то в принципе я буду доволен. Какие-то корректировки я могу перенести уже в новые контракты, и после оценки финансов возможно, добавлю ещё несколько среднесрочных стратегий.