Статьи

Адаптированный перевод[1] статьи индийского (Мумбаи) интернет-блога Quantinsti. Исходный текст - Most Asked Questions About Algorithmic Trading (“Часто задаваемые вопросы об алготрейдинге”) Вираджа Бхагата, Viraj Bhagat. Актуальные вопросы об алготрейдинге. Материал дополнен профильным разделом из социального ресурса Quora, посвященного квалификационным требованиям к начинающим алготрейдерам. Большое количество важных ссылок и комментариев переводчика.

 

Содержание:

 

Введение

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

Это естественно.

Сочетание IT-технологий и биржевых операций обещает нешуточные доходы. 

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

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

В известном смысле, профильная FAQ-подборка.

Алгоритмическая торговля сегодня - 35-40% оборота на индийских биржах[4] и 75% от общего объема мировых сделок. Преимущественная форма работы массового алгоритмического трейдера - API, Application Programming Interface)API, программный интерфейс подключения приложений. Инвестор выбирает стратегию, программирует ее и реализует через своего брокера.

 

Вставка переводчика

 

 

Далее следует список из 15 вопросов (с ответами) по алгоритмическому трейдингу, представленный Вираджем Бхагатом, ресурс Quantinsti[2].

(Соблюден авторский порядок подачи вопросов)

 

Вопрос 1. Что такое задержка?

Задержка (Latency) - время, затрачиваемое ордером для достижения торговой площадки; период, необходимый для обработки рыночных данных, маршрутизации ордера и т.д.

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

Чем ниже задержка, тем выше частота трейдинга. 

По частотности торговля классифицируется следующим образом:

  • LFT,  Low-Frequency Trading (низкочастотная торговля) - торговая стратегия выдерживает задержку в полсекунды или секунду без значительного ухудшения производительности;
  • MFT, Medium-Frequency Trading (среднечастотная торговля) - стратегия учитывает задержку в несколько десятков миллисекунд;
  • HFT, High-Frequency Trading (высокочастотная торговля) - стратегия не может позволить себе меньше одной операции в микросекунду[3].

 

Вопрос 2. Верно ли, что HFT-алгоритмические трейдеры всегда побеждают обычных?

Другими словами, есть ли шанс у традиционных торговцев в эру HFT?

Здесь В. Бхагат не дает однозначного ответа.

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

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

 

Вставка переводчика

 

 

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

На Rusforexclub тема не раз обсуждалась, в частности, в контексте отличия спекуляций и инвестиций от хеджирования

Легенда Уолл-стрит первой трети XX века Джесси Ливермор так подходил к дилемме:

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

 

Вопрос 3. Будет ли алгоритмический рынок контрпродуктивным?

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

Розничный API-алготрейдер и HFT-трейдер - не одно и то же. HFT-трейдер - “всего лишь” высокоскоростной  алготрейдер, не более, но и не менее. Обычный же алгоритмический торговец просто повышает свою эффективность относительно неалгоритмического коллеги, задействуя алгоритм.

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

 

Вопрос 4. Можно ли использовать в алгоритмах технические индикаторы, паттерны и волны?

Безусловно, да.

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

С графикой несколько сложнее, но тоже вполне реализуемо. Здесь помогут распознавание образов и другие элементы искусственного интеллекта.

Иногда логику кодировать проще, иногда сложнее. 

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

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

 

Вопрос 5.  Поможет ли алгоритмическая автоматизация преодолеть эмоциональные проблемы в трейдинге?

Однозначно, да! Налицо одно из главных преимуществ алготрейдинга.

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

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

 

Вопрос 6. Подходит ли алгоритмическая торговля и HFT для розничного трейдера?

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

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

 

Вопрос 7. Можно ли использовать язык C++ для алгоритмической торговли? Имеет ли значение Java в алготрейдинге?

Большинство фирм HFT предпочитают C++ , поскольку он самый быстрый, генерирует минимальные задержки, а высокочастотного трейдера волнует каждая микросекунда. Если вас не беспокоит подобная проблема, то применяйте какой-либо иной, удобный для вас, язык [очевидно и Java тоже (примечание переводчика)]. Но для HFT - C++, как правило безальтернативный вариант. 

Ряд языков программирования предназначены не только для кодирования торговых алгоритмов и стратегий. Они также помогают в проведении большого количества исследований и в анализе. Это выдвинуло такие языки, как R и Python. Даже в HFT вы увидите множество аналитиков, использующих R и Python для тестирования и оценки торговых стратегий. На заключительном этапе для HFT алгоритмы кодируются на C ++. Для средней и низкой частоты торговли подойдет любой язык.

 

Вопрос 8. Насколько важно знать для розничного алготрейдера уровень присутствия HFT на рынке?

Коэффициент HFT (HFT-ratio) [в контексте изложения под HFT-ratio понимается доля рынка/биржи, занимаемая высокочастотными трейдерами (примечание переводчика)] говорит только о возможной конкуренции на стандартных спекулятивных сделках, типа арбитража. Если коэффициент высок, то традиционным розничным спекулянтам придется нелегко. 

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

 

Вопрос 9. Наблюдается ли в Индии снижение объемов обычных торгов после того, как на рынок вышли HFT-трейдеры?

Да, это имеет место.

В Индии[4] процветали большие торговые дома, в каждом работали от 500 до 1000 дилеров по ценным бумагам. Их звали джобберами (Jobbers).

Джобберы считывали рыночную информацию с экранов и мало, что анализируя, открывали  позицию [очевидно, как на свои, так и на клиентские деньги (примечание переводчика)], чтобы выйти из нее через несколько секунд, фиксируя пипсовую прибыль.

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

 

Вставка переводчика

 

 

Описанное выше перекликается с ситуацией в торговле акциями в США конца XIX - начала XX веков, ярко изложенной в воспоминаниях цитировавшегося выше Дж. Ливермора.

Книга Эдвина Лефевра “Воспоминания биржевого спекулянта” начинается следующими двумя короткими предложениями.

“Я начал работать сразу после окончания средней школы. Я нашел место в брокерской конторе”. [Имеется в виду полулегальная лавочка, оборудованная телеграфной связью с фондовыми и товарными биржами и принимавшая ставки на изменения курса ценных бумаг и биржевых товаров (сахар, медь, сталь, каучук и пр.). Американское название bucket shops возникло в связи с тем, что первоначально в такого рода заведениях алкогольные напитки продавались упаковками (ящиками, корзинками - bucket)] [5].

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

“... Но я просто должен был проиграть. И скажу почему: все дело в моих замечательных успехах при игре в провинциальных игорных домах.

Мой метод выигрывать работал только в таких конторах, где я ставил на колебания цен. 

...Бывало, к примеру, так, что у меня была уверенность, что акции поднимутся хотя бы на пункт. Что ж, особо упираться мне не приходилось. Я вносил маржу на один пункт и мгновенно удваивал свои денежки. Если вот так скашивать по пункту с одной-двух сотен акций в день, то к концу месяца набегают приличные денежки, не так ли?”

Вопрос 10. “Я профессионал в области программного обеспечения  науки о данных, как скоро я смогу написать хороший торговый алгоритм?”

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

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

 

Вопрос 11. Данные фундаментальных индикаторов загружаются в программу вручную?

Если вы говорите о коэффициенте “цена/прибыль” P/E или о базовых фундаментальных данных, подобных росту и другим макроэкономическим индикаторам (например, ВВП), вы можете ввести их вручную или подлить с помощью софта для данных. 

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

[Сейчас даже розничным инвесторам становятся доступными такие инструменты, как текстовый майнинг и анализ настроения, (примечания переводчика)]

 

Вопрос 12. Грозит ли розничным торговцам активное присутствие HFT-трейдеров на рынке?

Абсолютно нет.

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

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

В. Бхагат ссылается на исследование аналитического агентства Aite Group, специализирующегося по HFT, проведенного за два года до публикации приводимого списка вопросов/ответов.  Из него следует, что средний американский розничный трейдер сберегает почти $250 США [в год? (вопрос переводчика)] из-за лучшего спреда, обеспеченного широким внедрением HFT. 

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

 

Вставка переводчика

 

 

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

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

Очевидно, что В. Бхагат ведет себя, как приверженец HFT и против каких-либо ограничений для этой индустрии. 

Апологетом противоположной точки зрения можно, по праву, считать Майкла Льюиса с его бестселлером “Flash Boys. Высокочастотная революция на Уолл-стрит” (2014). 

 

1 БхагатFB

источник 4

Суть взглядов М. Льюиса на HFT частично изложена в одном из разделов материала Rusforexclub, посвященного Кену Гриффину и его “Цитадели”. Ключевой посыл Льюиса: высокочастотный трейдинг - “нечестный” метод торговли активами, при котором не HFT-игроки не видят реальной рыночной картины, постоянно искажаемой действиями высокоскоростных трейдеров.

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

Вирадж Бхагат пишет, что главное преимущество высокочастотного трейдера, обусловленное размещением оборудования в дата-центре биржи (колокация, Co-location), легко устраняется, если “отодвинуть высокочастотника на 100-200 миль”. Пусть так, но HFT-участники категорически против. 

Борцам с HFT во главе с Бредли Кацуяма пришлось в 2013 г. создать отдельную биржу IEX, Investors Exchange. Любителям колокации они предложили подключение через оптоволоконный кабель длиной в десятки миль и смотанный в бухту возле центра обработки данных IEX. Перевес в скорости полностью нивелировался. Не думаю, что такое ноу-хау вызвало восторг у высокочастотников.

 

Вопрос 13. Сколько часов в день количественный аналитик тратит на кодирование?

Как правило, большую часть рабочего дня. Все зависит от того, какой у вас профессиональный уровень, на каких языках вы работаете. C++ или смесь из R и Python. На отдельных платформах кодирование задействует несколько языков. Языки могут быть различными, но конечный продукт, код - приличным.

 

Вопрос 14. Какие стратегии можно (и нужно) автоматизировать?

Зависит от частоты торговли.

Для HFT требуются алгоритмы для быстрых вычислений, реализующих стратегии арбитража и маркетмейкинга[6], а также некоторые направленные стратегии[7].

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

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

 

Вопрос 15. Чем полезна алгоритмическая торговля для розничных трейдеров?

Автоматизация торговли позволяет увеличить на порядки, например в 100 раз, число акций, которые вы отслеживаете и количество стратегий, которые вы применяете. Радикально изменяется масштаб инвестиционного бизнеса. Если “ручной” трейдер оперирует 5-10 бумагами в 5-10 стратегиях, то алготрейдер работает по 500-1000 акций, прокачивая их через 500-1000 стратегий. Разница впечатляет.

Об эмоциональной стороне и использовании рабочего времени смотрите Вопрос 5.

 

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

 

Вставка переводчика

 

 

Вопросы по алгоритмическому трейдингу от Вираджа Бхагата, интернет-ресурс Quantinsti, исчерпаны.

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

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

Итак, какой багаж знаний нужен претенденту на рабочее место в серьезной квантовой структуре? С какими ключевыми учебными пособиями следует ознакомится?  Ниже приводится мнение реального человека, практикующего в этой области[9].

Джо Смит, Joe Smith, сотрудник Hudson River Trading.

2 БхагатJ Sm

источник Quora

 

Место работы господина Джо Смита - серьезная компания в сфере HFT.

Hudson River Trading (HRT) - HFT-фирма, основанная в 2002 году, штаб-квартира в Нью-Йорке. Согласно The Wall Street Journal, на долю HRT приходится около 5% торговли акциями в США. 

 

3 БхагатHRT

логотип HRT (источник 5)

 

Советы от Джо Смита, HRT.

Данные рекомендации предполагают, что у соискателя есть не менее трех месяцев для подготовки к интервью. Речь идет о месте младшего сотрудника (junior) в квантовой фирме без углубленной специализации по активам и стратегиям. Джо Смит полагает, что кандидаты должны обладать некими начальными познаниями для работы в отрасли [очевидно, речь идет о математике, прежде всего, о теории вероятности и матстатистике, а также об информатике (примечание переводчика)]. И еще он высоко ценит развитую интуицию, помогающую в работе с базовыми вещами.

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

1) Теория Вероятности. 

Трейдер предлагает проштудировать “Теорию вероятностей: Краткий курс” Ю.А. Розанова,  Probability Theory: A Concise Course. Y.A. Rozanov. Серия Dover Books on Mathematics.

 

4 БхагатРозанов

источник Amazon

 

Вставка переводчика

 

 

Очередное признание значимости российской (советской) математической школы. Приятно, что высокочастотный трейдер, работающий в наше время в далеком Нью-Йорке, ценит труды Юрия Анатольевича Розанова, доктора физико-математических наук, лауреата Ленинской премии, профессора мехмата МГУ. Научные интересы Ю. Розанова - теория вероятностей и математическая статистика. Ленинку получил за “Цикл работ по предельным теоремам теории вероятностей”. 

Думаю, познакомиться с теорией вероятности или освежить память тем, кто учил ее в ВУЗе, будет полезно и по учебнику Е.С. Вентцеля “Теория вероятности”. 

Пособие имеет два ярко выраженных преимущества:

  1. Доходчивость. Как следует из аннотации - книга “предназначена для лиц, знакомых с математикой в объеме программы обычного ВТУЗа (технического ВУЗа) и интересующихся техническими приложениями теории вероятности, в частности, (!)теорией стрельбы”. Курс читался слушателям Военно-воздушной Академии им. Жуковского в послевоенные годы. Думаю, что если его осваивали будущие офицеры советской армии в далекие 1950-ые, то и у тех, кто хочет получить профессию алготрейдера в 2020-ом, это должно получиться.
  2.  PDF-вариант 1969 года издания объемом 564 страницы - в свободном доступе в сети по адресу.

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

2) Математическая статистика.

Здесь от HRT-трейдера фигурирует книжка “Элементы статистики: интеллектуальный анализ данных, выводы и прогнозы”, The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Серия “Springer в статистике”. Авторы: Trevor Hastie, Robert Tibshirani, Jerome Friedman.

 

5 Бхагатстатистика

источник Amazon

 

Вставка переводчика

 

 

PDF-версию одного из русскоязычных учебников - “Математическая статистика” Н.И. Черновой (мехмат Новосибирского университета, 2007 г., 148 стр.) смотрите по ссылке. 

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

Пятерка от Джо Смита:

  1. Почему часто неверно истолковывают значения (смысл) вероятности P?
  2. Предположим, вы намерены изменить стратегию и хотели бы оценить, насколько задуманная модификация эффективна. Какой эксперимент бы вы поставили?
  3. Вы пытаетесь интерпретировать набор данных из нескольких временных рядов. Когда вы посчитаете разумным подобрать нелинейную модель, а в каком случае решить, что это излишне?
  4. Как вы разобьете исторические данные на данные в выборке и вне выборки [для проведения Walk-Forward Optimization, WFO, (примечание переводчика)]? Как обоснуете выбранную пропорцию?
  5. Какие тесты вы проведете для определения эффективности регрессионной модели?

3) Программирование науки о данных.

Курс Codeacademy [10] по науке о данных с языком Python - хорошее начало для новичков. По мнению Джо Смита, Python stack быстро становится наиболее широко используемым набором инструментов. Вместе с тем, нередко обращаются к R и иногда к Matlab. 

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

4) Алгоритмическое программирование / программирование структуры данных.

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

5) Информация о компании.

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

Вы собираетесь принять важное решение в своей жизни - не полагайтесь на случай. 

Задавайте на интервью внятные и действительно уместные вопросы, не из ряда “Чем занимается Ваша компания”? Это усилит вашу позицию и сделает вашу кандидатуру привлекательнее.

 

перевод и обработка Владимира Наливайского

 

В основе изложения - материал “Most Asked Questions About Algorithmic Trading” Viraj Bhagat, Quantinsti, 31.07.2018.

На заставке - Мумбаи, Индия, штат Махара́штра, источник изображения - Exporteram.com

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

Примечания

  1. Под адаптированным переводом понимается достаточно точное следование исходному материалу с возможными отступлениями и пояснениями. Конкретные вещи - формулы, скрипты, графики и пр. (а также комментарии к ним) изложены максимально близко к оригиналу (скопированы). Ответственность за их корректность и ясность интерпретации несет автор исходника. 
  2. Перевод содержит не все вопросы автора. В оригинальной статье В. Бхагата их 21.
  3. О задержках в высокочастотной торговле и как на этом зарабатывают смотрите здесь.
  4. Напомним, автор представляет индийский блог Quantinsti. Тема Индии и вопросы от индийцев вполне объяснимы. (две ссылки из текста)
  5. Здесь курсивом выделено примечание переводчика книги  “Воспоминания биржевого спекулянта” Э. Лефевра.
  6. Стратегия маркетмейкинга (маркетмейкера) заключается в следовании за тактикой сделок маркет-мейкера, обеспечивающего ликвидность данного финансового актива. Определение маркет-мейкера, согласно российской нормативке, смотрите в самом конце данного раздела материала об устройстве фондовых бирж на Rusforexclub.
  7. Упрощенно, направленная стратегия на рынке - покупка на росте, продажа на падении.
  8. Автор, как и многие другие ставят знак равенства между автоматизацией и алгоритмизацией торговых стратегий, смотрите обсуждение такого сравнения здесь.
  9. На основе публикаций соцресурса Quora от 10.01.2019.
  10. Codecademy - интерактивная онлайн-платформа по обучению 12 языкам программирования: Python, PHP, JavaScript, Ruby, Java и др., а также работе с библиотекой jQuery и языкам разметки и оформления веб-страницы HTML и CSS. Смотрите источник 8.

Список источников (Википедия/Wikipedia, если не оговорено иное)

  1. “Мумбаи”.
  2. “Часто задаваемые вопросы”.
  3. Э. Лефевр “Воспоминания биржевого спекулянта”, 1923.
  4. “Flash Boys”.
  5. “Hudson River Trading”.
  6. “Quora”.
  7. “Розанов, Юрий Анатольевич”.
  8. “Codecademy” (рус.).

Используемые сокращения

API - Application Programming Interface, программный интерфейс подключения приложений

FAQ - Frequently Asked Questions, часто задаваемые вопросы

IEX - Investors Exchange, фондовая биржа

HFT – High-Frequency Trading, высокочастотный трейдинг/трейдер. В литературе аббревиатура “HFT” часто применяется, как прилагательное “высокочастотный/ая” (трейдер, трейдинг, фонд / торговля и пр.) без удаления буквы “T”.

HRT - Hudson River Trading