AMTS (технологии для брокеров)

Rann

Rann
AMTS.png

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

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

Команда, которую я возглавляю, занимается разработкой софта для дилинга уже более 10 лет, еще начиная с написания первых мостов к МТ4, когда начали появляться первые NDD счета. Мы написали уже несколько поколений ECN, и каждое следующее поколение на голову превосходило предыдущее. Долгое время мы занимались разработкой для отдельных, пусть и крупных, компаний, но в определенный момент пришло понимание, что наши технологии заслуживают более широкого распространения, и мы приняли решение выйти на рынок софта для брокеров.

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

Адрес сайта: amtssolutions.com

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

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

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

Rann

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

Rann

Rann
Вопрос к трейдерам

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

Перед брокером возникает дилемма, на каком уровне фильтровать расширение спреда.

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

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

Вот, хотелось бы обсудить проблему и услышать мнение трейдерского сообщества на эту тему.

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

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

vadd

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

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

Перед брокером возникает дилемма, на каком уровне фильтровать расширение спреда.

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

Rann

Rann
А какое значение имеет мнение трейдеров по этому вопросу? Все равно ведь решать будет брокер, пользуясь исключительно своими мыслями на эту тему.
Более того, вопрос мне кажется настолько неоднозначным, что вряд ли и среди трейдеров будет единое мнение.
С одной стороны, хочется, чтобы рынок был максимально "прямым" и влияния брокера на котировки не было вообще. А с другой, хоть и редко, это может быть чревато и для самого трейдера. Самым разумным выглядит отключение на время чрезмерной волатильности, гэпы не так страшны, как отсутствие ликвидности и дикие спреды.

В том и дело, что этот вопрос сейчас находится у нас на стадии обсуждения с брокерами.

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

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

vadd

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

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

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

Ну да, об этом и речь. А защититься от такого беспредела большим количеством ЛП в аггрегаторе нельзя? Или чаще все ходят синхронно?
 

Rann

Rann
Ну да, об этом и речь. А защититься от такого беспредела большим количеством ЛП в аггрегаторе нельзя? Или чаще все ходят синхронно?
Чем больше поставщиком, тем лучше, но проблему это не решает, а большое количество некачественных поставщиков может даже ухудшить в итоге.

Все поставщики расширяют, некоторые реджектят до 98% на движениях, некоторые дают одни цены, а исполняют совсем по другим, некоторые стопят торговлю. Новости это очень серьезная проверка для технологий. Приходится использовать разные правила для разных поставщиков, использовать приоритеты, защищаться многими другими способами от типичных проблем поставщиков, и от нетипичных тоже. Мы 10 лет пишем и все 10 лет появляются все новые и новые подводные камни, которые приходится обходить и под которые приходится подстраиваться. Идет постоянный процесс настройки.

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

vadd

Заблокирован
Чем больше поставщиком, тем лучше, но проблему это не решает, а большое количество некачественных поставщиков может даже ухудшить в итоге.

Все поставщики расширяют, некоторые реджектят до 98% на движениях, некоторые дают одни цены, а исполняют совсем по другим, некоторые стопят торговлю. Новости это очень серьезная проверка для технологий. Приходится использовать разные правила для разных поставщиков, использовать приоритеты, защищаться многими другими способами от типичных проблем поставщиков, и от нетипичных тоже. Мы 10 лет пишем и все 10 лет появляются все новые и новые подводные камни, которые приходится обходить и под которые приходится подстраиваться. Идет постоянный процесс настройки.

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

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

Rann

Rann
Я за гэпы и против спреда )
А вообще, как я и говорил - это вопрос не для трейдеров. Нет информации. Нечем оценивать. Не с чем сравнивать. Потому что это вопрос технологии исполнения, к которому трейдеры имеют лишь опосредованное отношение. А деталями этой информации никто не делится.
Это уже некий будущий уровень открытости и форексного ликбеза )
Так что если представится возможность поделиться какой-то статистикой исполнения, какими-то случаями из практики - будет очень интересно.
Вот, например, настройка торговли "Активация по обратной стороне котировки" она про это же, фактически. И трейдеру дан выбор.
В целом, у нас есть вариант решения этой проблемы, который более или менее улучшить общую ситуацию в ролловер. Надеемся в самое ближайшее время реализовать.
 

Юрий070

Активный участник
Дмитрий, добрый день. Интересует такой вопрос. При тестировании советников-скальперов очевиден вывод, что чем меньше спред, тем прибыльней советник. При этом скальпинг для меня наиболее реальный способ заработка на Форекс. На прибыльность влияет величина спреда даже в несколько п.п. (например, бывает такое, что при спреде 0.1п. - грааль, а при 1п. - льет). Возможно ли технически реализовать функцию, когда трейдер может искуственно занижать размер спреда? Понятно, что при этом будут проскальзывания минимум на размер заниженного спреда, но ведь лучше закрыться с проскальзыванием в плюс, чем если цена не дойдет до уровня закрытия на величину спреда? Что скажете?
 

Rann

Rann
Дмитрий, добрый день. Интересует такой вопрос. При тестировании советников-скальперов очевиден вывод, что чем меньше спред, тем прибыльней советник. При этом скальпинг для меня наиболее реальный способ заработка на Форекс. На прибыльность влияет величина спреда даже в несколько п.п. (например, бывает такое, что при спреде 0.1п. - грааль, а при 1п. - льет). Возможно ли технически реализовать функцию, когда трейдер может искуственно занижать размер спреда? Понятно, что при этом будут проскальзывания минимум на размер заниженного спреда, но ведь лучше закрыться с проскальзыванием в плюс, чем если цена не дойдет до уровня закрытия на величину спреда? Что скажете?
Занижать спред и заменять его на просальзывание, на мой взгляд, перемена мест слагаемых. Результат не изменится. Либо я не совсем понял мысль.

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

А как искусственно сузить спреды я не понял. На тестере можно, а в реальной торговле какие они есть, такие есть.
 

Юрий070

Активный участник
А что Вы имеете в виду "Активация по обратной стороне котировки"? Может и я о том же только другими словами?
 

vadd

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

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

Rann

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

vadd

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

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

Rann

Rann
Вот тут пожалуйста поподробнее:
- Из каких соображений брокер устанавливает максимальный спред?
- Как исполняются те ордера, которые, получается, в данном случае брокер устанавливает по цене, лучшей, чем присутствует на рынке?
- Зачем это надо, если можно в этот можно просто отключить исполнение любых ордеров? Получается, что либо брокер устанавливает нерыночную котировку и платит из своего кармана, либо "выдувает" стопы.
1. Лимиты устанавливаются каждым брокером по своему усмотрению, из соображения какие котировки при расширенном спреде могут выглядеть нерыночными, или какой спред брокер считает неадекватным. Например, спред в пару фигур точно нерыночный, а может и в фигуру, а может и меньше, как дилинг решит. Если посмотреть спреды на мухобойке, то в ролловер или на новостях практически у каждого брокера видно как спреды срезаются. И если этого не делать, то шпили будут огромными и частыми, и торговать будет просто невозможно. Есть много других технологий фильтрации, и чем больше опыта у разработчиков, тем лучше работает система фильтрации.

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

3. Фактически, отключение и происходит. Но при достаточном количестве поставщиков обычно кто-нибудь, да дает нормальные котировки, и тогда ордера отправляются туда. Но тут возникает другой риск. Иногда поставщики дают одни котировки, а исполняют по другим. И исполнение может лежать далеко за лимитами. Если исполнение укладывается в лимиты, то цена исполнения попадает в историю тиков (как реальная рыночная цена, по которой было фактическое исполнение), если выходит за лимиты, то не попадает, но исполнение по ней есть. По неадекватному исполнению можно написать претензию поставщику, которую он либо удовлетворит, либо нет. Если подобное исполнение бывает частым и поставщик не удовлетворяет претензии, то он просто отключается.
 

Rann

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

Rann

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

Например, выставляем лимит в 10.
Приходит поток:

7,8,7,6,9,15,11,8,10,12,7

Все котировки реальные, но клиент увидит:

7,8,7,6,9,8,10,7
 

vadd

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