Биржевой трейдинг системный подход. Возможности торговой системы


Торговля на бирже - это цепочка сделок с целью извлечения прибыли. Не все совершаемые сделки будут прибыльными. Задача трейдера заключается в том, чтобы прибыль от успешных сделок была больше, чем убыток - от неудачных сделок. Получаемый убыток - это норма, в этом нет ничего страшного. Плохо, когда убыток будет превышать прибыль. Есть простейшие правила фиксации убытка. Например, правило 2%, то есть фиксация убытка при достижении 2% убытка от капитала на одну сделку. Но даже если трейдер и будет неукоснительно соблюдать такое простое правило риск-менеджмента, он все равно не заработать - из-за того, что его входы в сделку не всегда будут удачными.

Самое простое, что может сделать трейдер - делать сделки на удачу, полагаясь на свою интуицию. Возможен ли такой подход и будет ли он эффективным? Можно говорить о том, что да, но для этого надо иметь понимание и чувство рынка. Фактически речь идёт не об интуиции как об интуитивном подходе к торговле, однако успешный трейдер в любом случае будет анализировать большой объем информации перед совершением сделок. Может ли новичок, только пришедший на рынок, делать точно так же? Конечно, может, но он должен иметь для этого некую систему правил, которая опирается на анализ рынка с точки зрения , и факторного анализа. Такая торговля, основанная на системе, получила название «системный трейдинг».

В отличие от интуитивного трейдинга, который у новичка зачастую происходит на авось, системный трейдинг подразумевает торговлю по системе принятия решений. Выглядит она следующим образом:

1. Определение точки входа в позицию;

2. Определение примерной цели движения актива и цели выхода (закрытия) позиции (фиксация прибыли);

3. Закрытие позиции в случае неблагоприятного развития ситуации (фиксация убытка);

4. Способ отслеживания позиции - изменение параметров прибыли и убытка;

5. Риск-менеджмент - определение размера позиции, исходя из критериев риска.

Как правило, трейдер редко в своей работе использует фундаментальный анализ, так как рынок редко обращается к фундаментальным причинам роста - трейдеру проще использовать формулу «растёт - покупаем, падает - продаём». Поэтому не стоит увлекаться анализом фундаментальных причин того или иного движения, как правило, их нет. Анализ финансового положения актива - это удел , который действительно покупает бизнес с целью иметь долгосрочный доход от прибыли, полученной от бизнеса или актива. Задача трейдера - получить прибыль здесь и сейчас, поэтому он больше использует технический и факторный анализ.

Примеры стратегий системного трейдинга

Самое простое, что может использовать трейдер - принятие решений об открытии/закрытии позиции на основании технического анализа. Для примера, самая простая система может быть основана на пересечении скользящих средних. Скажем, нужно покупать, когда средняя с меньшим периодом пересекает среднюю с большим периодом снизу вверх, а продавать - если средняя с меньшим периодом пересекает среднюю с большим периодом сверху вниз. Такая система вполне эффективна и будет давать прибыль при трендовом движении актива. Остается только определить параметры таких средних. Как это сделать?

Один из главных постулатов технического анализа гласит, что история повторяется. То, что работало в прошлом, можетбыть успешным и в будущем. Таким образом, можно запрограммировать эти правила в одной из специализированных программ, например, TSlab, Трейдматик, AmiBroker, WealthLab, MultiCharts или Metatrader и рассчитать результаты торговли при разных значениях параметров средних. Перечисленные программы позволяют это сделать на автомате, перебирая с заданным шагом параметры системы. В конечном итоге в результате расчёта мы получим значения параметров системы (в нашем случае - параметры средних), при которых прибыль от торговли будет максимальной. Следует учесть, что при расчёте параметров на исторических данных следует разбить период на две части - на более раннем произвести расчёт (оптимизацию) параметров, а на втором периоде сделать проверку параметров без оптимизации, то есть определить, что было бы, если мы запустили систему, сделав расчёт на предыдущих исторических данных (what-if анализ). Если видно, что система производит прибыль на следующем периоде, можно сделать вывод о том, что она будет успешна и в дальнейшем - то есть в будущем. Если система будет убыточной или ее доходность станет значительно ниже, нужно снова искать иные параметры оптимизации на первом временном участке и снова проверять их на втором. Если не удаётся найти такие параметры, придётся изменять алгоритм принятия решений.

Можно построить систему принятия торговых решений, основанную на пробитии или отскоке от уровней , то есть основанную на неких графических паттернах (рисунках) рынка. Такими паттернами могут быть свечные или барные комбинации.

Рис.1 Линии поддержки и сопротивления

Используя многообразие технического анализа, можно построить очень мощную систему принятия решений. Еще лучше, если в арсенале трейдера будет много таких систем - это повышает способность совокупности разных торговых решений, дающих прибыль при разном состоянии рынка.

Еще одним способом принятия решений является факторный анализ, при котором происходит анализ тех или иных фактов (событий, новостей) которые оказывают влияние на движение цен. Простейшая модель поведения цен на новостях это «покупай на слухах, продавай на фактах». В последнее время набирает популярность квантовые трейдеры, которые наряду с факторным анализом идут дальше и начинают делать количественный анализ тикового графика и ленты сделок. Как правило, трейдеры используют для такого анализа язык программирования R, который позволяет строить статистические и вероятностные модели рынка. Такой статистический анализ выявляет аномалии на рынке - находит моменты аккумуляции или распродажи актива и делает предположения о возможном движении цен.

Важным преимуществом системного трейдинга является исключение человеческого фактора - эмоций, что позволяет снизить психологическую нагрузка на трейдера. Задача трейдера в случае системного подхода заключается в поиске верных решений входа в рынок и выхода из него, а не в отслеживании его состояния. Использование стратегий системного трейдинга позволяет автоматизировать принятие решений трейдером - он может сосредоточиться на анализе рынка и построении моделей его прогнозирования.

И самое главное - системный подход позволяет плавно и безболезненно войти в рынок новичку, помогает принимать убытки и оценивать рынок в целом как сложную модель, а не набор случайностей. Даже использование простейших стратегий системного трейдинга сделает вашу торговлю эффективной.

Здравствуйте, уважаемые читатели! Сегодня очень важная тема, трейдерские судьбы многих людей зависят от её понимания, это не преувеличение! Почему системный трейдинг не приносит доход? Это вопрос, который остро стоит в настоящее время и важен не только новичкам! Расскажу своё видение ситуации и постараюсь правильно донести моё понимание этого вопроса, приступим!

Есть интересная статистика (кто-то делает такие исследования :-)), по данным которой большинство зарабатывающих трейдеров имеют системный подход к торговле. Очевидно, что не все системные трейдеры зарабатывают, есть очень много людей пытающихся работать системно, но получать доход выходит не у всех! Конечно, всем получать прибыль просто не получиться, ведь для заработка одних другие должны терять, именно это и происходит! Но помочь разобраться в причинах неудач хотя бы некоторым, особенно упорным людям, было бы здорово! :-) Я не рассматриваю случаи невыполнения системы торговли или отсутствия, нет! Я буду рассматривать глобальный самообман почти каждого новичка! Я сам через него прошёл, куда же без этого?! :-)

Главная причина отсутствия дохода от системного трейдинга заключается в самообмане!

Что такое метод анализа? Это способ прогнозирования дальнейшего поведения рынка, основанный на предыдущем опыте. Бывает графический метод, волновой, фундаментальный и т. д. (кстати, я написал про свой опыт здесь:). Метод основывается на закономерностях, которые подтверждались в прошлом с определённой вероятностью. Многие трейдеры пользуются различными видами анализа для прогнозирования рынков, достаточно покопаться в интернете, таких примеров море! Что же плохого в этом? На первый взгляд ничего, но есть одно большое отличие от системы, которое не даёт трейдерам возможности заработать! Догадались какое?

Что такое торговая система? Это чёткий план, описывающий необходимые действия во всех предполагаемых ситуациях. Любая система основывается на каком то анализе. Если представить метод анализа первым уровнем, то система будет вторым! :-) Кардинальное отличие в том, что анализ прогнозирует рынок, система определяет ваши действия в соответствии с ситуацией на рынке. Вот на этом большинство начинающих системных трейдеров и обманываются! Это очень важное отличие! Запомните! Метод анализа может ошибаться, а может правильно предполагать поведение рынка, смысл системы в том, чтобы быть готовым к любому сценарию, чтобы исключить эмоциональное давление на трейдера, исключить выбор непосредственно перед сделкой, когда психологическая нагрузка очень велика. Система – шаблон, которому следовать проще, чем всегда стараться понять ситуацию на рынке и заработать на ней!

В качестве примера мы возьмём, просто потому, что все с ним знакомы. Все знают про треугольники , головы и плечи и т.д. Так вот, если вы, обладая этими знаниями, начнёте сейчас торговать, это не будет системным трейдингом! Почему? Потому что это метод анализа! Чтобы получить систему на основе способа прогнозирования, нужно проработать все возможные ситуации на рынке, постараться исключить все неизвестные моменты. Нужно определить финансовые инструменты на которых вы хотите применять систему и понять почему именно они (гадание не использовать :-))? Чётко определить время торговли, день или ночь, какие дни (лучше проверить экспериментально, протестировав систему). Определить, на каком торговать. Определить способ расчёта уровней стоп- и профит-ордеров, или другие способы фиксирования результата сделки. Нужно определить максимальный риск в сделке и полностью разработать систему манименеджмента, наиболее эффективную для вашей системы. Знать, что вы будете делать при потере связи с брокером (работать через телефон, КПК, подключите резервный интернет). И это только основное!!! Вы должны перестать думать, вы должны исключить потребность думать и принимать решения, всё это ляжет на плечи вашей торговой системы!

Системный трейдинг классная вещь, если всё продумать, то будет и результат. Но продумывать возможные ситуации начинают, когда с ними столкнуться (таковы психологические особенности человека). Сначала потеряют половину средств, а затем до людей начинает доходить (в лучшем случае!!!), что риски завышены! Как разобраться с этим вопросом читайте в моей статье: .

Эмоциональный получился пост, чтобы не разжигать огонь в груди буду его заканчивать! :-)

Главное из моих рассуждений: не поленитесь, поймите разницу между системным трейдингом и методом анализа рынка, тогда ваши деньги будут работать на вас!

Чтобы не пропустить следующие интересные посты подпишитесь на обновления по почте в форме ниже, это очень удобно! Или добавляйтесь в социальных сетях. Желаю вам хорошего настроения, пока!

P. S. Очень известный фильм, но не устаю смотреть этот отрывок!

Приветствую, уважаемые читатели нашего блога. Сегодня я хочу затронуть крайне важную тему, от понимания которой Вы во многом можете пересмотреть свои взгляды на рынок, и в данном случае нисколько не утрирую.

Сегодня я хочу поговорить с Вами о том, почему системный трейдинг может во многом не приносить положительные результаты.

Ни для кого не секрет, что подавляющее большинство трейдеров в своей практике использует или пытается использовать именно системный подход к трейдингу!

Но, как показывает практика, системный трейдинг далеко не всем трейдерам позволяет стабильно и прибыльно торговать на рынке. Естественно, что все зарабатывать и не смогут, ведь, чтобы кто-то заработал, необходимо, чтобы кто-то потерял.

Тем не менее, будет полезным разобрать определенные моменты, переосмысление которых вполне может дать положительный результат.

В данном случае я не хочу рассматривать несоблюдение манименеджмента и прочие поверхностные вещи. Я считаю, что целесообразнее всего будет заглянуть вглубь вопроса, каждый, так или иначе, сталкивается с проблемами системного трейдинга.

Системный трейдинг и самообман

Весьма часто системный трейдинг отождествляют совместно с каким-то методом анализа, но это совершенно неверно.

Для начала давайте разберемся, что представляет собой метод анализа. По сути, это способ прогнозирования возможного развития событий, основываясь на определенных данных. Любой метод основывается на закономерностях, которые наблюдались в прошлом с определенной периодичностью.

Сегодня существует огромное количество методов анализа, и трейдеры все их используют в своей практике. Но сам по себе метод анализа серьезно отличается от торговой системы, именно отсутствие понимания данного факта сводит усилия многих трейдеров на нет в борьбе за прибыль.

Что же такое торговая система? Она является четким планом действий, которые необходимо выполнять при формировании определенных условий. Абсолютно в фундаменте каждой системы есть какой-то метод анализа рынка.

Вы должны четко понимать, что метод анализа позволяет Вам прогнозировать, а торговая система обуславливает Ваши действия, соответственно, их нельзя считать одним целым. Именно отсутствие понимания данного факта играет злую шутку со многими трейдерами.

Смысл анализа рынка заключается только в прогнозировании, он может ошибаться, а может прогнозировать верно. Система же создается для того, чтобы Вы всегда были готовы к любому раскладу событий, и могли принять единое верное решение.

По сути дела, система представляет собой определенный шаблон действий, ведь делать все в соответствии с шаблоном куда проще, нежели пытаться постоянно разбирать ситуацию, которая сложилась на рынке. В качестве примера я рассмотрю графические построения из контекста технического анализа.

Думаю, что все слышали про различные фигуры, трендовые линии и прочее! Так вот, если Вы возьмете эти инструменты и сразу начнете торговать, то это ни в коем разе не может являться системным трейдингом.

Это все равно остается методом анализа, ведь чтобы получить конечную систему, необходимо проработать возможные расклады событий и составить четкий план для себя, когда и что нужно делать.

Кроме того, необходимо выбрать подходящие инструменты, на которых Вы будете применять систему, определить таймфрейм, величины стоп-лоссов и тейк-профитов.

Кроме того, особенно нужно обратить внимание на аспекты манименеджмента, ведь это является фактическим фундаментом прибыльной торговли. В любом случае, необходимо обратить внимание на множество аспектов!

Вы не должны излишне раздумывать, если есть сигнал по системе, то только тогда нужно входить в рынок. Если же сигнала нет, то не нужно его искать, выдумывая велосипед. Чем раньше Вы осознаете тот факт, что системный трейдинг и методы анализа не являются одним и тем же, то жизнь Ваша станет значительно проще.

На самом деле, системный трейдинг является весьма полезной штукой, если Вы грамотно все продумаете, то у Вас есть шансы на успех. Но, к сожалению, люди очень рано берутся за голову, обычно, после того, как потеряют весомую часть депозита, или же вовсе его сольют.

Естественно, у системного трейдинга есть своего рода опасности, о которых я сейчас расскажу.

  • Рынок является весьма изменчивой средой, соответственно, рассматривать его через различные паттерны не всегда корректно. На самом деле, многие паттерны могут быть весьма похожими друг на друга, и формируются они за счет различных намерений участников рынка. Что лежит в глубине паттерна – этим занимаются более продвинутые трейдеры, ну а обычные трейдеры попросту торгуют то, что видят.
  • Так уж заведено, что подавляющее большинство трейдеров психологически заточены на поиск грааля и прочих уязвимостей в рамках рынка. Конечным исходом всего этого является вечный поиск чудо-грааля вместо того, чтобы изучать внутреннюю структуру рынка. В общем, человек вообще перестает понимать суть рынка, вместо этого он начинает мыслить паттернами, действуя как толпа, а ведь толпа на рынке всегда проигрывает.

Дополнительно я хочу рассмотреть дискреционный способ трейдинга и чем он примечателен. Скажу сразу, что подобный способ торговли характерен в большей мере для девушек, так как он основывается на интуиции.

По сути дела, он представляет собой возможность адаптации к условиям рынка, основываясь на опыте, который был приобретен в прошлом.

Трейдер, который придерживается данного метода, анализируя рынок, ожидает формирование определенного сетапа, который позволит совершить вход в рынок.

По сути, входы, выходы, тейк-профиты и стоп-лоссы зависят от текущих условий рынка, трейдер выбирает это все, основываясь на своем опыте.

Как правило, девушки-трейдеры более грамотно используют дискреционный подход, так как среда эмоций для них более приемлема, нежели для мужчины.

В заключении я хочу напомнить Вам, что нельзя путать анализ рынка и системный подход торговли. Чем раньше Вы поймете, тем раньше Вы избавитесь от различных психологических проблем!

Новички фондового рынка, рынка форекс начинают с изучения его основ. В ход идут книги, лекции, форумы. Набравшись информации они открывают торговый терминал, применяют знания на практике, но только теряют свои деньги.

Причина в том, что такая торговля бессистемна, основана не на личном опыте, а на знании нескольких индикаторов и интуиции.

Возможности торговой системы

Системная торговля выгодна из-за своей стабильности.

Ведь это алгоритм, через который трейдер взаимодействует с рынком. Он исключает эмоциональную составляющую работы, которая мешает людям без системы.

Новички, теряющие деньги на фондовом рынке, торгуют без системы. Они опираются на 5-6 источников информации, иногда противоречащих друг другу, знают десяток несвежих индикаторов выявления .

Это путь к потере денег, а не к заработку.

Что такое системный трейдинг? Это торговля согласно заранее прописанному алгоритму. Ее главное преимущество в исключении человеческой психологии из процесса. Человек здесь исполняет роль бездушной машины, отрабатывающей заданный сценарий. И это то, к чему приходят в конце концов новички, если до этого момента не бросят биржу.

В сценарии, когда у трейдера есть собственный алгоритм для любого поведения рынка, можно исключить то, что он пойдет в разнос из-за эмоций, переоценит свои силы и «сольет» капитал за один день. Это и есть то преимущество системы над интуицией, из-за которого следует вырабатывать собственную торговую систему.

Системный трейдинг Кургузкина

А.Кургузкин описал суть методики в своей книге, посыл которой заключается в нескольких тезисах:

Основываясь на ситуациях, когда математическая ожидаемость цены отличается от нуля, он предлагает совершать небольшие сделки. Это надо делать для проверки текущей конъюнктуры рынка и наработки опыта.

Главное преимущество стратегии Кургузкина – ее всегда можно перепроверять без убытка для себя, просматривая исторические данные биржи.

Он соглашается с тем, что рынок меняется каждый день, но общие тенденции, связанные с психологией, можно уловить всегда. И главное для трейдера – понять их внутреннюю логику.

Внимание! Это вовсе не значит, что если возникают две одинаковые ситуации, то человек сделает правильный ход.

Системный метод – инструмент трейдера, предпочитающего . Это значит, что придется посмотреть много исторических графиков, составить карту ситуации (mind map), сопоставить с текущей биржевой конъюнктурой и уже тогда приступать к торговле.

О карте ситуации

Карта ситуации – график, показывающий упрощенную динамику цены.

С ее построения начинается поиск торговой стратегии, но это только первый шаг. Чтобы ее построить, нужно собрать все цены на интересующем отрезке торгов, усреднить и начертить график. В торговых терминалах сегодня такая функция есть на панели инструментов.

Помните, что когда вы создаете карту ситуации, целью не является получить «грааль». На практике профессионалы биржи почти не чертят никаких графиков. Это делается для накопления опыта.

Еще это психологическая подготовка к работе. Заранее проанализировав динамику цен, тенденции рынка в прошлом и убедившись, что из этого можно вынести пару уроков, новичок не станет жертвой эмоций. те, кто не уверен в своих силах.

Секреты системного трейдинга

Транзакционные издержки

Ни один трейдер не работает с биржей самостоятельно, Он берет комиссию за работу. Во время купли-продажи активов деньги теряются из-за спреда. Это транзакционные издержки. Если бы не они, трейдинг был бы куда проще.

Учитывайте эти издержки как случайный фактор убытков. Из-за них прибыльная сделка превращается в убыточную, потому что они не дают выгодно ее закрыть.

Новизна стратегии

Торговые системы не живут долго.

Вместе с конфигурацией рынка исчезают тенденции, служившие источником заработка в прошлом. Биржа изменчива, но это не значит, что любая попытка заняться профессиональной торговлей обречена.

Постоянно анализируйте изменения рынка, не ограничивайтесь исключительно техническим анализом. Фундаментальные факторы, хоть и считаются неточными, помогают понять текущую ситуацию на рынке.

Минимизация рисков

Лекцию о диверсификации рисков слышал каждый начинающий трейдер. В теории это выглядит очень просто, но на практике бывает сложно справиться с эмоциями и новички забывают об этой детали. Так как торговая стратегия не может давать только положительный результат, минимизация рисков становится не менее важной деталью, чем учет транзакционных издержек.

Лучше сокращать риски, распределяя капитал по разным торговым системам.

В роботизированной торговле подход распространен. Но для начинающих это точно не подходит, потому что создание торговой стратегии занимает много времени и требует понимания рынка.

Главное – не относиться к системе как к граалю, сулящему миллионы – можно терять деньги, даже имея хорошую стратегию. Не стоит поддаваться азарту. Управлению капиталом посвятите даже больше времени, чем , потому что истинный показатель эффективности трейдера – годовой прирост к капиталу.

Системный трейдинг не защищает от человеческого фактора

Адепты системного трейдинга гордятся своим превосходством над дискреционными (бессистемными) трейдерами, поскольку умеют воткнуть в свою торговлю такие достижения современной цивилизации, как дата майнинг, бэктестинг и алгоритмическое исполнение. Однако на поверку оказывается, что дата майнинг сверху донизу поражен предвзятостями (bias) , бэктестинг вводит в заблуждение чуть реже, чем всегда, а торговые роботы перегружены рисками программных сбоев .

В связи с этим встает вопрос – есть ли вообще преимущество у системного трейдинга перед дискреционным? Или «оба хуже»?

Любой тайминг рынка на основе любых правил или полу-интуитивных соображений является просто преобразованием графиков рыночных цен в эквити трейдера/стратегии, в подавляющем большинстве случаев — линейным. График цены нарубается сигналами купить/продать и пересобирается заново с какими-то коэффициентами, получается эквити. Преимущество системного трейдера в том, что он может алгоритмически реализовать целую тонну таких преобразований и в итоге располагать вагоном эквити, которые он дальше будет таймить руками – отрабатывать включение/выключение стратегии — в точности так же, как дискреционный трейдер таймит руками исходный график цены. Даже если он очень хитрый и смог алгоритмизировать тайминг эквити отдельных стратегий, он в итоге получит портфельное эквити более высокого порядка (или даже вагон оных), которую, опять же, будет таймить руками.

В общем, суть такова, что рано или поздно, какими бы мы ни были мощными программерами, но мы все равно выбираемся на уровень принятия решений «руками». И вот там начинается человеческий фактор в полный рост. Думаете, решения по поводу включения/выключения систем по сути чем-то отличаются от входов/выходов для инструментов дискреционного трейдера? Думаете, они менее нагружены эмоциями и предвзятостями (bias) и не являются продуктом гонки за прошлой доходностью? Я в этом не уверен. Ключевым умением успешного системщика по-прежнему остается умение задницей чуять движения шестеренок в глубинах рыночной стихии и вовремя подкручивать какие-нибудь коэффициенты или пересобирать портфель систем нужным образом под текущий рыночный режим.

Вот такая вот алгоритмизация.

Комментарии:

VNIK: Необходимо понимать все плюсы роботов и все их недостатки по сравнению с ручной торговлей. И уже, с учетом этого анализа, делать соответствующие выводы.
И главное преимущество робота — это возможность просчитать большое количество разных данных, в то время как Трейдер может правильно запомнить и оценить одновременно всего 5 параметров. Нсли же параметров будет больше, то Трейдер сразу проиграет по времени при принятии своего решения, а это очень важный фактор.
Но в целом робот — это та же ручная стратегия Трейдера, только быстрее, точнее и без эмоций.
И здесь даже не о чем спорить…

Kent: не всё так безнадежно

Tvitchenko: Я так понял, статья эта – эпатаж, приглашение оспорить. Тогда, покритикуем немного. 🙂

Во-первых, по терминологии. Понятия «дискреционные» стратегии (и трейдеры) перекочевало в рунет из англоязычных книжек, в том числе переведённых на русский. В первоисточниках, если корректно с учётом контекста, в переводе на русский означает не «бессистемный», а «полу-системный». Конечно, «полу-системный» звучит нелепо, подобно «полу-беременная», но дискретная торговля такая и есть. У дискретного трейдера часть правил принятия решений — механическая, а остальные правила он сочиняет на ходу и меняет от сделке к сделке. Он не в состоянии их обосновать, тестировать, а нередко даже просто внятно сформулировать. Примеров таких трейдеров — множество, например, почти все постоянные участники некогда созданного вами сайта www.russian-trader.com

Во-вторых, вы слишком упростили структуру и градацию инвестиционных стратегий, сведя всё к геймблингу — когда трейдинг это казино в телевизоре. Для большинства трейдеров оно так и есть, но это большинство мало влияет на ценообразование. Те, кто много влияет на ценообразование, те черпают информацию не из графиков OHLCV (хотя из них тоже) а в первую очередь из того что кличут макроэкономические и фундаментальные данные, к коим относят очень много рядов данных, в том числе ценовых на иные финансовые активы. Программерским языком – используют внешние данные. Тут уж вы должны лучше нас знать, чем руководствуются ваши коллеги – управляющие инвестфондами при принятии решений.

mehanizator: ну вот проснулся человек с утра, открыл график, посмотрел-посмотрел на него и говорит «а зайду-ка я в лонг». что здесь полу-системного?

mehanizator: за инвестфонды у меня душа не болит, мне за простого частного трейдера обидно. а те простые частные трейдеры, что я наблюдал (и я сам в том числе), в подавляющем большинстве случаев как раз и занимаются тем, что я написал — избыточное прочесывание данных, пере-оптимизация, писанные на коленке скрипты исполнения.

mehanizator: кстати я почти уверен, что в инвестфондах примерно то же самое творится, только пере-оптимизацией занимаются одни люди, а пишут на коленке скрипты исполнения другие. ну и все в пиджаках.

Intro: Согласен полностью, следующая стадия — автоматизация чутья задницей =) А если без шуток, то это почти всегда прогнозирование волатильности и вроде это уже обсуждалось, волатильность прогнозируется не в пример лучше цены. Соответственно система — конвертация необходимости прогноза цены в необходимость прогноза волатильности.

Intro: И вообще, система, работающая в любых условиях, даже с учетом подстройки под текущие уловия рынка — маловероятное явление. Даже просто по той причине что барашки, которыми она питается, со временем кончаются.

GreenBear: логично что — систематизатор обязан выбрать одну систему, с минимальным приседанием на истории. ну это имхо.

GreenBear: «Думаете, решения по поводу включения/выключения систем по сути чем-то отличаются от входов/выходов». в принципе проблема уже затертая «относительно», делается бэктест систем (если их каким то образом окажется больше 1) самой лучшей дается больше всего денег, тем кто похуже меньше и аутсейдерам ничего…

GreenBear: или вот еще — усредненный сигнал систем. тем что получше дается больший балл тем что похуже меньший.

Tvitchenko: По моим скромным наблюдениям, в западной терминологии достаточно распространена классификация на три типа трейдеров — «системные», «дискреционные», «интуитивные». Но широко употребляется, и классификация на два типа. Противопоставление «механической» торговли в пику так называемой «аналитической» — это подход популярный у анти-механистов вроде Джо ДиНаполи. Адепты механических торговых стратегий могут обходится этим дуализмом (например, то же Швагер), но нередко делят своих оппонентов на две группы — на «дискреционных» и «интуитивных». Разница — в степени бессистемности.

В тройной классификации «дискреционные» — это те, у которых механика смешана с приступами «аналитических озарений». Например, торгует чел вполне себе механическую систему QQQCrash, боится попасть в панический обвал а-ля 2008г., но не знает, как решить эту проблему. Поэтому перед каждой сделкой сочиняет новое дополнительное правило, например, чтобы график был похож на «чашку с ручкой». А на следующей сделке «чашку с ручкой» уже не хочет, подавай ему «голова плечи». Система есть, но системный эффект сознательно нивелируется. Такой вот «полу-системный» трейдинг.

В тройной классификации «интуитивные» — это те, у кого одни сплошные «озарения». В рунет-локализации — «разоблачения» очередного «замысла Кукла», перед каждой сделкой новая версия индикатора «сантимента Атамана» и т.п. «аналитика». В некотором смысле будет правильным сказать, что интуитивщики – это люди застрявшие в модели поведения трейдера-неофита, в практически полной бессистемности.

Эту классификацию я в книжке какой-то западной звезды вычитал. Сейчас полез искать, не могу найти кто это был. В принципе, результаты интуитивной и дискреционной торговли одинаковые, поэтому в большинстве случаев для характеристики торговли достаточно двухтипной классификации.

mehanizator: Tvitchenko, исчерпывающе 🙂

Kent: «GreenBear: «Думаете, решения по поводу включения/выключения систем по сути чем-то отличаются от входов/выходов». в принципе проблема уже затертая «относительно», делается бэктест систем (если их каким то образом окажется больше 1) самой лучшей дается больше всего денег, тем кто похуже меньше и аутсейдерам ничего…»

«GreenBear: или вот еще — усредненный сигнал систем. тем что получше дается больший балл тем что похуже меньший.»

такие методы плохие и даже бессмысленные

Intro: Опишите хорошие методы сбора корзины систем =)

Kent: каждая система сама по себе, имхо, лучший метод, ну некоторые оговорки есть конечно

Tvitchenko: Когда систему снимать с торгов? — Здесь надо определится, как вы относитесь к трейдингу. Как к инвестированию или вы пришли «наказать казино». Если как к инвестированию, то есть ориентиры — базисные показатели доходности финансовой отрасли. Их надо знать, чтобы не витать в облаках.
Один из них это всем известная так называемая «безрисковая» доходность. Под ней подразумевается доходность государственных облигаций. Пишу «безрисковая» в кавычках потому что государства имеют права объявлять дефот, тем самым отправив «безрисковые» облигации к вашим «глубинно-рыночно-умело-чуящим органам»(с)mehanizator.
Для долевых бумаг т.е. акций бесспорный ориентир - это пассивное инвестирование «купи и держи». По определению подразумевается, что экономика должна расти, а значит стоимость долей/акций должна возрастать, что в основном и происходит на практике. Широкие индексы рынка служат сравнительными эталонами, как доходности, так и убытков (просадок).
Если у системы просадка больше, чем у «купи и держи», если убыток больше чем у индексов лучших акций — S&P100, Nasdaq100 и т.п., то очевидно, что ставить на неё – дело сомнительное. Если же просадка менее убыточная, то решение использовать систему или нет – сугубо личное, и зависит только от требований которые вы предъявляете сами к себе. Т.е. насколько вы круты в собственных глазах.:)

Tvitchenko: Чисто праздный интерес – что такое «скрипы исполнения»? Наверное, это когда программа для беэктестинга отдельно (например, Эксель), пользовательская платформа брокера отдельно (например, ROX) а чтобы связать их и запустить «автотоговлю» создается третья программа (отдельно-устанавливаемая или в качестве аддона к одной из этих двух программ) Скрипты исполнения это тоже самое что называют «модули автоторговли»?

mehanizator: ну обычно в роботе есть: источник данных, собственно алгоритм и система исполнения ордеров.

GreenBear: Kent. Позвольте с вами не согласиться сударь! ансамбль слабеньких систем генерирует больше положительных сигналов чем каждая система в частности. Главное чтобы системки не были коррелированы.

Kent: под системой (мтс) я подразумеваю алгоритм, эксплуатирующий конкретную неэффективность на рынке
тогда очевидным обраазом комитет систем бессмысленен, как и взвешивание

Kent: «Если у системы просадка больше, чем у «купи и держи», если убыток больше чем у индексов лучших акций — S&P100, Nasdaq100 и т.п., то очевидно, что ставить на неё – дело сомнительное. » Tvitchenko

тоже не согласен
если рекавери приемлемый то вполне надо играть
пример, пусть с вероятность 10% в год система разоряется, с вероятностью 90% выдает скажем 100% годовых, и что не играть такую систему?

у каждого свои конечно предпочтения, но смотреть только на максдродаун неправильно

Kent: «GreenBear: Kent. Позвольте с вами не согласиться сударь! »

да не вопрос) так интереснее дискутировать!

EdgeStone: Какая классная дискуссия, хорошо что есть этот сайт))
Разрешите свои 5 коп.)

Мой логический ряд, почему надо торговать алгоритмически, т.е. по своду чётких правил (можно и руками, но проще запрограммировать).

Гипотеза такова:
Рынок — явление социальное, отражающее сложное взаимодействия множества людей и люских же логик поведения (пусть даже в и в виде роботов).

Если предположить, что это сложное социальное явление имеет некие инвариантные во времени свойства, т.е. закономерности, то нужно попытаться их найти,
построить модель, и как любая модель в науке, она должна иметь статистически значимую предсказательную ценность на продолжительных интервалах времени, т.е. должна с вероятностью более 50% предсказывать события на рынке, лучше сего в виде прогнозов по изменению цены (хотя не только).

Если это не так, и инвариантов у рынка или нет в принципе, или эти закономерности есть, но они настолько сложны, что мы не можем их найти и смоделировать — для наших целей это без разницы, в обоих случаях торговать системно нет смысла, но и не системная интуитивная торговля это будет не просто лотерея, а даже хуже, т.к. убытки симметричны выигрышам.

Как можно смоделировать рынок? И какие у него могут быть инварианты?

Ну квантовую динамику оставим тому парню, забыл его ник.

Можно построить линейную каузальную модель, и проверить, на прошлом и понаблюдать в будущем, как раз та работа с внешними данными, но только на качественном, фактологическом уровне.

Типа: » Если ФРС повышает ставки — рынки за следующие полгода падают»
«Если цены на металлы и удобрения падают — австралийский доллар падает к USD»
или «Если в США 2 недели морозов ниже 15 градусов — цена на WTI в следующую неделю растёт »
Или у Питера Линча
«Если ген. дир компании появился на обложке Форбс — акции компании в следующем году упадут»
«Если вы и ваши соседи перестали ходить в Перекрёсток и стали ходить в Магнит, то акции Магнита вырастут а X5 упадут»

И т.д. Мы тут моделируем причинность явлений, без числе, на предполагаемой связи фактов.

Можно эти модели делать нелинейными, типа
«если случилось А, и при этом В больше С, а на календаре сентябрь, то D.»

Второй подход — это обрушить на рынок всю мощь количественных методов.

Нарезать любые числовые данные на дискретные значения и составить из них ряд.

При позиционном трейдинге, мы анализируем приращения цены.

В стат. арбитраже — ряд приращений отношений цен 2-х или корзины активов.

В опционах — составляющие цены извлекаемые из нее по некой модели (Блэка-Шоулза например).

В любом случае в итоге имеем временной ряд.

И тут по-хорошему надо проверить его на стационарность, в широком смысле на инвариантность неких его свойств.

И тут тесты Дики-Фулера, автокорреляции, RS-анализ и т.д., дадут ответ, был ли ряд стационарен в неких свойства В ПРОШЛОМ.

и это самый тонкий момент, на мой взгляд.

А потом мы строим систему или несколько, которая эксплуатирует это стационарное свойство временного ценового ряда.

Типа, постоянную дисперсию у ряда приращений отношений Золото/Серебро например

Если работает, радуемся, если нет апгредим модель и систему, и ищем другие инварианты у других ценовых рядов.

Вот такой логический ряд

dobrachev: Я согласен с EdgeStone.
Конечно, нам никто не гарантирует, что найденные закономерности на истории и дальше работать и приносить нам прибыль. Но такая вероятность есть. Если же наша система вдруг перестаёт работать, то начинается лотерея, где стоимость билета — это комиссионные расходы.
Если комиссии не большие, а мани и риск менеджмент разумные, то в этой лотерее тоже нет ничего страшного. В конце концов мы в состоянии отличить систему с шарпом 2 от системы с шарпом 0, ну и прекратить играть в лотерею.
Если мы ждали шарп 2, а получили шарп 0 (или ещё хуже), то это не только повод снять систему, но и задуматься — а нет ли у нас ошибки (хотя может нам просто не повезло и вот как раз сейчас свойства рынка поменялись)

Kent: «т.е. должна с вероятностью более 50% предсказывать события на рынке» EdgeStone

поправка, 50% не обязательно, обязательно МО > 0 с учетом накладных
МО=профит*(частота профита) — убыток*(частота убытка)

EdgeStone: У нашей небольшой команды сформировалась неккя идеалогия торговли,
теоретическое обоснование которой дано в Антихрупкости Талеба.
Но практически реализовать эту идею без алго очень сложно.
Но как мне кажется, такой подход устраняет недостатки описанные Александром, но противоречит мнению Kent, что нет смысла торговать ансабль систем.
Поэтому интересно услышать ваши мнения и критику.

Речь идёт о стратегиях с положительной ассиметрией.
Моментум стратегии, стратегии ставящие на продолжение движения, эксплуатирующие инерционность, персистентность ценового ряда более антихрупки по Талебу, ососбенно на кортких тайм-фреймах.
У Александра была классная статья на эту тему.
Еще такой тезис, как мне кажется справедлив:
Какое свойство цены ликвидного актива инвариантно всегда?
Изменения, движения т.е. — цена всегда будет изменяться.
Движения могут быть разные в разные периоды, у них может меняться дисперсия,условная «длина волны» движений, и т.д.
Важно понимать, что возврат к среднему на неделях и днях, это возможно хорошие тренды на часах и 15 минутках, и могут быть тренды на месяцах, и возврат к среднему на часах, а тренды на 15 минутках.

Идея такая на одном ликвидном инструменте (фьючерсы ES, YM, Si, Apple и т.д.) тестируем, кросс-валидируем несколько импульсных, и/или тренд следящих систем с разной логикой входов/выходов, на разных тайм-фреймах, с разными настройками даже у систем с похожей логикой.
В итоге получаем портфель систем имеющих на истории близкие показатели Сортино, Шарпа, Рекавери фактор, и отношением доходности к площади всех просадок (типа Lake-Ratio), но при этом, системы вошедшие в портфель максимально отличаются по логике, тайм-фреймам, настройкам похожих по логике систем, т.е. максимально некоррелированные системы, заточенные на разный рынок, но при этом выдерживающие на каждом интервале кросс-валидации минимальные требования по параметрам эквити.
Веса систем можем построить по макс-дродауну, или по волатильности их эквити, или просто найти решение в exel, возможно есть другие варианты.

Тогда, когда будут однозначные, длинные движения, они сначала случатся на маленьких тайм-фреймах, потом на средних и т.д.
Вот такие движения мы заберём большинством систем.
Пример: рост доллара с лета 14 года, а потом падение с февраля 15го до лета.
Т.е. длинные плавные тренды мы заберём,
Резкие импулься цены на днях и часах, мы тоже должны отработать быстрыми системами на коротких тайм-фреймах.

В случае боковиков, на каких-то тайм-фреймах мы возможно будем иметь движения достаточной длины на других, чтобы компенсировать потери в боковиках одних систем прибылью других.

И второй важный момент, в случайном блуждании, в некой рваной динамике рынка, в каком-тл рыночном «болоте» у такого портфеля будут убытки,
но в силу разности логик трговых, в силу разных настроек систем,работающих на разных тайм-фреймах, наши ситемы на таких рынках часто будут стоять в противоложных направлениях, какие-то в шорт, какие-то в лонг, в целом это будет приводить в общему снижению нетто-позиции на таких рынках.
Т.е. на неудобном нам рынке, за счёт ансамбля систем, мы большую часть времени будем иметь околонулевую позицию, а когда начнётся истинное движение, которое получит продолжение на всех тайм-фреймах, объём наших позиций будет большим.
Таким образом реализуется та самая положительная ассиметрия.
Где мы ставим мат.ожидание на нашу сторону.

Правильна ли такая логика, или тут есть дыры?
Я не могу до конца разобраться.
Покритикуйте, пожалуйста,
Какие у вас мысли по такому подходу?

GreenBear: EdgeStone, Kent эксплуатирует рыночную неэффективность, а не строит прогнозы. В целом чтобы уловить движения доллара и рынка в конце прошлого года достаточно было иметь портфель из не коррелированных инструментов, а не плодить тысячи систем 🙂 .
Ансамбль (комитет) систем на мой взгляд не может включать разные mr и mom на разных tf потому как у них очень высока корреляция. достаточно одного tf с разными периодами mom и mr.

dobrachev: EdgeStone, мне тоже нравятся моментум стратегии. Во-первых, именно такие стратегии дают более высокий коэф.Шарпа (по крайней мере из того что я видел)по сравнению со стратегиями с возвратом к среднему. Кроме того моментум стратегии обычно меньше находятся в рынке, а значит уменьшается рыночные риски (типа флеш-крэшей) и появляется больше свободный средств для торговли по другим стратегиям. Минус таких стратегий в том, что нужна хорошая ликвидность, чтобы быстро открывать позицию. Поэтому чем больше денег, тем сложнее им следовать.
Лично я за деверсивикацию, особенно когда это сильно улучшает гладкость эквити.
Единственное где я вижу риск, это если 10 Ваших стратегий на одном инструменте откроют позу с предельным плечом, а в этом момент рынок как раз сильно скакнёт в противоположную сторону.
Мне кажется, что нужно тут определять максимальный размер позиции вообще(а не для отдельно взятой стратегии), чтобы быть более уверенным что все риски под контролем.

EdgeStone: dobrachev
Да, со всем согласен, размер позиции определяется по итоговой эквити, по Кэлли, или например просто из max drowdown,
и да при этом важно следить за максимальным плечом в случае если все системы стоят в одну сторону, оно не должно быть большим, думаю не больше 3 в любом случае.

EdgeStone: GreenBear
По доллару в прошлом году просто как самый яркий пример выраженных трендов,
если говорить конкретно про доллар, то такой подход работал и предыдущие года и работает в 2015.

И я имел ввиду только стратегии mom, и трендследящие, которые эксплуатируют инерционность, персистентность ценового ряда,

Для таких систем можно отбирать активы по Хёрсту например,
Доллар? Apple пример таких активов.

Ну и еще была не очевидная мысль, в которой я не уверен, что любой mean reversion это импульс на меньшем тайм-фрейме внутри канала.

eugeny888: Алготрейдинг безусловно не устраняет человеческий фактор, но существенно его уменьшает.

Выбор редакции
1.1 Отчет о движении продуктов и тары на производстве Акт о реализации и отпуске изделий кухни составляется ежед­невно на основании...

, Эксперт Службы Правового консалтинга компании "Гарант" Любой владелец участка – и не важно, каким образом тот ему достался и какое...

Индивидуальные предприниматели вправе выбрать общую систему налогообложения. Как правило, ОСНО выбирается, когда ИП нужно работать с НДС...

Теория и практика бухгалтерского учета исходит из принципа соответствия. Его суть сводится к фразе: «доходы должны соответствовать тем...
Развитие национальной экономики не является равномерным. Оно подвержено макроэкономической нестабильности , которая зависит от...
Приветствую вас, дорогие друзья! У меня для вас прекрасная новость – собственному жилью быть ! Да-да, вы не ослышались. В нашей стране...
Современные представления об особенностях экономической мысли средневековья (феодального общества) так же, как и времен Древнего мира,...
Продажа товаров оформляется в программе документом Реализация товаров и услуг. Документ можно провести, только если есть определенное...
Теория бухгалтерского учета. Шпаргалки Ольшевская Наталья 24. Классификация хозяйственных средств организацииСостав хозяйственных...