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

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


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

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

Как алгоритмический трейдинг помог мне выбрать идеального робота… пылесоса

    • 23 июля 2025, 02:19
    • |
    • А.К.
  • Еще

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

Анализ «актива»:
Долго изучал модели, читал обзоры, сравнивал ROI (Return on Investment, если кто забыл).
Как алгоритмический трейдинг помог мне выбрать идеального робота… пылесоса

Я подошел к выбору робота-пылесоса как к тестированию новой торговой стратегии:

  • Сбор данных — обзоры, сравнения, отзывы (как анализ исторических данных).

  • Критерии отбора — автономность (как устойчивость алгоритма в разных условиях), цена (максимальный sharpe ratio за рубль), логистика (спред на доставку).

  • Ложные сигналы — модели с красивыми графиками, но слабой «начинкой» (как переоптимизированные советники).

  • Автоматизация — уборка теперь работает как фоновая стратегия, освобождая время для анализа рынков.


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

Начинающий алготрейдер -- использую Github copilot

    • 23 июля 2025, 00:06
    • |
    • IgorK
  • Еще
Я работаю над алгоритмом для парного трейдинга, предыдущий пост тут smart-lab.ru/blog/1179670.php .

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

До сих пор у меня не было никакого UI: взаимодействие через консоль, вывод результатов в файлы. Чтобы увидеть графики, приходилось открывать данные через Excel, Tableau, или читать из питона.

Мне это порядком надоело, и я решил прикрутить UI. Взял Github Copilot, и за всего за час надстроил базовый веб-интерфейс над своей системой.
Начинающий алготрейдер -- использую Github copilot

Это первая версия, хочу прикрутить еще много графиков и фишек. Доволен.

Первый раз попробовал Copilot в боевом режиме. Впечатления такие:
— Нужно давать задания маленькими порциями. Если сразу дать большую таску с нетривиальным контекстом — сделает плохо или вообще не сделает (не скомпилируется)

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

SWT-метод. ТС100500. 4. Тактика "Следуем за роботом".

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

 

Все сделки робота — это сделки по паттернам разворота или восстановления дневного тренда или трендов старших уровней иерархии.
Паттерны срабатывают и завершаются сделкой, если их направление согласовано с направлением тренда, определяемым в соответствии с установками параметров робота. Робот следит за изменением ситуации на рынке и открывает сигнальную позицию, сигнализируя о формировании соответствующего паттерна  в направлении действующего тренда.
Объем сделки робота устанавливается небольшого размера, как правило,  существенно меньше допускаемого в торговле лимита риска.
Задача трейдера — управление рисками, корректировкой стопов и целей робота и, в зависимости от оценки перспектив ситуации, пополнение объемов позиции робота до установленного лимита риска, а также ликвидация позиции при достижении целей или при неблагоприятном изменении ситуации.

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

Индикаторы - это ловушка? Что говорят алготрейдеры о "реальной альфе"

На днях наткнулся на интересную дискуссию в англоязычном сообществе алгоритмических трейдеров на Reddit в r/algotrading. Участник поделился своим опытом создания скальпинг-бота для торговли 0DTE опционами (опционы с экспирацией в день торговли) и задался вопросом: «Есть ли здесь кто-то, кто реально обыгрывает рынок с помощью публичных API?».

Индикаторы - это ловушка? Что говорят алготрейдеры о "реальной альфе"

Он использовал простую логику:

  • Скользящие средние (EMA) для тренда

  • RSI + Bollinger Bands для фильтрации входов

  • Вход только «после открытия» и выход «до закрытия»

  • Всё настраивается через параметры

  • Бэктестинг через Python библиотеку backtesting.py

Несмотря на оптимизацию его робот в долгосроке всё равно не обыгрывает индекс S&P500.

Почему стандартные индикаторы это дорога в никуда?

Другой участник раскритиковал подход автора поста:

«Вы используете EMA, RSI, полосы Боллинджера — те же стандартные индикаторы технического анализа, которые предоставляет каждый брокер. Большинство дневных трейдеров терпят неудачу, верно? Так почему вы думаете, что можно получить прибыль, глядя на те же индикаторы, что и все остальные?»



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

Эффект Наблюдателя в Алготрейдинге

Привет, коллеги! 

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

Что за зверь: 

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

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


Взаимодействие с наблюдателем:
При измерении квантовой системы происходит взаимодействие между ней и измерительным прибором (наблюдателем). Это взаимодействие, в свою очередь, заставляет систему «выбрать» одно определенное состояние из множества возможных, тем самым изменяя ее.



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

Дополнительно. Открываем чат – склад технологий. Алго-Лифт #9

Ну что… Подходит к концу наша серия про «Алго-Лифт». За сим, чтобы нам было не скучно. Открываем чат для закрытого общения и сборки различных технологий. Кроме того, в этом чате будут храниться экстравагантные данные для тестов.

Это серия постов «Алго-лифт»: https://smart-lab.ru/company/os_engine/blog/1179129.php

Дополнительно. Открываем чат – склад технологий. Алго-Лифт #9

Попасть в этот чат можно без готовой модели быстрого алго. Всё сильно проще, но правила должны быть.

1. Как попасть в чат?

Базовые вещи

  1. Ты – гражданин Российской федерации, постоянно проживающий в РФ.
  2. Никакой анонимности друг перед другом. С первой минуты.
  3. Анонимность нашего общения для всех остальных. До первого созвона надо будет подписать договор об обработке персональных данных и договор о не разглашении, для чего выслать нам свой паспорт, СНИЛС, ИНН.

Резюме. Документ

Некоторые разделы, которые стоит включить в резюме:

  1. Личная информация — ФИО, контакты для связи (номер телефона, электронная почта, ссылка на профессиональные социальные сети (если есть)).


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

Операторы неявного преобразования для параметров. Быстрый старт в программировании OsEngine #12

На выходных в OsEngine добавлено обновление, упрощающее написание торговой логики роботов и индикаторов.

Операторы неявного преобразования для параметров. Быстрый старт в программировании OsEngine #12

Для роботов добавлены операторы неявного преобразования для упрощения работы c классами StrategyParameterLabel, StrategyParameterInt, StrategyParameterDecimal, StrategyParameterBool, StrategyParameterString, StrategyParameterTimeOfDay, StrategyParameterCheckBox, StrategyParameterDecimalCheckBox.

Для индикаторов добавлены операторы неявного преобразования для упрощения работы c классами IndicatorParameterInt, IndicatorParameterDecimal, IndicatorParameterBool, IndicatorParameterString.

Например, можно использовать экземпляр StrategyParameterInt в контексте, где ожидается int, без явного обращения к свойству ValueInt.

Раньше:



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

Огромная коллекция стратегий уже на GitHub! Запускайте в пару кликов 🚀

🔥 Мы это сделали! Теперь на нашем GitHub лежит настоящая кладовая готовых торговых стратегий на C# и Python — бери и запускай!

Огромная коллекция стратегий уже на GitHub! Запускайте в пару кликов 🚀

Зачем писать велосипеды с нуля, если всё уже под рукой? Любую стратегию можно использовать в ДизайнерРаннерShell или напрямую через API. А если хочется вообще без заморочек — просто открывайте Галерею в Designer и запускайте понравившуюся стратегию в пару кликов!

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

Давайте творить алгоритмическую магию вместе! Экспериментируйте, дорабатывайте, тестируйте — и пусть рынок будет к вам добр 😉

 

Ваш StockSharp 🚀


найден апокриф из Краснодарской пещеры

Сотворение коннектора.
И сказал он: «Се, делаю коннектор к бирже!» И сделал. И был коннектор кривой, ибо падал чаще, чем пьяный казак на масленицу. Но он возопил: «Это фича! Так и задумано — чтобы хейтеры не копили лимитки!»
А народ в ответ: «Да у тебя даже API ключи генерируются с ошибкой 500!»

Призвание Учеников.
И пошёл Он по форумам и чатам, взывая: «Идите за мной, и я сделаю вас ловцами профитов!»
«После курса моего — сразу в хедж-фонд!»
И собралось вокруг Него двенадцать учеников: трое энтузиастов, пять ботов и четыре фейковых аккаунта для накрутки статистики.
И сказал им: «Вот, даю вам власть нажимать кнопку 'Старт' и мониторить ошибки. Истинно говорю вам: кто persevere до конца, тот получит доступ к premium-версии со скидкой 10%.»
Но ученики, пройдя курс, не нашли работы, ибо в резюме их было написано: «Умею копипастить код из ChatGPT и перезапускать терминал, когда коннектор падает».


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

Пул ожидания управляющих. Китай. В ожидании около 10 m.$. Алго-Лифт #8

Наши партнёры и хорошие друзья из Китая, знающие про то, что на Smart-Lab одни из лучших алготрейдеров на планете, любезно предлагают лучшему комьюнити трейдеров России возможность включиться в процессы поставки ликвидности на несколько площадок.  

Shanghai Futures Exchange.  Dalian Commodity Exchange. China Financial Futures Exchange.

С возможностью торговать в течении года от 5 m.$.

Это серия постов «Алго-лифт»: https://smart-lab.ru/company/os_engine/blog/1179129.php

Пул ожидания управляющих. Китай. В ожидании около 10 m.$. Алго-Лифт #8

Базово, в течении года хотим принять от двух независимых команд на это направление.

 

1. Данные для тестов.

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

 

2. Кол-во зарезервированных средств под каждую команду.

  1. Тестовый период (до 3 месяцев): 40 млн. рублей.
  2. Продакшен (4 – 12 месяцев): 100 млн. рублей.
  3. Продакшен (12+ месяцев): от 500 млн. рублей.

 

3. Прибыль.

Тестовый период: 15 % чистой прибыли считается прибылью команды алготрейдеров.



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

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