Что такое Алгоритмическая торговля?Данный материал является адаптированной для русской аудитории версией статьи с сайта Investopedia.
Алгоритмическая торговля - процесс исполнения ордеров с использованием автоматических и заранее запрограммированных торговых инструкций для учета таких переменных, как цена, время и объем.
Алгоритм - набор инструкций для решения задачи.
В алгоритмической торговле зачастую используются сложные формулы в сочетании с математическими моделями и человеческим контролем для принятия решений о покупке или продаже финансовых инструментов на бирже. Алгоритмические трейдеры часто используют технологию высокочастотной торговли, которая может позволить им совершать десятки тысяч сделок в секунду. Алгоритмическая торговля может быть использована в самых различных ситуациях, включая исполнение ордеров, арбитражные, трендовые и контртрендовые торговые стратегии.
Понимание алгоритмической торговли.
Использование алгоритмов в торговле резко возросло после внедрения компьютеризированных торговых систем на американских финансовых рынках в 1970-х годах прошлого века. В 1976 году на Нью-Йоркской фондовой бирже была внедрена система Designated Order Turnaround (DOT) для маршрутизации ордеров от трейдеров к специалистам на биржевой площадке. В последующие десятилетия биржи расширили свои возможности по приему электронных торгов, и к 2010 году более 60 процентов всех торгов в мире были выполнены с помощью компьютеров.
Автор Майкл Льюис привлек внимание общественности к высокочастотной алгоритмической торговле, когда опубликовал свой бестселлер "Flash Boys", в котором описывалась жизнь уолл-стритских трейдеров и предпринимателей, которые помогли построить компании, пришедшие к определению структуры электронной торговли в Америке. В его книге утверждалось, что эти компании были вовлечены в гонку вооружений, чтобы построить все более быстрые компьютеры, которые могли бы общаться с биржами все быстрее, чтобы получить преимущество перед конкурентами со скоростью, используя типы заказов, которые принесли им пользу в ущерб среднестатистическим инвесторам.
Алгоритмическая торговля вида "DIY", do-it-yourself.
В последние годы широкое распространение получила практика алгоритмической торговли "DIY". К этому виду относятся хедж-фонды, такие как Quantopian, общедоступные алгоритмы от программистов-любителей, которые соревнуются за получение комиссионных за написание самого прибыльного кода. Практика стала возможной благодаря распространению высокоскоростного Интернета и разработке все более быстрых компьютеров по относительно низким ценам. Такие платформы, как Quantiacs, появились для того, чтобы служить Day-трейдерам, желающим попробовать свои силы в алгоритмической торговле.
Еще одной новой технологией на Уолл-стрит является машинное обучение. Новые разработки в области искусственного интеллекта позволили программистам разрабатывать программы, которые могут совершенствоваться с помощью итеративного процесса, называемого глубоким обучением. Трейдеры разрабатывают алгоритмы, которые опираются на глубокое обучение, чтобы сделать свою торговлю более прибыльной.
Ключевое понятие
Алгоритмическая торговля - использование алгоритмов, основанных на процессах и правилах, для использования стратегий исполнения сделок.
Она значительно выросла в популярности с начала 1980-х годов и используется институциональными инвесторами и крупными торговыми фирмами для достижения собственных целей.
Несмотря на то, что она обеспечивает такие преимущества, как более быстрое время исполнения заявок и снижение затрат, алгоритмическая торговля может также усугублять негативные тенденции рынка, вызывая флэш-крэши и немедленную потерю ликвидности.
Преимущества и недостатки алгоритмической торговли
Алгоритмическая торговля в основном используется институциональными инвесторами и крупными брокерскими домами для сокращения расходов, связанных с торговлей. Согласно исследованиям, алгоритмическая торговля особенно выгодна для крупных ордеров, которые могут составлять до 10% от общего объема торговли. Как правило, маркет-мейкеры используют алгоритмическую торговлю для создания ликвидности на торговой площадке.
Алгоритмическая торговля также позволяет быстрее и проще исполнять ордера, что делает ее привлекательной для использования на биржах. В свою очередь, это означает что трейдеры и инвесторы могут быстро зафиксировать прибыль от небольших изменений цены. Например, любая скальпинговая торговая стратегия обычно использует алгоритмы, так как предполагает быструю покупку и продажу ценных бумаг с небольшим приращением цены.
Скорость исполнения ордеров, преимущество в обычных обстоятельствах, может стать проблемой когда несколько ордеров выполняются одновременно без вмешательства человека.
Еще одним недостатком алгоритмической торговли является то, что ликвидность, которая создается за счет быстрых ордеров на покупку и продажу, может исчезнуть в одно мгновение, исключая возможность получения трейдерами прибыли от изменения цены. Это также может привести к мгновенной потере ликвидности. Исследования показали, что алгоритмическая торговля была одним из основных факторов, вызывающих потерю ликвидности на валютных рынках после того, как швейцарский франк снял свою привязку к евро в 2015 году.
Hatiko
Будьте Инвестором, будьте ТрейдеромДанный материал является адаптированной для русской аудитории версией статьи с сайта Investopedia.
Есть одно простое правило для инвесторов паевых фондов, «путешествующих» по новой для них дороге фондового/криптовалютного рынка: «Выбирайте полосу движения».
[В правой полосе движутся инвесторы, обеспокоенные состоянием дороги, но уверенные в своей способности добраться до места назначения. В левой полосе находятся трейдеры, стремящиеся гнать что есть мощи, обгонять других и маневрировать любым способом, лишь бы быстрее добраться до места назначения.
Водители (участники рынка), которые не могут решить, будут ли они трейдерами или инвесторами - те, кто плетутся и тут же сразу режут, или ездят по центральной полосе, те кто занимают место на всех полосах поочередно, - они ведут себя так, как будто они не знают, куда они едут или как туда добраться.
Существует старая аксиома рынка: трейдеры зарабатывают деньги, инвесторы зарабатывают деньги, а «Ловящие Ворон» переезжают в другие сферы.
"Если вы не можете определиться со стратегией, которой хотите следовать, то вы попадёте под перекрёстный огонь трейдеров, которые сейчас контролируют рынок" , - сказал клинический психолог Ричард Гайст (Richard Geist), президент Института психологии инвестирования.
"Я бы утверждал, что, с психологической точки зрения, единственное место для среднестатистического человека - долгосрочная инвестиционная позиция, чтобы не беспокоиться о волатильности, кроме как вносить небольшие корректировки, немного докупать «крепких» активов и продавать немного своих «неудовлетворительных» активов".
Как сказал Дональд МакГрегор из компании MacGregor-Bates Inc., которая занимается изучением поведения инвесторов и принятием решений:
"Если вы настоящий, опытный трейдер, то сейчас самое время быть активным, потому что сейчас для вас есть реальные возможности. Если вы инвестор и ваш портфель там, где вас устраивает как вы его настроили, это хорошее время чтобы решить, действительно ли вам нужен трейдинг".
Инвесторам нужно выбрать полосу движения, придерживаться стратегии.
"И, если вы всегда считали себя инвестором, но смотрели новости и думали, что, возможно, пришло время начать совершать сделки, - добавил он, - удачи вам, потому что есть, по крайней мере, столько же возможностей совершать ошибки, сколько зарабатывать деньги".
Исследования поведения инвесторов показывают, что типичный инвестор фонда получает результаты намного хуже самого фонда. Причина проста: среднестатистический инвестор покупает фонд только после периода хорошей доходности и продает его при первом большом спаде, таким образом покупая высокий и низкий доход, вместо того чтобы оставаться на полосе, на которой они находятся, и «кататься» по взлетам и падениям, чтобы достичь своей долгосрочной цели.
Такие классические ошибки совершаются во времена, когда волатильность пугает рынок настолько, что инвесторы действуют импульсивно, либо пытаясь защитить себя, либо думая, что они могли бы сделать лучше, торгуя.
"Есть много людей которые смотрят на то что их фонды сделали в этом году или за последние несколько лет, и они видят плохой результат, и думают: "Это не работает, поэтому я должен играть, начинаю торговать" , - сказал доктор Ричард Питерсон из MarketPsych Data. "Может быть, они ожидают 5% от своих средств за год, а сейчас они видят, что рынок движется на 5% за день, и они думают: "Если бы я получил такой доход прямо сейчас, тогда бы я был спокоен относительно такого же дохода за год". Но они не контролируют себя, не ограничиваются одной единственной прибыльной сделкой, они плавно движутся от статуса инвестора к статусу трейдера, и это не то, что среднестатистический инвестор должен делать прямо сейчас".
Большинство экспертов в области поведенческого финансирования предлагают обычным инвесторам пересмотреть свою толерантность к риску и придумать стратегию действий, когда рынки, казалось бы, сходят с ума.
Профессор Калифорнийского университета в Беркли Терранс Одеан отметил, что большинство финансовых советников и инвесторов смотрят на фонды с точки зрения того, сколько потерь они могут выдержать, как, например, нужно дать себе ответ на вопрос:
"Сможете ли вы пережить потерю 20% в этом фонде?" . Такое мышление предполагает, что инвесторы теряют 20% и не более.
"Настоящая проблема возникает, когда фонд падает, скажем, на 15%. И никто не знает, что будет дальше, но ты понимаешь, что единственный, кто сдерживал падение фонда на 20% — это ты, и это было только в твоей голове" , - сказал Одеан.
Короче говоря, каждый инвестор - крутой парень, вплоть до того момента, когда рынок бьет его в лицо.
"Если у тебя нет стратегии того, что ты должен делать, когда рынок сходит с ума, тогда тебе нужно серьезно задать себе вопрос, а есть ли у тебя вообще сейчас какая-нибудь стратегия" , - сказал Одеан.
"Вы должны решить для себя: "С учетом моего текущего портфеля, смогу ли я придерживаться своего плана, когда дела пойдут хуже, чем сейчас". Тогда и приступайте к плану, с которым вы сможете комфортно себя чувствовать. Потому что, хотя большинству инвесторов и нравится идея торговли, у них это не очень хорошо получается, а порой не получается вовсе, и оставлять свой портфель в руках плохого трейдера - вас - почти всегда хуже, чем оставлять портфель на длительный срок в руках фонда и его управляющего".
Moving Average EnvelopesДанный материал является адаптированной для русской аудитории версией статьи с сайта Investopedia.
Введение
Moving Average Envelopes - это значения в процентах, установленные выше и ниже скользящего среднего. Скользящее среднее, составляющее основу данного индикатора, может быть как SMA, так и любым другим типом скользящего среднего. В этом случае каждый Envelope устанавливается в процентах выше или ниже скользящего среднего. Это создает параллельные полосы, которые следуют за ценовым действием. Если в качестве базы используется скользящее среднее, то в качестве индикатора, следующего за трендом, можно использовать Moving Average Envelopes. Однако, помимо простого следования за трендом, Envelopes можно также использовать для определения уровней перекупленности и перепроданности, когда тренд не определен.
Расчет
Расчет Moving Average Envelopes прямолинейный. Во-первых, выберите тип скользящего среднего. Простые скользящие средние взвешивают каждую точку данных (цену) одинаково. Экспоненциальные скользящие средние придают больший вес недавним ценам и имеют меньший лаг. Во-вторых, выберите период для расчета скользящего среднего. В-третьих, установите процентное соотношение для Envelopes. Например, 20-дневное SMA с Envelopes 2,5% покажет следующие две строки:
Верхний Envelope: 20-дневная SMA + (20-дневная SMA x .025)
Нижний Envelope: 20-дневное SMA - (20-дневное SMA x .025)
Обратите внимание, как конверты движутся параллельно 20-дневной SMA. Они остаются постоянно на 2.5% выше и ниже скользящей средней.
Интерпретация
Индикаторы, основанные на каналах, диапазонах и Envelopes, предназначены для охвата большинства ценовых действий. Таким образом, движение выше или ниже Envelopes заслуживает внимания. Тенденции часто начинаются с сильных движений в том или ином направлении. Всплеск над верхним Envelope показывает необычайную силу быков, в то время как погружение ниже нижнего Envelope показывает необычайную силу медведей. Такие сильные движения могут сигнализировать об окончании одного тренда и начале другого.
Moving Average Envelopes - естественный трендовый индикатор, который следует за скользящим средним. Как и в случае со скользящими средними, Envelopes затрагивают ценовое действие. Направление скользящей средней диктует направление канала. В целом, нисходящий тренд присутствует когда канал движется ниже, а восходящий - когда канал движется выше. Тренд является плоским, когда канал движется вбок.
Иногда сильный тренд не закрепляется после пробоя Envelope, и цена возвращается в старый торговый диапазон. Такие торговые диапазоны характеризуются относительно плоским скользящим средним. Огибающие линии могут быть использованы для определения уровней перекупленности и перепроданности. Смещение выше верхнего Envelope означает состояние перекупленности рынка, в то время как движение ниже нижнего Envelope означает состояние перепроданности.
Параметры
Параметры Moving Average Envelopes зависят от целей вашей торговли/инвестирования и характеристик соответствующего инструмента. Трейдеры, скорее всего, будут использовать более короткие (быстрые) скользящие средние и относительно узкие Envelopes. Инвесторы, скорее всего, предпочтут более длинные (медленные) скользящие средние с более широкими Envelopes.
Волатильность инструмента также повлияет на параметры настройки. Каналы Боллинджера и Кельтнера имеют встроенные механизмы, которые автоматически подстраиваются под волатильность ценной бумаги. Полосы Боллинджера используют стандартное отклонение для установки ширины канала. Каналы Келтнера используют Среднее истинное отклонение (ATR) для установки ширины канала. Они автоматически подстраиваются под волатильность. Трейдер должен независимо учитывать волатильность при настройке Envelopes. Инструментам с высокой волатильностью потребуются более широкие диапазоны, чтобы охватить большинство ценовых действий. Ценные бумаги с низкой волатильностью могут использовать более узкие полосы.
В выборе правильных параметров часто помогает техника выбора нескольких Envelopes с разным процентом отступа от скользящего среднего. Например, трейдер настравиает стратегию по бектесу и видит следующее: Envelopes 2,5% были затронуты несколько раз, Envelopes 5% были затронуты только во время большого всплеска на рынке, Envelopes 10% никогда не были тронуты, что означает, что эта полоса слишком широкая. Делаем вывод, среднесрочный трейдер должен использовать Envelopes 2,5% и 5%, в то время как краткосрочный трейдер должен использовать только Envelopes 2,5% и ниже.
Фондовые индексы и ETF требуют более плотно расположенных Envelopes, поскольку обычно они менее волатильны, чем отдельные акции, и тем более криптовалюты.
Moving Average Envelopes могут быть использованы для определения сильных движений, которые сигнализируют о начале расширенного тренда. Фокус, как всегда, заключается в выборе правильных параметров, что требует практики, проб и ошибок, тщательного анализа исторических данных.
Трейдеры могут искать откаты с помощью базового анализа графиков или индикаторов. Откаты часто бывают в виде падающих флагов или клиньев.
Перекупленность/перепроданность
Измерение условий перекупленности и перепроданности - сложная задача. Несмотря на то, что можно ожидать падения цен на инструмент совместно с перекупленностью, инструменты могут стать перекупленными и оставаться таковыми в течение некоторого времени во время сильного восходящего тренда. Аналогичным образом, инструменты в условиях сильного нисходящего тренда могут стать перекупленными и все равно оставаться перепроданными. При сильном восходящем тренде цены часто поднимаются выше верхней границы Envelope и продолжают подниматься выше этой линии. Показания скользящей средней "перекупленность" на самом деле могут быть признаком силы во время сильного восходящего тренда. По этой причине, показания перекупленности и перепроданности лучше всего использовать, когда тренд сплющивается.
Условия перекупленности и перепроданности должны служить предупреждением для дальнейшего анализа. Уровни перекупленности должны быть подтверждены графическим сопротивлением. Графики также могут искать медвежьи паттерны для усиления разворотного потенциала на уровнях перекупленности. Точно так же, уровни перепроданности должны быть подтверждены графиком.
Заключение
Moving Average Envelopes в основном используются как трендовые индикаторы, но также могут быть использованы для определения условий перекупленности и перепроданности. Условия перекупленности и отскоки могут быть использованы как возможность продажи в рамках более широкого нисходящего тренда. Долговременное отсутствие сильного тренда – идеальные условия для использования Moving Average Envelopes.
Важно также учитывать другие аспекты технического анализа для подтверждения показаний перекупленности и перепроданности. Модели сопротивления и "медвежьего" разворота могут быть использованы для подтверждения показаний перекупленности, в то время как модели поддержки и "бычьего" разворота могут быть использованы для подтверждения условий перепроданности.