Вы слышите различные мнения о рынках и экономике от трейдеров и инвесторов и, возможно, даже задаетесь вопросом, что и как именно они делают, что они делают.
Трейдеры и инвесторы отслеживают, анализируют и даже моделируют (формально или неформально / интуитивно), а в некоторых случаях оперируют / влияют на следующие типы СИСТЕМ:
а) Система рынков – механика покупки и продажи на электронном рынке (на современных глобальных электронных рынках эти механизмы чрезвычайно сложны и разнообразны). Вот несколько примеров: механика / модели потока заказов, модели лимитной книги заказов (LOB), механика / модели цены, объема, времени, накопления, распределения и т. Д.
б) Экономическая (экономическая) система (которая, в свою очередь, состоит из многих подсистем, например, фирм, отдельных лиц и т. Д.)
в) (Гео) политическая система
г) Вселенная в целом (как система) – например, ураган в Мексиканском заливе
Как и среди вышеупомянутых четырех, трейдеры больше всего озабочены a) и b)
Торговля в наши дни осуществляется в режиме реального времени с помощью HFT и DMA, что позволяет участникам стратегически размещать несколько лимитных ордеров на разных уровнях лимитных ордеров, отслеживать (в режиме реального времени) продвижение их лимитных ордеров в очереди, а также отменять и заменять ордера на разных уровнях. Действительно, давление покупателей (то же самое, что и давление продавцов, но в обратном направлении) теперь проявляется по крайней мере тремя способами:
1) агрессивные покупатели (рыночные ордера)
2) постоянные участники торгов (быстрое управление лимитными ордерами на покупку) и немного более “тупой” подход со скрытыми / айсберговыми ордерами
3) отмена предложения (лимитного ордера на продажу)
(обратное сказанному выше верно для давления со стороны продавцов)
Кроме того, крупные и опытные инвесторы полагаются на интеллектуальные алгоритмы исполнения, которые минимизируют влияние на рынок, что в дополнение к 1 к 3 еще больше запутывает сторону “агрессора”.
Вейвлет-преобразования часто применяются в областях обработки сигналов и изображений. Они преобразуют сигнал (временной ряд) в разные полосы частот путем расширения и преобразования двух базисных функций. Они вытекают из теоремы о спектральном разложении, в которой говорится, что любой временной ряд можно разбить на несколько статистически независимых временных рядов, называемых разрешениями, каждый из которых представляет вклад колебаний разных частот. Чем ниже частота, тем длиннее тренд, который отражает данное разрешение. Суммируя все разрешения, мы можем точно восстановить исходные данные (это известно как обратное вейвлет-преобразование).
Вейвлеты против скользящих средних
В отличие от скользящих средних, вейвлет-разложение не вносит временной задержки в сигнал – временная информация необработанных данных сохраняется в каждом разрешении. Другими словами, колебания в каждом разрешении не сдвинуты по фазе относительно исходного временного ряда.
Я не уделял особого внимания стратегиям выхода из сделки, поскольку обычно полагался на торговый сигнал, чтобы определить, когда нужно изменить позицию (в дополнение к различным параметрам, связанным с риском). Сейчас у меня ситуация, когда мне нужно определить выход независимо от сигнала. Таким образом, необходимо будет принять решение о выходе на основе других критериев.
Как говорится, “сократите свои убытки и позвольте своей прибыли расти”. Как бы просто это ни звучало, не обязательно просто реализовать. Любой заданный ценовой путь будет иметь “откаты”, то есть цена не будет двигаться монотонно. Итак, как установить “триггер” для выхода из сделки таким образом, чтобы он мог преодолеть шум “отката” и получить больше прибыли?
Стандартная практика
Стандартная практика заключается в использовании различных индикаторов для определения момента выхода из прибыльной сделки:
indicator = d1 * (d1 / d2)2) на основе СЛАУ с двумя переменными (см. предыдущий пост)
indicator = d1 * (d1 * d4 - d2 * d3) + d2 * (d2 * d2 - d1 * d3)3) на основе СЛАУ с тремя переменными.
indicator = d1 * (-d1 * d4 * d6 + d1 * d5 * d5 + d2 * d3 * d6 - d2 * d4 * d5 + d3 * d3 * (-d5) + d3 * d4 * d4) /<br /> (-d2 * d4 * d6 + d2 * d5 * d5 + d3 * d3 * d6 - 2 * d3 * d4 * d5 + d4 * d4 * d4) +<br /><br /> d2 * (-d1 * d3 * d6 + d1 * d4 * d5 + d2 * d2 * d6 - d2 * d3 * d5 + d4 * d4 * d4) /<br /> (d2 * d4 * d6 - d2 * d5 * d5 - d3 * d3 * d6 + 2 * d3 * d4 * d5 - d4 * d4 * d4) +<br /><br /> d3 * (-d1 * d3 * d5 + d1 * d4 * d4 + d2 * d2 * d5 - 2 * d2 * d3 * d4 + d3 * d3 * d3) /<br /> (-d2 * d4 * d6 + d2 * d5 * d5 + d3 * d3 * d6 - 2 * d3 * d4 * d5 + d4 * d4 * d4)