Постов с тегом "Торговые роботы": 7073

Торговые роботы


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

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

Экспансия. Широкая сетка и Trailing Up. Сетки #6

Продолжаем разговаривать про стандартные настройки для сетки в OsEngine.

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

Экспансия. Широкая сетка и Trailing Up. Сетки #6

1. Подтягивание. TrailingUP / TrailingDown

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

  1. У сетки есть максимальная и минимальная цена ордера.
  2. Подтягивание вверх смещает сетку вверх, когда текущая цена отклоняется от максимальной цены сетки на «Шаг сдвига».
  3. Подтягивание вниз смещает сетку вниз, когда текущая цена отклоняется от максимальной цены сетки на «Шаг сдвига».

Настраивается это здесь:



( Читать дальше )

Я самый ленивый трейдер, часть 2

Ранее я писал о своёй поделке — надстройка над терминалом quik на python для торговли.
С тех пор сделал ещё пачку полезных фич, индюшатню, сигналы, исправил ошибки, прошёл стресс-тест в условиях повышенной торговой активности(после снижения ключевой ставки). Вчера доделал офлайн голосового помощника. Можно торговать, не вставая с дивана и не отрываясь от телефона:)

Команды, которые понимает помощник:
«Кеша, включи голосовые уведомления» или «Кеша, включи голос»
«Кеша, выключи голосовые уведомления» или «Кеша, выключи голос»
«Кеша парковка» — паркует все свободные деньги в фонд ликвидности
«Кеша купи/продай газпром(яндекс, т техно, и ещё ряд тикеров)» — покупает или продаёт указанный инструмент на определенный в настройках объём.
«Кеша как дела» или «Кеша рынок» — докладывает о состоянии рынка.

Архитектура очень простая — распознавание голоса крутится отдельным процессом, а торговый терминал на python коннектится к нему и получает готовые команды в виде json. Распознаватель сделан на упрощенной руcскоязычной модели с помощью KaldiRecognizer. Расширенная грамматика и преобразование в json сделано на Lark. Процесс распознавания голоса использует cpu на 0.4-0.5%.

( Читать дальше )

Включаем режим единой позиции. Сетки #5

Режим открытия позиций (OpenPosition) в сетках OsEngine — режим, в котором у всей сетки есть средняя цена входа, к которой привязываются единые входы и выходы: Stop и Profit по всем ордерам одновременно.

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

Включаем режим единой позиции. Сетки #5 

1. Настройка.

В окне создания сетки выбрать тип OpenPosition здесь:



( Читать дальше )

300 бесплатных роботов для HTX. Видео.

В данном видео будем подключать OsEngine к бирже HTX.

VK Видео: 


RuTube: 


( Читать дальше )

От истории к реальности: зачем трейдеру форвард-тест

Запуск торгового алгоритма в лайв-режиме — кульминация разработки стратегии. Форвард-тест показывает, как ваша модель поведёт себя на свежих данных, и позволяет избежать дорогостоящих ошибок.

Перед тем как изучать форвард-тесты:

  1. Статья "Тестирование торговых стратегий на исторических данных (бэктест)" — чтобы понять, как тестировать начальные трейдинг-данные.
  2. "15 важнейших параметров, которые отвечают за качество торговых стратегий" — чтобы разобраться, на что обращать внимание при выборе стратегий.
  3. А если у вас пока нет торговых идей, вам поможет наш материал "3 способа поиска идей и гипотез для трейдинга".

Из исторического теста сразу в живой трейдинг?

До некоторого времени мы придерживались стандартной процедуры:

  1. Создать торговую идею.
  2. Провести историческое тестирование.
  3. Изучить профили результативности разных настроек алгоритма.
  4. Выбрать лучшую и запустить ее в реальном времени.

Благодаря современным технологиям довольно легко обнаружить хорошую стратегию на истории. Взгляните.



( Читать дальше )

Открытый интерес в OsEngine. Введение и оглавление. OI #1

Начинаем серию постов про открытый интерес (ОИ) и торговлю роботами, исходя из этих данных в OsEngine.

Добавили ОИ в OsEngine некоторое время назад. Написан робот-пример для торговли от этого показателя. В этой статье поговорим о том, что это такое и здесь же будет оглавление.

Открытый интерес в OsEngine. Введение и оглавление. OI #1

Открытый интерес (Open Interest, OI) на бирже – это количество открытых фьючерсных или опционных контрактов, которые не были закрыты противоположной сделкой.

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

Как формируется значение открытого интереса?

  1. Каждый контракт начинается со значения открытого интереса равному НОЛЬ. Т.е. не продано ни одного контракта и не куплено ни одного контракта.
  2. Первый участник торгов выставляет ордер в стакан с объёмом 1, желая продать. Кто-то у него покупает. И вот уже открытый интерес 1. И т.д.
  3. Чтобы открытый интерес начал понижаться, кто-то, у кого на счету есть контракты, начал снижать свою позицию.


( Читать дальше )

Как мне "выдали зарплату" на экспирации фьючей

Видимо, после о-о-очень странного курса на Евро от ЦБ на прошлую экспирацию, на эту кто-то настроил роботов — и эти роботы, видимо, не очень корректно отработали 😁 Поэтому удалось собрать прострелы!
Как мне "выдали зарплату" на экспирации фьючей

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

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


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

    • 18 июня 2025, 21:08
    • |
    • __rtx
  • Еще

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

… Робот перед выставлением заявки проверяет статусы подключений, если статус подключения «не торгуется», то заявка выставлена не будет.
Когда приходит статус «торгуется» — заявка выставится. Таковы правила, обходить их нельзя, иначе — штраф...


Статус «торгуется» можно ждать секунды во время торгов и годы пока биржа это поправит а можно просто отправить ордер в глубь стакана(в 10(7,8,9):00:00.000......) и посмотреть что придёт(если 3 то ещё закрыто если нет значит «добыт» статус «торгуется»). Если в потоке с ошибочными транзакциями нет обновлений значит всё ок.


Даже если такой кейс(с ордером для добычи статуса) не будет работать из-за аукциона(или как там это называется за 10 минут до торгов) то всё равно по потоку с ошибочными транзакциями будет видно начисляются ли баллы или нет. Если нет значит статус «торгуется». За 2000 ошибочных транзакций денег не берут поэтому на мой взгляд проблема:



( Читать дальше )

Включаем режим маркет-мейкинга. Сетки #4

Режим маркет-мейкинга в сетках OsEngine – режим, в котором у каждого уровня сетки будет отдельное закрытие по ранее указанной цене.

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

Включаем режим маркет-мейкинга. Сетки #4

1. Настройка.

В окне создания сетки выбрать тип MarketMaking здесь:



( Читать дальше )

Запись воркшопа по интеграции VikingLabs и робота Viking!

    • 18 июня 2025, 16:21
    • |
    • Viking
  • Еще

Запись воркшопа по интеграции VikingLabs и робота Viking!

Теперь все данные из VikingLabs — справедливая раздвижка, информация по дивидендам — автоматически передаются в робота. Еще больше удобства и автоматизации!

СМОТРЕТЬ ЗАПИСЬ:

ВК (https://vkvideo.ru/video-227284047_456239069)
Ютуб (https://youtu.be/T4ygHyg0bzE)

#биржевойАрбитраж #арбитраж #алготрейдинг

   Telegram | Сайт | Обучение


....все тэги
UPDONW
Новый дизайн