Как работает количественная торговля: руководство

количественная торговля

Что такое количественная торговля?

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

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

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

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

Некоторые называют это количественной торговлей, другие – алгоритмической торговлей..

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

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

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

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

Как работает количественная торговля?

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

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

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


Количественные торговые системы состоят из четырех основных компонентов:

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

Тестирование стратегии: Затем проверьте эту стратегию на исторических рыночных условиях. Насколько хорошо эта стратегия будет работать в течение 2018 года? Насколько хорошо он работал бы в 1948 году??

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

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

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

Что делает количественный трейдер?

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

Затем количественный трейдер создаст компьютерную программу, которая применяет модель к историческим рыночным данным. Модель тестируется на истории (с использованием исторических данных), а затем оптимизируется. Если количественный трейдер удовлетворен результатом, тогда система внедряется на рынках в реальном времени с использованием реального капитала..

Во многих случаях количественный трейдер использует языки программирования, такие как C ++ или Python, для реализации этих торговых стратегий. C ++ особенно популярен для высокочастотной торговли, хотя Python и R могут использоваться для низкочастотной торговли..

Квантовый трейдинг похож на метеорологию: аналогия

Наши друзья в Инвестопедии рекомендую думать о квантовой торговле как о метеорологии.

Работа метеоролога – анализировать погодные условия, текущие данные и исторические данные для конкретного региона, а затем делать прогнозы на основе этой информации..

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

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

Хотя в настоящее время дождя нет, исторические данные показывают, что дождь идет в 90% случаев, когда аналогичные данные регистрируются датчиками. Например, датчики могли зафиксировать падение давления на 15%. В 90% случаев, когда обнаруживается падение давления на 15%, в следующие 24 часа идет дождь..

Аналитический трейдер может опубликовать аналогичный анализ. Например, цена биткойна может достигать 20 000 долларов. Рынок находится в полном бычьем режиме, и все с оптимизмом смотрят на то, что цены будут продолжать расти. Тем не менее, количественный трейдер может проверить базовые цифры, чтобы предсказать, что приближается конец бычьего пробега..

Примеры количественной торговли

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

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

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

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

Плюсы и минусы количественной торговли

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

Плюсы

Убрать эмоции из торговли: Количественная торговля – это все о числах, исходных данных, математике и формулах. В формуле количественного анализа нет места эмоциональным входам. Это просто данные.

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

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

Необязательно, чтобы все было правильно в 100% случаев: Ни одна торговая стратегия в мире не будет на 100% правильной в 100% случаев. Но это не цель количественной торговли; цель – совершать более правильные сделки, чем неправильные..

Минусы

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

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

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

Как найти или создать количественные торговые стратегии

Выше мы упоминали, что определение стратегии – это первый шаг к реализации количественной торговой стратегии..

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

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

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

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

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

Сеть исследований в области социальных наук – www.ssrn.com

arXiv Количественные финансы – arxiv.org/archive/q-fin

В поисках альфы – www.seekingalpha.com

Элитный торговец – www.elitetrader.com

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

Вы также увидите торговые стратегии, разделенные в зависимости от их частоты. Некоторые стратегии предназначены, например, для низкочастотной торговли (LFT), что обычно означает, что вы держите активы не менее одного дня. Другие стратегии созданы для высокочастотной торговли (HFT), что означает, что вы покупаете и продаете активы в течение торгового дня..

Вы также можете найти стратегии «сверхвысокочастотной торговли» (UHFT), которые предполагают удержание активов в течение нескольких секунд или миллисекунд..

Как протестировать количественную торговую стратегию на истории

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

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

Бесплатные данные по сравнению с платными: почему вам стоит подумать об оплате рыночных данных

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

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

Предвзятое отношение к выживанию: Многие из компаний, котирующихся на фондовых рынках в 1967 году, сегодня больше не торгуют. Некоторые были приобретены. Остальные обанкротились. К сожалению, некоторые наборы данных включают только компании, пережившие десятилетия. Это привносит в вашу стратегию предвзятость к выживанию. Вы анализируете только выжившие компании. Бэктест вашей торговой стратегии неизбежно пройдет лучше, чем в реальных рыночных условиях..

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

Как настроить систему исполнения для вашей количественной торговой стратегии

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

Как правило, торговые стратегии HFT и (особенно) UHFT полностью автоматизированы, а стратегии LFT – ручные или полуручные..

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

Интерфейс к брокеру: Некоторые люди звонят своему брокеру по телефону, чтобы совершить сделку. Другие устанавливают полностью автоматизированный высокопроизводительный интерфейс прикладного программирования (API). Как правило, вы хотите, чтобы ваше взаимодействие с брокером было автоматизировано, чтобы вы могли сосредоточиться на оптимизации торговой стратегии..

Минимизация транзакционных издержек: При совершении сотен сделок за короткий период времени минимизация транзакционных издержек имеет решающее значение. Какие комиссии взимает брокерская контора? Вы платите фиксированную комиссию за сделку или процентную комиссию? Взимает ли биржа отдельные комиссии с брокерских услуг? А как насчет проскальзывания? В чем разница между тем, как вы планировали выполнить свой заказ, и тем, на каком он был выполнен на самом деле? А как насчет распространения? В чем разница между ценой покупки и продажи торгуемой ценной бумаги? Для среднего домашнего инвестора, совершающего несколько сделок в месяц, эти вещи не имеют особого значения. Для количественных трейдеров – особенно для HFT-сделок – даже небольшие комиссии могут быстро накапливать.

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

Задержка: Задержка – это время, которое вы теряете при отправке заказа. Сколько времени требуется, чтобы ваш заказ был доставлен на биржу или к брокеру? Задержка может существенно повлиять на прибыльность – особенно для стратегий HFT или UHFT..

Часто задаваемые вопросы о количественной торговле

Вопрос: Не все торговые стратегии предполагают количественный анализ.?

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

Вопрос: В чем разница между количественной и алгоритмической торговлей??

А: Алгоритмическая торговля и количественная торговля могут показаться двумя названиями одного и того же. Они тесно переплетены, но немного отличаются. Алгоритмическая торговля – это особая часть количественной торговли. Разработчик алгоритма создаст алгоритм, который квантовый трейдер может использовать для получения прибыли. Без алгоритма разработчик квантового трейдинга мог бы создать систему квантового трейдинга, но он не сможет запрограммировать его. При этом некоторые люди (включая Википедию) использовать термины количественная торговля и алгоритмическая торговля как синонимы.

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

А: Количественные трейдеры приходят из самых разных слоев общества. Большинство трейдеров, занимающихся количественными исследованиями, не используют конкретную степень. Однако некоторые степени более популярны, чем другие. Например, особенно популярны информатика и математика. Многие люди, имеющие опыт разработки программного обеспечения, стремятся войти в пространство количественной торговли..

Вопрос: Как исторические торговые данные могут быть «хорошими» или «плохими». Не все ли торговые данные одинаковы?

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

Вопрос: Какой язык программирования используется для количественной торговли?

А: Настройка систем алгоритмической торговли требует сильных навыков программирования. Как правило, C ++ является предпочтительным языком, потому что он самый быстрый, что важно, когда на счету каждая микросекунда. Некоторые разработчики используют R и Python для тестирования и оценки торговых стратегий, хотя они кодируют на C ++ для быстрого выполнения и высокочастотной торговли. Для торговли со средней и низкой частотой подойдет любой из языков..

Вопрос: Где я могу найти торговый алгоритм, который дает мне высокую безрисковую прибыль?

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

Палм-Бич Quant + Quantitative Trading Final Word

Количественная торговля – это процесс использования статистики и математики для прогнозирования того, что произойдет, на основе того, что произошло в прошлом..

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

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

Как всегда, удачной торговли!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map