Когда-то я писал пост на тему
«Влияние задержки исполнения на результаты арбитражных стратегий».
Тимофей правда не сумел удержать контент в целости и сохранности, но, если кратко, вывод был в том, что на уровне использования скорости, доступной в ритейл-терминалах, более-менее прямые арбитражи (рассматривался пример MIX-MXI) торговать не получится, так как финансовые результаты стратегий стремительно деградируют в зависимости от задержки исполнения.
Сегодня хочу показать в картинках влияние комиссионных издержек на получаемый финрез.
Не успел я перевести все средства на фондовый рынок в своем
ИИС счете, как брокер прислал мне
письмо счастья. Не могу сказать, что это было неожиданностью, остальные брокеры уже давно перешли от симметричной схемы на ассиметричную.
Так как часть моих стратегий, используемых на фондовом рынке, с одной стороны использует активные заявки, то есть является тейкером, а с другой стороны имеет крайне низкую среднюю сделку, для меня это не самые приятные новости.
Ниже покажу результаты тестов одной из таких стратегий:
1. Издержки на уровне сегодня. Брокерская комиссия 0.01%, биржевая комиссия 0.01%. Прибыль около 50% без реинвестирования.
2. Издержки на уровне тейкера с 28.03.2023. Брокерская комиссия 0.01%, биржевая комиссия 0.03%. Прибыли нет :(
3. Без издержек. Прибыль более 100% без реинвеста ;)
Что я собираюсь предпринимать:
— перейду со спекулятивного тарифа на премиальный. Таким образом я сохраню брокерскую комиссию на приемлемом уровне, ведь оборот существенно упадет.
— до единичных уменьшу объемы быстрых стратегий, так как в новых тарифах на условиях тейкера они превращаются в убыточные
— создам для каждой из таких стратегий дубль, использующий мейкерские заявки с объемом, аналогичным для тейкерского варианта
— через месяц-два проведу сравнение-анализ работы этих дублей и приму решение о продолжении работы этих стратегий.
Надо сказать, что на FORTSе такая схема уже отработала и часть стратегий переехали в мейкерский режим, часть уехали «в стол», а часть до сих пор работают в дубле и решение по ним все откладывается.
Вывод: чтобы зарабатывать на быстрых стратегиях на фондовом рынке надо существенное внимание уделять издержкам. Договариваться с брокером об уменьшении брокерской комиссии в обмен на оборот, а в новых условиях биржи в части биржевой комиссии, работать исключительно мейкерскими заявками.
P.S. А тут еще
MQ палки в колеса с BoC ордерами вставляет. А вы говорите в алго легко, написал алгоритм и под пальмы :)
А для меня этот пост (и предыдущий про BoC и MQ) про диверсификацию по разным осям координат. И когда к тебе прилетает привет от какой-то новой ранее не задействованной оси.
Ну и если такой лебедь убивает только часть стратегий, значит все неплохо в плане готовности к лебедям по этой оси. Не знаю уж, так вышло или портфель в том числе целенаправленно так формировался. А-то ж если у тебя все сделки с малым редним профитом, то пришла новая схема и величина комиссий и всё, считай у разбитого корыта.
И чё там за тема с предыдущим постом-то?)) Акк хакнули или что?
доплачивать это конечно спорное утверждение. но тарифная политика мосбиржи мне не нравится. все теперь хотят быть мейкерами, а для сделок нужны две стороны, как ни странно…
так никто не хочет быть тейкером! я не хочу, точнее не могу, как показал выше. и вы не хотите. и никто из медленных алго не хочет.
а условный Шадрин, которому пофиг, нас всех не прокормит.
«3. Без издержек. Прибыль более 100% без реинвеста ;)» — отличная прибыль!!! Как-то тоже одну модель нарисовал — давай гонять, сладкая была, потом раз — издержки предполагаемые внес. Уныло стало.
Сделать быструю систему с большой средней сделкой наверное невозможно, а торговать медленную систему с малой средней сделкой глупо. 100% за три месяца очень неплохо, согласен. Тестирую все обычно с учетом комиссии, но всегда делаю стресс тесты с комиссией*2 для того, чтобы посмотреть на деградацию параметров и с нулевой комиссией, чтобы понимать куда надо стремиться.
В реальности комиссия составляет не 0.02%, а 0.0175% или даже 0.015%, так как зависит от дневного оборота.
«Сделать быструю систему с большой средней сделкой» — если смотреть хфт — там понятно, что не будет такого, если говорить о более медленных алго — секунды-десятки секунд-несколько минут (опять же, не знаю ваши категории) — то все зависит от первого вопроса.
да не важно сколько секунд удерживается позиция. важно количество сделок.
например:
система 1- удержание 1 минута, сделок в неделю 3
система 2- удержание 1 час, сделок в неделю 50
Для меня именно вторая система быстрая.
Даже не знаю как сформулировать. В среднем наблюдаемые и реальные издержки у меня получаются на уровне 10% от прибыли. Соответственно можно предположить, что если сделка больше, чем х10 от издержек, то средняя сделка «большая».
UPD:
Точнее наверное будет так: если средняя сделка менее х10 от издержек, то средняя сделка «маленькая».
Заменить все рыночные стоп-заявки лимитными с триггер-ценой равной цене ордера. Тогда комиссия будет мейкерская. А исполняются они, по наблюдениям, в 80-90% случаев. Только сильные прострелы сквозь такой стоп пролетают.
На эти случаи должен быть алгоритм снятия стопа и мгновенного перевыставления по цене похуже. Новый стоп, как и выше, без зазора и на рассчитанном по статистике расстоянии. Если и он не сработал, то третий так же.
Идея в том, чтобы на круг, за 1000 сделок, например, иметь потери от комиссий и передвижений стопов намного ближе к мейкерскому полюсу, чем к тейкерскому.
svgr,
Чё это она мейкерская будет?) У вас лонговая заявка, кто-то ударом в офер, например, по цене 100 бахнул заявкой на покупку, эта ваша триггер цена, и вылетает ваша заявка на покупку тоже с ценой 100? Не, ну когда-то она может и мейкерская будет — если весь уровень сняли или несколько, но ведь это может быть совсем не так, по чуть-чуть разбирают уровень и т.д.
Написал же 80%-90% срабатывают. Без разницы как именно.
в техническую конкуренцию я играть не планирую, там я обречен на бесконечный проигрыш.
это не техническая, а алгоритмическая.
в нее, как раз играем и выигрываем :)
да, ликвидность инструмента это еще одна беда, не позволяющая развернуться. С другой стороны была бы ликвидность, слетелись бы крупные и быстрые парни и выели всю неэффективность. Так что все закономерно.