Постов с тегом "ТОРГОВЫЕ РОБОТЫ": 7073

ТОРГОВЫЕ РОБОТЫ


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

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

Алготрейдинг, AI и Будущее Автоматического Хеджирования. ALS боты для трейдера

    • 24 марта 2025, 23:06
    • |
    • AMeli
  • Еще
В этом видео Евгений Орман, основатель ALS платформы, делится своим опытом в алготрейдинге и объясняет, как автоматизация торговли меняет рынок. Вы узнаете о современных методах хеджирования позиций, работе алгоритмических стратегий и будущем трейдинга. Разбираем ключевые принципы, которые помогут трейдерам использовать передовые технологии для повышения эффективности сделок. Подписывайтесь, чтобы быть в курсе последних трендов в алготрейдинге!

www.youtube.com/watch?v=LOMAsfy6LFY




Телеграмм канал Подписываемся!
t.me/rockettema 

Создание источника. Расширение функционала коннектора. Источники робота OsEngine #9

Продолжаем практические занятия по созданию новых источников для роботов в OsEngine.

Сегодня говорим про то, как расширить функционал коннектора для раздачи новых данных. И добавление нового разрешения для коннекторов под источник.

Серия постов строго для программистов со стажем, которые не только знают C# на уровне мидлов и сеньоров, но и УЖЕ разбираются в том, как делать новые серверы подключения к OsEngine.

Создание источника. Расширение функционала коннектора. Источники робота OsEngine #9

1. Добавляем разрешение для коннектора. IServerPermission.

Для этого идём в интерфейс IServerPermission и добавляем туда свойство, обозначающее наличие реализации доступа к данным для источника.

В нашем случае (а мы хотим добавить источник «Новости») итоговый коннектор должен поддерживать подписку на новости. Мы должны это обозначить:



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

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.

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

SmartLab новости у Вас в роботах. RSS коннектор к SmartLab.
После появления в OsEngine нового типа источника данных для робота — BotTabNews, становится актуальным вопрос об источниках новостей, которые могли бы быть полезными в торговле на бирже для Ваших роботов.

В связи с этим мы не смогли обойти стороной такой популярный портал о трейдинге и инвестициях в русскоязычном интернете как smart-lab.ru  

На сайте smart-lab.ru постоянно публикуются новости из мира финансов на различные темы: акции, облигации, валюты, криптовалюты. Также есть раздел с торговыми сигналами.

Новый новостной коннектор OsEngine — SmartLabNews позволяет получать в структурированном виде новые посты, публикуемые на сайте smart-lab.ru на определенные темы и использовать их в коде своего торгового робота.

 

Настройка коннектора.

Запускаем OsEngine и выбираем Роботы.Light.



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

Ускорить симуляцию

В симуляциях важна производительность, можно ускорить вычисления за счет болшей памяти а) кеш, это отдельная тема б) приближенной функцией. Где вместо реально и сложной функции используется ее приближение из 100, 1000 или 10000 точек.

count = 1000
ys[i] = fn(x) for x in collect([xmin, xmax], { count })
last_i = count-1

И затем любое значение можно получить как

y = ys[trunc(last_i*(x-xmin))]

Со скоростью 4х операций и хорошей локальностью памяти.

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

Языки использующие структуры близкие к железу (C, Nim, и т.п) но часто достаточно JavaScript/Java они также работают достаточно быстро.

П.С. Python/Matlab используют векторизацию и многие типовые операции реализованы эффективно на C, но таки, не всегда удается уложиться именно в эти операции.


Возможно ли выгрузить календарь ММВБ?

Доброго все дня,

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

Есть ли возможность напрямую с бирже получить календарь с торговыми днями и неторговыми днями для Фондового рынка, Срочного рынка и Валютного рынка?

Мой торговый советник - мой клон

    • 23 марта 2025, 20:36
    • |
    • Eugene
  • Еще

Цели статьи.

Хотел написать эту статью давно, потом был конкурс с денежными призами на смарталбе, да и Тимофей сказал что-то вроде: Почему бы тебе не написать эту статью черт возьми! С тех пор не прошло и года… и как скажет Silent Hamster, да, пацаны, да, я это сделал, черт возьми!

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

 

Обо мне.

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

Ну и для кучи, инвестором считаю себя плохим – покупаю акции, держу, забываю о них на месяцы, потом вспоминаю и начинаю что-то улучшать в портфеле и дописывать в скрипте… Я не пополняю стабильно счет, как это делают инвесторы, а ситуативно, например, не пополнял его может полгода-год, но прошлым летом пополнил, чтобы купить акции дешево, они потом еще упали осенью, но летом тоже было неплохое дно…



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

Чек-лист: как понять, что торговый бот (стратегия) стоит внимания?⁠⁠

✅ По боту указана стратегия торговли, желательно максимально подробно — при таких-то условиях делаем то и это, управление капиталом такое-то.

✅ Желательно — открытый код бота: можем сами изучить, как всё устроено и при необходимости поправить, улучшить.

✅ Есть результаты бектестов и форвардтестов на длительных периодах — год и более. В идеале — результаты реальных торгов по боту.

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

✅ Бот создан на платформе или языке, который используется максимальным количеством пользователей.

✅ Доходность в десятки процентов в день\месяц не могут быть стабильными на длительных дистанциях. Если обещают обратное — вас скамят!

✅ Если говорят, что бот не требует никакого внимания и работает на полном автопилоте — вам врут.

✅ Если нет ни слова о дополнительных расходах или усилиях для стабильной работы бота — уточните, это почти всегда обязательно.

✅ Ни один адекватный автор бота не будет гарантировать каких-то результатов. Всегда речь должна идти о средних, прогнозируемых, значениях и обязательна ремарка о рисках просадок.



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

Курс лекций: «Кросс-тестирование через Скринеры. Роботы для всех рынков.». Бесплатный.

С 25 марта буду вести лекции с АЛОР в их школе. Присоединяйтесь. Тема – архиважная. Будем учиться делать стабильных на дистанции роботов при помощи технологии создания скринеров в OsEngine. Ну и добавил пару ГРААЛей в OsEngine по направлению. Пять вечеров по 1 — 2 часа времени. Не пропускайте, кто хочет в алго!

https://alorschool.ru/kross-testirovanie-cherez-skrinery

Лекции будут проводиться по Московскому времени в 20:00.

Курс лекций: «Кросс-тестирование через Скринеры. Роботы для всех рынков.». Бесплатный.

Программа курса:

Лекция 1, 25 марта: Робастность и способы оптимизации роботов. Пример успешного робота на скринерах.

В данной лекции будем определять место Cross-Tests в Вашей схеме оптимизации роботов. Для этого вспомним, зачем вообще применять специальные техники оптимизации торговых алгоритмов и что такое робастность. Посмотрим на результаты тестирования хорошего робота на скринерах. Скачаем OsEngine и поставим исторические данные на закачку.

Лекция 2, 26 марта: Архитектура источника BotTabScreener.

В данной лекции познакомимся с архитектурой источника данных, который позволяет на одном портфеле тестировать одновременно десятки и сотни инструментов.



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

Кросс-тестирование – способ создавать роботов, работающих одинаково хорошо на всех рынках. Скринеры #2

Кросс-тестирование – способ создавать роботов, работающих одинаково хорошо на всех рынках. Скринеры #2


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

В рамках серии постов ближе к концу будем рассматривать примеры, которые есть в публичном доступе в OsEngine. И среди них есть роботы, которые одинаково хорошо работают на MOEX, NYSE и даже Индийском рынке. Сегодня посмотрим на их прибыльность.

MOEX:



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

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