Продолжаем связывать данные из терминалов на бирже с тем, как это видят роботы.
Сегодня поговорим про стакан или книгу заявок, как ещё это иногда называют. Почти в любом вёб-терминале он имеет такой вид:
Неотъемлемым атрибутом любой торговой площадки является такая сущность, как книга заявок.
Абсолютно все сделки после валидации попадают в ядро биржи, в котором специальный алгоритм сводит покупателей с продавцами.
У книги заявок есть два сортированных списка. Первый называют бидами (Bids), хранит все лимитные заявки на покупку, лучшим в списке считается ордер с наивысшей ценой. Второй называют асками (Asks). Список хранит все заявки на продажу, в котором лучшей заявкой считается ордер с наименьшей ценой.
При наличии нескольких заявок с одинаковой ценой лучшей из них считается та, которая была получена раньше остальных. На основании книги заявок строится агрегированный стакан котировок, который мы привыкли видеть во всех терминалах и интерфейсах бирж. К примеру, в популярной бирже он выглядит так:
🤖 Название советника: Aura White
📦 Версия: 1.1
💻 Торговая платформа: MT4
📈 Стратегия: Скальпинг
⏰ Таймфрейм: H1
🌍 Торговые пары: EURUSD, GBPUSD, EURGBP, USDCAD
🌓 Время торговли: Круглосуточно
⏳ Тестовый период: 2020.01.01 — 2024.01.19
🏛 Тиковая история брокер: Darwinex (TDSv2)
🧭 GMT: +2; DST: US
Real spread: ✅
Slippage: ❌
Продолжаем связывать данные из терминалов на бирже с тем, как это видят роботы.
Сегодня поговорим про Ордера (Заявки). Мы их создаём в момент, когда хотим открыть позицию:
В одной из прошлых статей мы говорили о сделках, но сама по себе сделка не может существовать без такого понятия, как заявка.
Ордер (биржевая заявка, приказ) – это поручение, направляемое на биржу, которое выражает намерение трейдера совершить торговую операцию купли или продажи финансового инструмента. Существует несколько разновидностей ордеров, отличающихся типом заказа, особенностью исполнения и дополнительными ограничениями. По типу исполнения выделяют рыночные, лимитные и условные заявки.
Рыночный ордер исполняется сразу после поступления на биржу при наличии контрагентов в виде лимитных заявок. Такой ордер не требует установки цены. Итоговая цена исполнения будет рассчитана на основании средней цены сделок, которые появятся в результате удовлетворения заявки.
Продолжаем связывать данные из терминалов на бирже с тем, как это видят роботы.
Сегодня поговорим про свечи. В Вашем вёб-терминале Вы видите их примерно так:
Свеча представляет собой вертикально расположенный прямоугольник, по центру от которого вверх и вниз выступают линии, именуемые тенями. По сути каждая свеча является агрегатором информации о поведении цены за определенный интервал времени.
В основном Вы видите на графике Японские свечи. Про них и поговорим ниже. Однако свечей есть великое множество и по ним у нас есть отдельная серия статей. За более глубокими знаниями сюда: https://smart-lab.ru/company/os_engine/blog/1028089.php
Шаг первый. Выбор источника цен.
Для цен, из которых можно формировать свечи, берут несколько различных типов данных. Это могут быть:
Уважаемые алготрейдеры, рад приветствовать вас! Сегодня я подготовил для вас нечто действительно особенное. В моем новом видео я детально разберу стратегию Breakout Hunter, предназначенную для трендовой торговли.
🔍 Что вас ждет в видео:
Подробный обзор стратегии Breakout Hunter.
Пошаговая настройка параметров для максимальной эффективности.
Правила открытия и закрытия позиций, оптимизация рисков.
Создание торговой системы в TSLab с образцом скрипта.
Если вы стремитесь улучшить свои навыки алготрейдинга и найти высокодоходные решения, это видео именно для вас! Подключайтесь, чтобы узнать, как применять стратегию Breakout Hunter и добиться успеха на рынке.
Смотрите видео и присоединяйтесь к нашему обсуждению!
?si=8SVeujBm6OLMgPXk
🚀 Не пропустите возможность расширить свои знания и улучшить торговые результаты. Подписывайтесь на канал Argus https://t.me/ArgusAlgo и делитесь своим мнением в комментариях!
Сегодня поговорим про ленту сделок.
В Вашем вёб-терминале Вы видите ленту сделок где-то здесь. Обычно это таблица:
Обезличенная сделка или трейд – все эти термины описывают факт взаимодействия между покупателем и продавцом (через сведение ордеров), результатом которого является атомарная операция передачи ценных бумаг из одних рук в другие. Записи об этом мы и видим в таблице обезличенных сделок.
Как обезличенная сделка появляется:
На свете нет ужаснее напасти,
Чем идиот, дорвавшийся до власти!
(Л.Филатов «Про Федота_Стрельца...»)
Всем привет и попутного ветра вам в зад паруса.
Предводителю алгонафтов стало совсем грустно) моя эскадра боевых кораблей Si отправляется на профилактический ремонт.
Грустно и печально принимать, что алгоритмы в Si больше не работают.
У нас на рынке остался один инструмент, которые хоть как-то работает с ММ — это натуральных газ. Есть обьемы, есть ММ — есть жизнь.
Для нас, линейных алго, очень важно наличие ММ в инструменте, в валюте его нет.
Ушел/убили/убежал — не важно! Важно, что ни ММ, ни валютного хеджа внутри периметра РФ больше не существует.
И на горизонте, скорее всего, не будет ничего позитивного:
⏺ «С боку» политики видно, что импорт пытаются всеми силами сократить, а это значит валюту внутри РФ никто покупать не будет.
В мире высокочастотной торговли (HFT) и других финансовых стратегий, где каждая микросекунда имеет значение, передача данных и задержки могут значительно влиять на результаты. FAST (FIX Adapted for STreaming) и SBE (Simple Binary Encoding) протоколы были разработаны для минимизации задержек и оптимизации передачи данных. Однако их использование вне зоны коллокации или через VPN на виртуальных серверах может существенно ухудшить их эффективность.
Зона коллокации (colocation) представляет собой специальное место, где сервера брокеров и трейдеров размещены в непосредственной близости к серверам биржи. Это позволяет минимизировать задержки при передаче данных благодаря высокоскоростным и надежным соединениям. Основные преимущества зоны коллокации включают:
Почти ровно полгода назад мы закончили формирование социального лифта для начинающих программистов, желающих войти в IT рядом с алготрейдингом. Ссылка: https://smart-lab.ru/company/os_engine/blog/982134.php
Двое из них со следующего месяца выходят на пенсию (в поддержку OsEngine), которую так жаждут сторонники FIRE на СмартЛабе. Никита Буйда и Егор Ярных. Целых полгода они изучали OsEngine и работали, теперь можно и на пенсию! СЧИТАЮ, ЗАСЛУЖЕННО!
Один из камрадов, участвующих в проекте, переходит внутри своей организации из менеджеров в программисты, с повышением ЗП.
Один перешёл в наш отдел разработки роботов на заказ.
Ну и все, кто справился, конечно же получили от нашей команды наши последние разработки в сфере роботостроения, включая арбитраж 12 поколения и агрегаторы бумаг по стадиям волатильности с фильтром пилы.
Очень коротко напомню. Основная статья здесь, тут супер подробно.
У нас Open Source и его можно и нужно разрабатывать коллективно!
Интересно, как зависит доходность спекуляций от частоты сделок при сокращении расстояния между ними?
Казалось бы, очевидный ответ — негативно, но личный опыт говорит, что не всегда...
Давайте попробуем разобраться.
Таким образом, если войти в инструмент и выйти из него, брокер удержит не менее 0,72 руб., невзирая на доход по сделке, а значит безубыточная сделка возможна, если котировка изменится на количество шагов, равное эквиваленту суммы комиссии.
И если большинству популярных инструментов для этого потребуется пройти всего 1 пункт, то доля комиссии в стоимости этого пункта будет разительно отличаться: