Обсуждение высокочастотной торговли на МТ5 - страница 54

 

Renat:Причем гарантированно часть этого общества поверит.


уже наврдяли

хрен сдулся еще на 30 странице. ни рыба ни мясо.

да, хапанул инфы, да, дошел мозгом до чего то большого чем многие.

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

 
Renat:

Загляните в глаза своему ликвидити провайдеру и спросите:

  1. Друг, почему ты, агрегатор ликвидности, имеющий периодически отрицательные спреды(результат потоков с разных поставщиков), не торгуешь этот арбитраж сам? это же бесплатные деньги!
  2. Почему ты, имеющий нулевой латенси и агрегацию потоков, не устраиваешь сам HFT у себя? Нужто мозгов нет или слаб для создания стратегии?

Я такие вопросы задавал неоднократно (это моя работа, как бы кто не желал представить обратное) и реальные ответы знаю. Речь о форексе.

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

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

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

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

Нулевой latency при широкой агрегации - сказка. Т.е. классический арбитраж на практике не является risk-free стратегией. Однако, при HFT-заточке (наибыстрешем исполнении) и эта стратегия сводится к положительному МО.

Реальные БРОКЕРЫ, - не ДЦ, - не ДойныеЦентры.
  • hrenfx
  • forexsystemsru.com
Грубо FOREX делится на маркетмейкеров, трейдеров (от физ. лиц до юр. лиц - хэджфонды, инвестбанки), агрегаторов, ECN и брокеров. Есть также еще праймы, клиринги и т.д., но это наиболее удаленные от трейдинга участники. Основная ливидность исходит от банков, далее по вкладу идут крупные хэджфонды с инвестбанками, и, наконец, небольшие...
 
sergeev:

уже наврдяли

хрен сдулся еще на 30 странице. ни рыба ни мясо.

да, хапанул инфы, да, дошел мозгом до чего то большого чем многие.

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


Судить о дилетантстве может человек только с опытом в данной сфере. Не поймите превратно, каков он у вас?
 

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

 

Renat:
 Вы ведь не будете сейчас говорить, что на физическом выделенном сервере 2-3-5 терминалов МТ4 тормозят так, как Вы ранее описывали?

 

hrenfx:
 "DDS-проблема" наблюдалась здесь.

  Проблему на Dedicated Servers замяли :)?  

Высокочастотный трейдинг (HFT) с использованием FPGA
Высокочастотный трейдинг (HFT) с использованием FPGA
  • habrahabr.ru
Данная статья рассказывает о разработке узкоспециализированного аппаратного устройства для целей HFT. Его специализация направлена на достижение минимально возможных временных задержек для обработки рыночных данных и, следовательно, на уменьшение времени раунд-трипа при осуществлении сделок. Реализация, описанная в этой работе, осуществляет...
 
MigVRN:

Проблему на Dedicated Servers замяли :)?

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

Например, по этому планирующемуся сейчас обновлению MT4:

8. Terminal: Исправлена ошибка обновления списка открытых позиций при активной торговле.

несколько раз писал на форумах и даже в сервисдеск (почти год назад):

 

Написал и предоставил методику 100%-го воспроизведения бага (проверял я на нескольких машинах и некоторые трейдеры по моей просьбе - у всех получалось). Однако мне упорно отвечали, что баг воспроизвести не могут. И после длительных молчаливых пауз на мои вопросы по этому багу после каждого выхода нового билда просто взяли и закрыли заявку в сервисдес. И я был приятно удвилен, прочев п.8 выше. Так что вот так заминается "чернуха" и "очередная ложь".

Анонс обновления MetaTrader 4 build 480 - MQL4 форум
  • www.mql5.com
Анонс обновления MetaTrader 4 build 480 - MQL4 форум
 

Вааах! Етить-колотить, какая вирусная тема получается!

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

Наставьте меня господа на путь истинный, ибо я грешен. Я совсем запутался что значит теперь термин HFT, особенно  FX-HFT???

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

До этого я исключительно относил к этой категории параметр частоты сделок в единицу времени. К примеру 100-1000 сделок в секунду, для фондового ХФТ с 1000-10000000 ордеров. Допустим FX-HFT более консервативен, но каковы критерии принадлежности к категории? От 10 сделок в секунду и 100 ордеров? Или от 10 000 сделок в сутки? Или критерий это тип ТС? Арбитражники и тп? Или FX-HFT можно считать любой вид торговли, на ECN\STP, с определённой скоростью исполнения? Или может использование Level2 позволяет отнести ТС и саму торговлю к этой почетной категории? Надо разобраться.

Какой то винегрет получается иначе. 

 

 

Хотелось бы формализовать в лаконичное определение, и согласовать с другими господами.

Итак: 

Термин 1:

Среднестатистический HFT-ешник  с фонды не сунется на FOREX. Уж слишком круты различия.

Принцип HFT - это не высокочастотность, а быстрота. Суметь поймать и проторговать - основа HFT.

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

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

 Термин 2:

Если речь идет о арбитраже, то это тоже просто стратегия, как и "классика". Просто в отличие от "классики" арбитражная стратегия наиболее требовательна к качеству исполнения. Чем выше качество исполнения, тем больше профит у любой (а не только для арбитража) ТС.

Качество исполнения тем выше, чем ниже latency. HFT-стратегии - это ТС, которые как раз наиболее требовательны к качеству исполнения. Т.е. арбитражная стратегия относится к HFT-типу.

Однако, повторюсь, любая ТС в той или иной степени зависит от качества исполнения. Степень зависимости измеряется мат. ожиданием сделки.

Например, если вы совершаете сделки с целями в 100 пунктов (4-х знак), при этом у вас на сотнях сделок МО очень низкое, то ваша стратегия очень критична к качеству исполнения и формально может быть отнесена, как это не парадоксально, к HFT.

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

Обобщаем, вот пару вариантов:

1)FX-HFT Это класс торговых стратегий, для торговли на рынке FOREX, основной отличительной чертой которых является, чувствительность к качеству исполнения торговых приказов.

2) ............, корреляция МО прибыли со скоростью исполнения торговых приказов ~1.

 

 

Все с этим согласны?

Я имею в виду исключение фактора "скорострельности". Или все таки нужно логическое И?

Определение явно неполное, я думаю нужно уточнять, многими И.

Хотя бы, задать примерный диапазон плотности сделок и специфику ТС.

 

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

FX-HFT - HFT на FOREX. Дело же не в термине, а в четком понимании важности качества исполнения.

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

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

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

При HFT-инфрастуктуре тестер дает возможность исследовать рынок с наибольшим количеством закономерностей в нем.

При загрублении реала (проблемы с исполнением), количество закономерностей падает. Если тестер совсем загрубляет (искусственные тики на основе OHLCV-баров), то это позволяет исследовать рынок на почти наименьшее количество рыночных закономерностей. Т.е. вопрос стоит лишь в определении для себя приемлимого уровня грубости представления реала, как показателя ограничителя количества потенциальных рыночных закономерностей для обнаружения.

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


 
hrenfx:

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

О точности я не говорил, так же как и про "дух понимания". Вы меня с кем то спутали. Нужно определить главные характеристики принадлежности к классу. Одной характеристики как "качество исполнения важно" мало, так как тогда под категорию HFT подойдут все стратегии. А задав количественно, хотя бы примерно, меру этой "важности", можно будет прийти к важным выводам, относительно других характеристик.

К примеру если МО прибыли max\min, зависит от задержки исполнения в диапазоне  0,001-1сек, то можно логически смело утверждать, что сделки в среднем порядка 1 секунды, если каким то образом и некоторые растянулись на час, то это статистически несущественно. Если задержка на границе в 0.1сек делает МО прибыли нулевым, то сделки менее 0.1 сек в среднем живут, основная их масса.

Зная среднее время жизни сделки, можно прикинуть порядок их плотности. Это хоть как то конкретизирует ситуацию.

Скальпинг, пипсовка к примеру, средняя сделка ~5 минут, то есть в сутки сотни сделок. Говоря, что сделка закрылась за час, мы исключаем её из категории скальперской.

FX-HFT в таком ключе это тысячи сделок в день, или я неправ? Сделка к примеру среднесрочная, допустим недельная тоже может быть HFT? 

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
Причина обращения: