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

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


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

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

TREND. ALEX WANG. # 3. Этапы построения комплекта роботов для торговли

Мы здесь: Глава 1:  Этапы построения комплекта роботов для торговли. 

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

Через какие-то этапы мы пройдём вместе, какие-то предложу освоить самим, снабдив вас нужными знаниями о том, где искать информацию.

TREND. ALEX WANG. # 3. Этапы построения комплекта роботов для торговли

                          Рис.1. Этапы проектирования комплекта роботов.


В этой книге вы получите всё, кроме третьего пункта. А первый мы обсудим очень поверхностно. 

Торговых платформ для алготрейдинга очень много, как и языков программирования. И вы вправе выбрать способ написания своего комплекта ботов сами. В таком случае данная книга не превратится в рекламу нашей платформы (OsEngine) для алго-торговли. Мне бы этого не хотелось.

 

1.1.           Выбор торговой платформы для написания, тестирования и торговли роботами



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

Облачные сервисы для алгоритмического трейдинга.

    • 19 декабря 2022, 08:47
    • |
    • bozon
  • Еще
Добрый день, Россия!
Облачные технологии сегодня, на мой взгляд, наиболее перспективное направление развития Ай-Ти индустрии в стране. А как на счёт трейдинга? Существует ли на рынке адекватное предложение подобных услуг?
Т.е. это какой-то сервак с хорошим интернетом и хардом, возможно с предустановленным терминалом, куда грузятся алгоритмы клиента. Должна быть некая защита данных пользователя, вэб-интерфейс.
Как смотрите на это? Я думаю, что не плохая идея для бизнеса «околорынка».

Московская биржа - жадные шакалы

Решил глянуть все свои брокерские отчеты, ндфл-ки от разных брокеров за 22 год.
Что первое бросилось в глаза?
Наконец заработал миллион баксов за год (нет).
КОМИССИИ!?!?!?!
Брокерская комиссия выросла процентов на 10%.
А биржевая (за урегулирование сделок — по сделкам на ММВБ и биржевой сбор — по сделкам на ФОРТС) выросла раз в 5-7. Я за 22 год заплатил более 1 300 000 комиссионных этим шакалам.
Принял решение полностью свернуть торговлю на ФОРТС (лимитками входить трендовику слишком рисковано, особенно в реверсных стратегиях).
На ММВБ буду выставлять только лимитные заявки — доходность торговли очевидно упадет, просадки вырастут.
В общем, спасибо руководству и нашей биржи, и нашей великой страны — все для народа, все для людей.

Алготрейдинг. QLUA округление данных (round)

function round(number, znaq) -- функция округления числа num до знаков znaq
local num = tonumber(number)
local idp = tonumber(znaq)

	if num then
		local mult = 10 ^ (idp or 0)
		if num >= 0 then return math.floor(num * mult + 0.5) / mult
		else return math.ceil(num * mult - 0.5) / mult
		end
	else return num
	end
end

Алготрейдинг. QLUA получение данных сколько осталось инструменту дней до экспирации

function DaysToDie(class_code, sec_code)
-- Получаем количество дней до погашения инструмента,<br />-- class_code - для фьючерсов SPBFUT<br />-- sec_code - код инструмента SiZ2, BRZ2, CRZ2 и т.д.
-- если < 4, просим заменить инструмент
-- для работы необходима ф-ция round (округляем до целого числа)
-- is_run - глобальный флаг работы робота - false = отключаемся.
---

	local daysToDie = 0 -- количество дней до погашения инструмента
	----- получаем количество дней до погашения, если < 4, рекомендуем перейти на новый инструмент ----------
	daysToDie = round(getParamEx(class_code, sec_code, "DAYS_TO_MAT_DATE").param_value, 0)
	if daysToDie <= 4 and daysToDie > 0 then
	message("Количество дней до погашения инструмента " .. SEC_CODE .. " равно " .. tostring(daysToDie) .. ". Необходимо заменить инструмент в настройках робота")
	elseif	daysToDie == 0 or daysToDie == nil then
		message("Инструмент больше не торгуется")
		is_run = false
	end
	return daysToDie
end

Алго. О том, как важно задавать правильные вопросы и находить адекватные ответы).

Представим процесс создания и верификации стратегии как исследование, и сведём этот процесс к следующей упрощенной модели: цель исследования это вопрос, само исследование — процесс ответа на вопрос, результат исследования – ответ на вопрос.

 

Так вот часто, эти три компонента в модели А. Не согласованы, Б. Процесс согласования не проходит через сознательный уровень. Поясню:

(А) – Ну тут обычно всё просто: если ты задаёшь один вопрос, а отвечаешь как будто на другой вопрос, то и ответ в итоге не будет отвечать на поставленный вопрос. Или ближе к алго: если ты хочешь оценить робастность стратегии, а в процессе исследования делаешь что-то несусветное, твои выводы не скажут ничего про робастность. Например, я оцениваю робастность стратегии и хочу получить наилучшие параметры для торговли (вопрос), делаю оптимизацию на истории и отбираю ТОП1 прогонов, беру от него набор значений параметров (ответ).

(Б) – Многие тупо не отдают себе отчет что они делают, почему именно так, как процесс ответа на вопрос согласуется с вопросом, как ответ соответствует вопросу и т.д. Ну т.е. многие исследуют именно так, а не иначе потому «а вот я слышал, что это работает», «я пробовал, вроде сработало» или ещё почему-то. Не скажу, что более глубокий уровень осознанности в этом деле прям обязательный, если у тебя что-то работает (твой подход) – ну и отлично.


Но я люблю осознанность:



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

"Соплежевалка" во время ЛЧИ2022 (традиции надо соблюдать)

    • 16 декабря 2022, 11:24
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще
С 2019-го года я публикую тут результаты своей торговли во время ЛЧИ. Второй год я участвую в ЛЧИ от имени и со счетом своего отца. Но первое мое участие было еще в далеком 2012-м году, в котором наблюдавшие за моей торговлей назвали меня «соплежевалкой». Честно говоря, в тот год меня это «звание» слегка задело. Но глядя на динамику моего счета в этом году, я сам себе присваиваю звание «соплежевалка в квадрате»

"Соплежевалка" во время ЛЧИ2022  (традиции надо соблюдать)
На графике из статистики конкурса график счета отца вроде выглядит поразмашестей

"Соплежевалка" во время ЛЧИ2022  (традиции надо соблюдать)

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

Десять сезонов алготрейдинга

Картинки по мотивам поста.
Цитата:
Простая сезонка на рос рынок, покупка ртс во вторник, продажа в четверг. Мой первый бот был таков с пачкой фильтров. Так или иначе с этого можно начинать и изучение статистических особенностей рынка даст вам возможность первого шага и лучшего понимания рынка.
Сделаем бэктесты чуть шире. Первое число это день входа (вечером). Второе число — день выхода (утром).
Издержек нет. Изучаем только статистическое преимущество и есть ли оно. С издержками всё сильно плохо получается.
1-2:
Десять сезонов алготрейдинга
1-3:
Десять сезонов алготрейдинга

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

292 публичных торговых сигналов: счет моих роботов 178:114

    • 15 декабря 2022, 12:02
    • |
    • AlexChi
  • Еще

292 публичных торговых сигналов: счет моих роботов 178:114


Закрылась еще одна публичная сделка моих роботов:

  • Робот AVP, купивший акции ЛСР (LSRG) 17.10.2022 по 483.2 рубля, закрыл сделку по стоп-лоссу, цена продажи 456.2 рубля.

На текущий момент было 292 публичных сигналов на покупку. 96 от робота AVP160 от робота PVVI и 36 от робота CandleMax. Вот ссылки:



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

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