Предыдущие части доступны по ссылкам:
0. Введение
1. Торговля с помощью робота
2. Какие торговые системы можно торговать роботом
3. Какие инструменты годятся для торговли роботом, диверсификация
4. Выбор индикаторов и их параметров для системы
5. Как построить торговую систему на тестах исторических данных
6. Психологические аспекты торговли роботом
7. Выводы кратко
4. Выбор индикаторов и их параметров для системы
Нужно смириться с тем, что нет уникального чудо-индикатора, который будет всегда приносить прибыль и совершать большую часть сделок в плюс. Однако существуют тикеры и периоды на рынке, в которых работает большая часть трендовых индикаторов. Поэтому определим следующее важное правило – в системе с трендовым тикером, как минимум один из индикаторов должен быть трендовым.
Предыдущие части опубликованы вчера, доступны по ссылке:
0. Введение
1. Торговля с помощью робота
2. Какие торговые системы можно торговать роботом
3. Какие инструменты годятся для торговли роботом, диверсификация
4. Выбор индикаторов и их параметров для системы
5. Как построить торговую систему на тестах исторических данных
6. Психологические аспекты торговли роботом
7. Выводы кратко
3. Какие инструменты годятся для торговли роботом, диверсификация
Выбор торговых инструментов крайне важен для прибыльной торговли с помощью робота. Не существует роботов одинаково хорошо торгующих любыми торговыми инструментами.
Первый простой для понимания критерий для отбора торгового инструмента это средняя сделка системы и величина комиссии и проскальзывания на торгуемом тикере. Среднюю сделку по результатам тестов будем считать в процентах, т.е. (Прибыль руб./Количество сделок)/Цена руб.*100. Этот параметр показывает, сколько торговая система зарабатывает за одну сделку в среднем. Этот заработок за одну сделку должен перекрывать затраты на сделку, т.е. комиссию брокеру и бирже и проскальзывание (проскальзывание – это разница между фактической ценой сделки и теоретической, отображаемой в терминале. Как вариант, проскальзывание можно считать как среднюю разницу между ценой предложения и спроса в стакане). Затраты на одну сделку также целесообразно считать в процентах (Комиссии руб.+Проскальзывание руб.)/Цена руб.*100, это позволит сравнивать данный параметр в сопоставимых величинах с другими торговыми инструментами. У фьючерсов на акции ФОРТС, как правило затраты на одну сделку ниже, чем у соответствующей акции. Если построенная нами торговая система имеет на исторических данных среднюю сделку 0.03%, а затраты на одну сделку в данном инструменте составляют 0.05%, то очевидно, что такими сделками мы будем кормить брокера, биржу и HFT роботов, зарабатывая себе убытки. В такой системе нужно либо менять инструмент с меньшими затратами на одну сделку, либо менять торговую систему, на другую, имеющую бОльшую среднюю сделку. Учитывая, что реальные торги могут быть хуже, чем исторические тесты, средняя сделка должна быть существенно выше затрат на сделку (как минимум в два и более раз).
Предыдущие части опубликованы вчера, доступны по ссылке:
0. Введение
1. Торговля с помощью робота
2. Какие торговые системы можно торговать роботом
3. Какие инструменты годятся для торговли роботом, диверсификация
4. Выбор индикаторов и их параметров для системы
5. Как построить торговую систему на тестах исторических данных
6. Психологические аспекты торговли роботом
7. Выводы кратко
2. Какие торговые системы можно торговать роботом
Есть несколько принципов на которых основана робота торговых роботов. Можно выделить следующие категории: HFT роботы – высокочастотные роботы, расположенные близко к бирже, имеющие сложную техническую инфраструктуру. Эта категория роботов борется за каждую миллисекунду в скорости получения информации с биржи и выставлении заявки. Они зарабатывают прибыль на неэффективностях рынка, обгоняя в скорости человека и других роботов, зарабатывая в каждой сделке относительно небольшую сумму, но совершая большое количество сделок. Конкурировать в домашних условиях в этой категории роботов проблематично.
0. Введение
1. Торговля с помощью робота
2. Какие торговые системы можно торговать роботом
3. Какие инструменты годятся для торговли роботом, диверсификация
4. Выбор индикаторов и их параметров для системы
5. Как построить торговую систему на тестах исторических данных
6. Психологические аспекты торговли роботом
7. Выводы кратко
В этой серии статей мы рассмотрим основы теории построения торговой системы на индикаторах технического анализа. Данный раздел не является обязательным к прочтению, если у пользователя есть свой опыт или мнение в разработке торговых систем, но может быть полезен тем, кому нужно с чего-то начать.