Избранное трейдера T-800
В городе потеплело. Всего-то минус 30. Вчера было хуже, и хочется в спячку, но… не спим и подводим итоги 2020, по портфелям, по алго. Вроде бы уже можно.
Давайте оговорюсь. Итоги здесь по всем тем счетам, что сейчас в публичном мониторинге и доступны к автоследованию. Не избранные и лучшие из лучших, как обычно делают гуры (самый простой рецепт показать 100500%). Так что никакого мухлежа и ошибки выжившего.
Но если смотреть по совокупному капиталу, то все несколько хуже. Разумеется. Потому что кроме публичных счетов, где что-то происходит, есть непубличные, включая совсем скучные, где просто лежат облигации, например. Все это сильно тянет доходность вниз, и улучшить ее это не вопрос ума, это вопрос воли. У меня низкая просадка, можно смело добавлять риск. Все облигации перевести в акции, половину акций – в спекуляции на фьючах, по фьючам – раза в 1.5 поднять плечо. Может быть, когда-нибудь я совершу этот подвиг.
Данная статья не для ленивых, так как прежде чем посмотреть скрипт у себя в TSLab — нужно будет предварительно собрать индикатор волатильности.
Так же нас просят писать не только о крипте, но и примеры на рф рынке — потому рассмотрели именно riz0. Хотя тут стоит сказать — мы не пытаемся склонять к тому или иному рынку. Если вы увидите рекламу ложки, которой кушают мороженое, не значит что этой же ложечкой вы не можете воспользоваться для чая. Тут точно так же — берете скрипт, выбираете интересующую вас бумагу — и работаете с ней.))
Ниже тот самый индикатор, который вам предварительно нужно будет собрать. Блоков не много и собирается просто
Суть индикатора тоже простая — он покажет в какой стадии рынок. Штормит его, или же мы вяло торгуемся и можно пробовать торговать против рынка.
Далее сделки, для примера взяты по максимум/минимум за период, от верха шортим от низа в лонг, реверсно. Ничего не оптимизировали и не подгоняли — вообще! взяты стандартные периоды 20 так же не включена комиссия (в контрендовых алго, будет львинную часть прибыли снимать, мы это понимаем, но для многих бумаг комиссия разная и вы сами можете ее указать в скрипте так как он в открытом виде доступен).
Приветствую.
Не станем углубляться в философию оптимизации своего алгоритма, и для чего нужен бектест. Могу сказать свое мнение — оптимизировать можно, но только делайте это правильно. В своей практике, бектестинг для меня играет крайне малую роль при создании алгоритма. Но все же некие аспекты и зависимости можно выделить.
Для начала хотелось бы показать как вообще это выглядет все в рамках TSLab.
Два примера — на первом рисунке дефолтно созданный алгоритм под простые индикаторы, RSI 20 поверх SMA20. Купили когда индикатор близок к 100, продали когда близок к нулю. Никаких фильтров и усложнений (так нужно для данного поста). Так же для примера показана таблица результатов под 400проходов. От 5 до 100 с шагом 5 для каждого индикатора. (тоже лишь для примера). В ней можно усмотреть что количество отрицательных результатов — довольно маленькое. (удачный пример, не более)
Надеюсь, что информация, представленная ниже,
будет полезна и позволит
многим упорядочить свои хаотичные мысли.
ТЕОРИЯ ИГР.
Это математический Метод поиска
оптимального алгоритма Вашего поведения,
в условиях конфликта интересов,
с результатом больше или равным «0».
Неопределенность исхода игры -
вот основной мотив для участников и болельщиков.
1. КОМБИНАТОРНЫЕ ИГРЫ.
Признаки. Количество вариантов (комбинаций) огромно, но ограничено.
ПРИМЕРЫ:
ГО — количество комбинаций — 10 в 171 степени,
Шахматы — количество комбинаций — 10 в 120 степени,
Шашки — количество комбинаций — 10 в 20 степени,
Крестики-нолики — количество комбинаций — 49.
РЕШЕНИЕ. Комбинаторика (изучение всех комбинаций и перестановок фигур).
«Компьютеры смогли запомнить все комбинации и стали выигрывать у людей».
2. АЗАРТНЫЕ ИГРЫ (hasard — от фр. случай).
Признаки. Огромное количество случайных факторов.
Исход игры не зависит от действий игрока.
Перед тем как вы продолжите читать про стратегию торговли уровней, мне бы хотелось сказать вам, что в реальности это очень сложный вид торговли. Уровни, тренды хороши на истории. На истории все понятно, но во время торговли интерпретировать паттерны очень непросто. Хаос рынка очень тяжело поддается какой-то систематизации с помощью уровней и паттернов. У новичков, когда они смотрят на график, возникает иллюзия понятности рынка. Тут бы я зашел, а тут бы я вышел. На практике все будет по-другому. Есть более надежные стратегии. Тот же статистический арбитраж, несмотря на пугающее название, намного проще для торговли. Торговля пар более стабильна, чем торговля уровней, паттернов и сигналов разных индикаторов. Короче говоря, совет я вам дал.
Стратегия уровневой торговли заключается в поиске сильных уровней на дневном графике, определении типа рынка, и, после этого, поиске точки входа на меньших таймфреймах в соответствии с моделью. Идея этой стратегии основана на поиске следов крупных игроков, которые своими лимитными ордерами строят уровни.