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

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


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

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

Почти всё есть курвафиттинг

    • 17 декабря 2023, 00:04
    • |
    • bascomo
  • Еще
Доброй ночи.

После отпуска я много размышлял о том, почему же я, при таких отличных результатах на тестах, да ещё и с кучей перекрёстных проверок, никак не решусь запустить торговлю на всю котлету. А потому что не хочу быть слившим :) далее — подробнее.

Собрал в кучку мысли об этом, и фиксирую их для моей истории.

Почти всё есть курвафиттинг

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

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

Квик луа почему не обсуждают

Вот лично пишу что то там. Сам не знаю зачем, но положительных эмоций больше. Это как совет как время коротать унылое, путина пережить, глянуть что будет хоть одним глазком. Опять таки тема о общения. То текущие торги пытался налить, не нашел, теперь историю. А что удобно, в квике данные есть, в выходные можно их вертеть так и эдак, А что делать в выходные, есть идеи получше?
  • обсудить на форуме:
  • Quik Lua

Стандарты кода #6. Многопоточность. Task, Asуnc. Коннекторы для OsEngine #25.

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

Стандарты кода #6. Многопоточность. Task, Asуnc. Коннекторы для OsEngine #25.

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

На сегодняшний момент, даже подписка на 200 или 400 бумаг не ложат стандартную поточную архитектуру сервера, предложенную ниже.

Поэтому делаем, как тут написано. Время экспериментов закончено.

 

 

Один коннектор – оптимально два потока.

 

Полный и достаточный список потоков, которые могут и должны быть в любом сервере:

  1. Проверка жизни Вёбсокета. Это поток номер один. Если есть вёбСокет, данный поток должен быть в обязательном порядке.
  2. Конвертер сообщений. Поток номер два. В бесконечном цикле занимается разбором входящих сообщений от биржи/брокера.

Никакие другие потоки создавать не нужно. Только если этого требует само АПИ. Плюс, это должен быть THREAD, а не Task.



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

Уменьшение запаздывания ваших торговых индикаторов

    • 15 декабря 2023, 19:11
    • |
    • bascomo
  • Еще
Автор блога предпочел скрыть этот пост. Чтобы читать такие посты, надо стать его другом. Отправьте заявку в друзья.

Необходимо авторизоваться.

Документация по библиотеке moexalgo для AlgoPack API Мосбиржи

Документация по библиотеке moexalgo для AlgoPack API Мосбиржи

Совсем недавно, буквально 2 месяца назад, Мосбиржа запустила Algopack и выложила на Гитхаб долгожданную многими библиотеку на python –moexAlgo, которая должна упростить работу с AlgoPack API.

Что такое Алгопак?

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

Данные в ALGOPACK включают:

– Super Candles – 5-минутные свечи с 50+ параметрами, история с 2020 года.

Mega Alerts – уведомления о рыночных аномалиях.

– Market Signals – сигналы о рыночных аномалиях.

– Market Data – стандартные онлайн данные: стаканы и свечи.

Исторические данные в алгопаке доступны с 2020 года. Доступ к данным возможен через API и Python клиент на библиотеке moexAlgo.

В настоящий момент в Алгопаке доступен только раздел Super Candles (суперсвечи), который (согласно информации с мосбиржи) имеет более 50 готовых сигналов, рассчитанных:



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

Будни алготрейдинга и FOMO от склеенного фьючерса Si.

Всем доброго времени суток !

Пост https://smart-lab.ru/blog/969242.php из раздела «Торговые роботы» заставил меня вспомнить, как по годичным данным Финама дневок фьючерса Si я пытался анализировать примитивную стратегию, основанную на ожиданиях трейдеров на выходных какого-нибудь негатива.

Торгуем склеенный фьючерс Si.

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

По пятницам. По цене закрытия.

Закрываем позицию. По понедельникам. По цене открытия.

Профит за год очень даже неплохой.

Но, если просто открыть в начале года лонг и просто «перекладываться», профит гораздо больше.

Идея отброшена.

А потом я решил сравнить профит от простого лонга с разными своими ТС, на создание которых потрачены время и здоровье, где «обсасываются» разные умные слова типа «Диверсификация», «Шарп», «Прибыль/Риск», «Арбитраж», «Выделенный сервер», «Автооптимизация» и т.д.



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

🤑Результаты стратегии Market Crowd Hunter за 15.12.

🤑Результаты стратегии Market Crowd Hunter за 15.12.
✅Результат за 15.12: $359,12 (+1,80%)

💵Результат с начала месяца Декабрь: +$1 221,68 (+6,11%)

💵Результат с начала 2023 года: +$28 144,69 (+140,72%)



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

Стандарты кода #5. Архитектурный ад. Сколько нужно файлов и папок. Коннекторы для OsEngine #24

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

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

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

И конечно же, складной нож не нуждается в перевязывании изолентой с другими предметами —  топорами или вилками. В этом нет смысла.

Стандарты кода #5. Архитектурный ад. Сколько нужно файлов и папок. Коннекторы для OsEngine #24

Совместные классы-парсеры для разных коннекторов.

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

Всё это заканчивалось переделыванием с нуля.

Поэтому:

Совместные классы-парсеры, вёбСокет-обёртки и рест-оболочки для коннекторов запрещены.



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

Арбитраж статичные спреды.

Всем Привет!
В продолжении моего предыдущего топика smart-lab.ru/blog/969168.php
В прошлом посте я говорил об одном из существенных преимуществ моего арбитража это без рискованность или рыночно нейтральность. И как бы не правдоподобно для многих не звучало, все мои арбитражные сделки закрываются в плюс. Но так как в прошлом топике я говорил что не могу показывать активы которые торгую, я могу доказать это при помощи собственно самих спредов. Которые собираются уже полтора года. Итак есть разные виды арбитража на рынке финансов в основном в той или иной степени все они несут риск расхождения до бесконечности-это страх любого арбитражера. И иногда в таких спредах приходится крыть убытки, я же как и все не люблю крыть убытки и всегда искал торговлю без риска и изучал арбитраж во всех источниках и обращался к людям первопроходцам на мой взгляд в России по изучению таких стратегий. И в итоге
я нашел то что искал т.е. я нашел статичные графики спредов. 
Арбитраж статичные спреды.
Как видно из скрина статичность данного инструмента заключается в том что этот актив как видно всегда приходит к 0. Это как если бы у меня был Стохастик который всегда показывал правильный вход и выход.

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

🤑Результаты стратегии Market Crowd Hunter за 14.12.

🤑Результаты стратегии Market Crowd Hunter за 14.12.
✅Результат за 14.12: — $161,37 (-0,81%)

💵Результат с начала месяца Декабрь: +$889,40 (+4,45%)

💵Результат с начала 2023 года: +$27 812,41 (+139,06%)

▶баланс $27 678,06 / Эквити $27 570,99

___________________

🕯Описание стратегии: smart-lab.ru/blog/925228.php


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