Избранное трейдера Человек и Роботы
Начало здесь.
Зависит ли корреляция сигналов от оборачиваемости?
Если мы проведем параллель между сигналами и акциями, то оборачиваемость по каждому альфа-сигналу является аналогом ликвидности акций, которая обычно измеряется через средний дневной объем торгов (ADDV). Логарифм ADDV обычно используется как фактор риска в многофакторных моделях для аппроксимации ковариации матричной структуры портфеля ценных бумаг, чье назначение заключается в моделировании вне-диагональных элементов ковариационной матрицы, то есть структуры парных корреляций. Следуя этой аналогии, мы можем задать вопрос, может ли оборачиваемость – или точнее ее логарифм – объяснить корреляции альфа-сигналов? Очевидно, что примененение оборачиваемости напрямую (в отличие от логарифма) ничего не даст из-за чрезвычайно искаженного (грубо логарифмически нормального) распределения оборота (см. рисунок в заглавии).
Начало здесь.
Формулы 101 альфа сигнала
В этом разделе мы опишем некоторые общие особенности наших 101 сигналов. Эти сигналыявляются собственностью WorldQuant LLC и используются с его разрешения. Мы даем столько информации, насколько возможно в рамках ограничений, накладываемых правом собственности.Формулы выражений, которые также представляют собой компьютерный код – приведены в приложении А (в следующей части).
Очень приближенно можно сказать, что альфа-сигналы основаны либо на возврате к среднему, либо импульсе. Сигналы возврата к среднему имеют знак, противоположный приращению цены за период, лежащий в основе расчета. Пример простого сигнала возврата к среднему:
−ln(today`s open / yesterday`s close) (2)
Здесь в значении вчерашнего закрытия учтены любые сплиты и дивиденды, до момента текущей даты. Идея состоит в том, что значение цены актива вернется к среднему значению, чтобы вернуть часть прибыли (если сегодняшнее открытие выше вчерашнего закрытия) или возместить часть убытков (если сегодняшнее открытие ниже вчерашнего закрытия). Это так называемый сигнал с «задержкой-0». “Задержка-0” означает, что время определенных данных (например, цены), используемых в сигнале, совпадает со временем, в течение которого сигнал применяется для торговли. То есть, по сигналу (2) в идеале должны выставляться ордера в момент, или, более реалистично, максимально приближено к, сегодняшней цене открытия. В более широком смысле, это может быть какое-то другое время, например, закрытия дня.
Основные этапы создания автоматических торговых систем сформулировал Michael Halls-Moore на своем сайте www.quantstart.com. Я присоединяюсь к его советам и рекомендациям — по текстам на сайте видно, что автор действительно занимается практической работой по алготрейдингу.
Автоматическая торговля это чрезвычайно сложная область биржевых финансов. Значительное время может занять получение необходимых знаний для создания вашей собственной стратегии. Также потребуется неплохие навыки в программировании, как минимум на таких языках, как MATLAB, R или Python. В связи с постоянным ростом частоты сделок технологические аспекты торговли тоже становятся очень важны. Это требует изучения языков программирования C/C++.
Автоматическая торговая система состоит из следующих основных компонентов:
Первая часть лежит тут… smart-lab.ru/blog/155810.php… думал частично переписать, но решил просто добавить...
1 Основа торговли
Трейдинг — это прогнозирование будущих цен и торговля этого прогноза с целью извлечения прибыли.
Прогнозирование будущих цен можно делать на основе различных методов и способов, например: фундаментального анализа, новостей, цены, объемов, элиотов и прочих методов или их сочетания. В любом случае выделяется параметр наблюдения или ряд параметров на основании которых принимается решение об исходе прогноза.
В конечном итоге, исходы прогноза всего 2 — тренд и контртренд. В случае тренда мы делаем вывод что параметр наблюдения достаточно изменился, чтоб движение продолжилось, а для контртенда на основаниии такого же изменения параметра мы сделаем вывод что движение прекратится и сменится на противоположное.
Привет!
Читаю смарт-лаб уже давно, естественно постоянно вижу этого самого «кукла». До поры до времени я тоже думал что осознанные манипуляции рынком идут постоянно. Однако мое мнение сильно изменилось, когда я столкнулся с механизами работы действительно больших, на мой взгляд денег.
В данный момент я работаю в одном из крупных игроков на нашем фондовом рынке. Портфель которым мы управляем — несколько сотен миллиардов рублей. Это те деньги которые реально могут двигать весь наш рынок в любую сторону на заметные значения. И иногда, кстати все же двигают. Другое дело что принципы управления таким портфелем совсем другие, чем например портфелем физика. С точки зрения обычного спекулянта мы конечно же очень неповортливые. И когда мы совершаем операции, один из важнейших для нас вопросов — как войти/выйти по текущим ценам минимально сдвинув рынок. Поверьте, когда руководство ставит нам задачу распродать например часть портфеля за очень огранниченный кусок времени, мы в последнюю очередь думаем как заработать или «покукловодить» рынок, скорее наоборот. И уж точно нам по барабану на ваши стопы, профиты, уровни и т.п. Для нас есть только финансовый результат от сделки. Как только кончились деньги/бумаги — все — вот вам новая поддержка или сопротивление (ну если конечно движение не продолжат дальше другие участники). И чем больше я смотрю на рынок, тем больше вижу именно таких больших денег, а не «злобных куклов» которые все норовят свозить несчастного Васю Пупкина на стопы. Да, безусловно манипуляции присутствуют, но их доля не настолько велика чтобы везде искать заговоры. И когда вашу любимую бумагу вдруг начали активно продавать — скорее всего это какому-то казначейству просто понадобились деньги и ничего более.)))
Всем удачи в торгах!