Софт для парного трейдинга (арбитража)

Софт для парного трейдинга (арбитража) Самолеты

Во что 20% в месяц превратят 300 000 р за год

Из этой таблицы видно, что за год вложения увеличатся почти в восемь раз — и это при доходности только 20%. А вот что будет, если найти Грааль и брать 50% доходности ежемесячно.

Что вам нужно знать?

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

Что это такое?

Lazy Arbitrage MT4 – это простой в установке робот, который может работать и как сервер, и как клиент в процессе арбитража! Арбитраж представляет собой процесс, при котором вы настраиваете экспертных советников для “быстрой” и “медленной” работы, что позволяет получать выгоду от небольших разниц курса. В бесплатной версии используется фиксированный размер лота 0.01.

Он ОЧЕНЬ прост в использовании. Не требует или практически не требует настроек. Множество дополнительных активаций для всех ваших терминалов!

Во что 50% в месяц превратят 300 000 р за год

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

Смотрите про коптеры:  Обзор модуля GY-521 (MPU-6050) – RobotChip

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

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

Что за роботы и для чего они нужны

Торговый робот — это не двуногий андроид из металла и пластика, а компьютерная программа, которая обычно работает в связке с интерфейсом брокера. Как правило, связующим звеном выступает терминал QUIK. Но некоторые брокеры предоставляют и прямой доступ к собственному API — программному интерфейсу «клиент — сервер», в котором на сервере прописаны все команды, а клиент использует эти команды и получает то, что ему необходимо в данный момент. Например, подает торговые приказы или смотрит текущие позиции.

Большинство торговых роботов не пишут с нуля, а используют существующие программные решения. Довольно популярны программы Amibroker, Astrend, Equis Metastock Professional, Excel, Neuro, TSLab, Ninja Trader, Matlab, Metatrader, Omega Research Prosuite &

Tradestation, Quik, Wealth-Lab Developer. Да, Quik тоже попадает в этот список за счет встроенных языков программирования: QPILE, или QUIK Programmable Interface and Logic Environment, и QLUA — это встроенный интерпретатор скриптового языка LUA.

Выглядеть робот может примерно так. Это Amibroker

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

Еще бывают так называемые высокочастотные роботы, которые могут совершать тысячи сделок за секунду, — HFT, high-frequency trading. Про это есть хорошая книга Майкла Льюиса «Flash Boys. Высокочастотная революция на Уолл-стрит». Но для высокочастотного трейдинга надо иметь минимальный пинг — промежуток времени, за который сигнал, отосланный с рабочего сервера, проходит через сеть до другого сервера и возвращается обратно, — до биржи и в идеале находиться в том же самом здании, что и сама биржа.

Зачем вообще нужны торговые роботы? Конечно, чтобы зарабатывать. Роботы не устают и могут вести торговлю 24 часа в сутки 7 дней в неделю. Они могут обрабатывать одновременно десятки инструментов. Разберемся, почему обещания какой-либо доходности, особенно 20—50%, — это нереально.

Как это работает?

Сервер Lazy Arbitrage должен быть настроен на быстрого брокера – это касается любой сделки на любой паре. Настройки не изменяются. Клиент Lazy Arbitrage должен быть настроен на медленного брокера и открывать позиции при появлении желаемой разницы цен bid/ask на стороне сервера/клиента. Среднее время удержания позиции на рынке Форекс составляет 1-2 секунды.

Инструкция по работе с arbitraging!

Всего 5 этапов отделяет вас от участия в качестве инвестора:

Как работает сервис arbitraging?

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

Вам не нужно регистрироваться и подключатся к биржам через api, как в других роботах. Для получения дохода вам нужно завести средства на ethereum wallet компании. Купить на внутренней бирже за eth ico токен arb и отправить его в работу. Всё это делается через личный кабинет.

Мини инструкция по боту для треугольного арбитража

В поле «Минимальная прибыль, %» вводим размер минимальной расчетной прибыли, когда бот выводит результат и торгует его. Это «грязный» показатель, комиссия не учитывается.

Если хотите запустить бота в режиме расчета (без торгов), поставьте галочку «только сканировать».

Если Вы хотите, чтобы бот игнорировал какие-то пары, внесите их через запятую в полу «Исключить валюты» (Например, вводите без кавычек — «ETH,USDC»).

В поле «Макс объем ордера (ВТС)» указываем рабочий объем, которым торгует бот. При этом, желательно, чтобы депозит был распределен между существующими  базовыми валютами в паре (т.е. вторая валюта в паре, например, в паре BTCUSDT — это  USDT). Чем лучше распределен, тем больше арбитражных возможностей сможет проторговать бот. Как минимум надо USDT, BTC, ETH, BNB в размере не менее эквивалента в ВТС установленного в этом поле значения.

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

Ну, и конечно кнопка «Старт» — это запуск бота, «Стоп» — остановка. В блоке «спреды» бот выводит список всех цепочек пар с текущими результатами, там где плюс — там есть возможность.

В»Логах» — бот выводит нужную информацию по торговле и сканированию, а в блоке «Балансы» бот выводит текущие балансы.

Часто задаваемые вопросы.

Можно бесплатно научиться стратегии арбитража?

Советник на основе фракталов

Пример работы торгового робота

Торговля на «Форекс» с помощью арбитража не предполагает использования традиционных методов технического анализа рынка. Значение имеет соотношение разницы между котировками доллара в обеих парах.

Отдельно отметим, что валютный арбитраж – это торговля без рисков! Нет никаких просадок. Более сложный вариант такой сделки, когда каждая из пар синтетики «собирается» из еще двух инструментов. Этому предела нет, главное – чтобы Вы учитывали спред.

Например, покупая EUR/USD и продавая GBP/USD одновременно, у нас, по сути, происходит покупка и продажа доллара. Одновременно фиксируется разница (спред), создавая локированные позиции по валюте США. Она колеблется, то сходясь, то расходясь, на этом зарабатывают арбитражные трейдеры.

Параметры

  • Side of connection – выбор между Server Mode (Режим сервера) или Client Mode (Режим клиента).
  • Interface Type – графический интерфейс. Выбор между более быстрым (comment) и более медленным (graphics) интерфейсом.
  • 1.1 Base lot size – размер лота без учета мани-менеджмента. При установке слишком маленького лота вместо него откроется минимальный допустимый лот.
  • 1.2 Money Management ON/OFF – включить/отключить функцию.
  • 1.3 Money Management Value – значение базового баланса для функции мани-менеджмента.
    ПРИМЕР: Если при включенном мани-менеджменте указано значение 1000, а значение эквити – 10 000, базовый лот будет увеличен на x10.
  • 1.4 Emergency SL EA Stop (percentage) – данная опция защищает эквити при возникновении убытков.
    ПРИМЕР: Если вы начинаете торговлю с 1000$, а значение параметра – 33.0, то при уменьшении баланса до 770$ робот активирует стоп-лосс. Стоп-лосс может быть снова активирован только при перезапуске.
  • 1.5 Solid SL in PIPS (0 for OFF) – непрерывный стоп-лосс – измените значение на НОЛЬ, если хотите протестировать новые пары с большим количеством знаков, например, USDSEK 8.xxxx. Этот стоп-лосс используется для каждой сделки.
  • 2.1 Required difference to start trading – требуемый размер выгоды (разница между сервером и клиентом, включая оба спреда).
  • 2.2 Slippage allowed in PIPS – при проскальзывании, превышающем данное значение, позиции не будут открываться.
    ПРЕДУПРЕЖДЕНИЕ: Некоторые брокеры могут заблокировать ваш счет при слишком низком значении проскальзывания! С некоторыми брокерами данная опция не работает.
  • 2.3 Time to re-check opportunity – время в мс для перепроверки, если разница все еще присутствует (во избежание лагов). Меньшее значение для Форекса, большее значение для фондового рынка.
  • 3.1 Manual Pair Override – если по каким-либо причинам имена пар клиента не отличаются от имен пар сервера.
    ПРИМЕР: Вам не нужно менять данный параметр, если пара сервера называется EURUSD, а имя пары клиента – EURUSD.m. Проверяются только первые 6 букв инструмента.
  • 3.2 Magic Number – измените значение параметра, если хотите использовать несколько отдельных соединений по одной паре. Каждый “тоннель” должен иметь свой собственный магический номер.
  • 3.3 Display information about trading – вы можете отключить уведомления о каждой открытой сделке или попытке открытия.

Причина 1: аналитическая

Московская биржа совместно с брокерскими компаниями ежегодно проводит конкурс «Лучший частный инвестор» — ЛЧИ. Из итоговой статистики 2023 года видно, что самые активные участники конкурса, которые просто не могут быть людьми с таким количеством заявок и сделок, необязательно попадают в статистику лучших.

Статистика конкурса «Лучший частный инвестор» 2023 года, отсортированная по активности: у некоторых участников были выставлены сотни тысяч заявок и заключены десятки тысяч сделок, но доходность большинства не впечатляет

Причина 2: логическая

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

Допустим, что робот делает 20% в месяц. «Допустим», потому что тесты на истории не гарантируют, что в дальнейшем будет хоть какая-то доходность. Произведем расчеты из предположения, что у нас есть 300 000 Р и некий волшебный алгоритм, который гарантированно делает 20% в месяц.

Софт для парного трейдинга (арбитража)

Добрый день лудоманы !

Ввиду отсутствия прав публикации в разделе алготрейдинга опубликую пост здесь.

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

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

Я использовал это на форекс беря «быстрый инструмент» на СМЕ — фьючерс на валюту с котировок Rithmic, а «медленный» спот цену на
форекс кухне. Я имел опережение за счет того что это фьюч, а также за счет отставания софта кухни.
Для настройки можно собирать данные и проводить бэктестинг в терминале Мегатрейдер для которого она может быть присоединяемым на
стандартный канал терминалом что расширяет возможности тк в Мегатрейдере есть встроенный язык C для алгоритмов.
Как побочный эффект стало возможно контролировать кухню на предмет «рисования» котировок, можно контролировать котировки кухонь между собой или с эталоном и писать все в файл. Программа позволяет копировать сделки на много счетов сразу в пределах одного или разных компьютеров.
Есть отправка мейлов и push на IOS и андроид для контроля работы. Многоуровневая защита от сбоев разного характера (расширение спреда, нарисованные шпильки, увеличение времени исполнения). Пишутся логи всех действий. Можно взаимодействовать с любым торговым терминалом.

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

Для снижения влияния усилий кухонь я предпринял следующие меры :

сделал имитацию человека то есть использовал USER API для перемещения мыши и работы клавиатуры (Метатрейдоровцы
внесли ряд изменений МТ4-5 для борьбы с этим, но мне удалось найти способы их обойти)
встроил распознавание котировок с экрана
увеличил скорость работы программы
для ускорения передачи котировок сделал свой канал передачи на основе UDP каждая копия программы могла быть
сервером передачи котировок и клиентом для получения котировок с провайдеров котировок, как выяснилось WEB платформы кухонь были на отдельных серверах с другими настройками я сделал управление браузером для прямого управления платформами. Заодно неплохо заработал на бинарниках, но они уж очень плохо выводят деньги и в принципе контролируют клиентов которые зарабатывают и банят (в основном увеличивают время исполнения). В бинарниках кстати часто используется не просто нажатие «Buy» «Sell», а сложные комбинации с подтверждением и различные нажатия в разных местах экрана — возможность таких алгоритмов я тоже реализовал 

В итоге внедрил анализ так сказать второй уровень анализа расхождений — отклонение от средней средних расхождений для выявления тренда и более долгосрочных сделок. Такая стратегия хорошо себя показала на индексах. Сделки стало можно регулировать по времени (в среднем до нескольких дней) в зависимости от желания. Я много раз выкладывал сигналы на срвисе MQL5 от своих счетов пока MQL не стал меня банить по слишком огромным процентам прироста.

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

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

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

Вот видео сделки для примера :

Оцените статью
Радиокоптер.ру
Добавить комментарий