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

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


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

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

Снова Фьючерс на индекс ММВБ. Грааль для терпил

Это дополнение к «Фьючерс на индекс ММВБ. Математические ожидания и реальная ретроспекция» smart-lab.ru/blog/699584.php
Т.к. фьючерс на индекс ММВБ торгуется в бэквордации, его историю можно заменить более длинной историей самого индекса, если: 1) умножить индекс на 10 и 2) роллировать позицию в дни экспирации по цене (Open+Close)/2.
И тогда можно представить, как можно было, играя в MXI (малый фьючерс), пережить и 2008, и 2020 годы.
Подробности алгоритма в предыдущей статье. Последний тест на 73 кварталах от марта 2003 дал для фьючерса MXI выигрыш 50549.20 руб. Наибольшая просадка выигрыша 10923.10 руб на 18.03.2020 от максимума 44498.90 руб 20.01.2020 с объёмом позиции 32268.90 руб (33.85% от объёма).
В 2008 просадка скромнее, Но относительном объёма позиции примерно та же.

Средний выигрыш на квартал 692.50 руб. Относительно связанных средств 15000 руб (завышенная оценка) это даёт квартальную прибыльность 4.62% или 18.47% годовых.
Стоп-лосс сработал только однажды, 06.08.2008. Скользящий стоп фиксировал прибыль 15 раз. Оптимизированные параметры: триггер скользящего стопа 20%, реверс 0%. Убыток 25% на квартал я назначил из психологических соображений.
Следует также отметить три проигрышных подряд квартала в 2011. И ещё два случая по два проигрышных квартала подряд.
На графике показан выигрыш индекса ММВБ, не умноженный на 10

Снова Фьючерс на индекс ММВБ. Грааль для терпил

Плоские участки в 2008 показывают досрочные закрытия позиции.
Игра в купи и держи даёт выигрыш 39501.70 руб с просадкой 13610.70 руб.


Фьючерс на индекс ММВБ. Математические ожидания и реальная ретроспекция

Можно много рассуждать о возможностях положительного матожидания для фьючерса на индекс ММВБ и даже написать не одну статейку.
smart-lab.ru/blog/699550.php
А можно один раз сделать тестовый прогон по истории торгов. У меня набрана история 26 кварталов MXI (малый фьючерс) с экспирациями с марта 2012 по сентябрь 2019.
Покупаем по открытию после дня предыдущей экспирацции и закрываем либо по убытку (25%), либо скользящим стопом (триггер 25%, реверс-10%) либо по закрытию дня экспирации. И без проскальзываний. Комиссия купли-продажи 1 руб.
С этими оптимизированными параметрами выигрыш 10825.50 руб, на 16.06.2017 просадка 5782 руб от предшествующего максимума выигрыша 7525.50 руб (24.78% от объёма позиции 23332.50 руб на 03.01.2017). Средний выигрыш за квартал 416.37 руб. Убытка в 25% не было ни разу, и только однажды скользящий стоп прибавил тыщонку к выигрышу.
Если закрывать только на экспирации, выигрыш 9423.40 руб, просадка 5781 руб.

Теперь о прибыльности. Гарантийное обеспечение 28.05.2021 на фьючерс MMM1 3911.88 руб. Цена контракта на закрытии 37180.50 руб. Резерв вариационки в 25% от объёма контракта равен 9295.12 руб. Резерв 25% на ГО равен 977.97. Итого связанных средств: 3911.88 + 9295.12 + 977.97 = 14184.97. Округляем до 15000 руб.
Со среднего выигрыща 416.37 руб это даёт на квартал прибыльность 2.78%. На год 11.12%.
Правда, в историю не попали провалы 2008 и марта 2020. Для этих периодов могут потребоваться другие стопы. 



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

Физико-математические основы Грааля. Часть 13. И вновь о случайном блуждании...

Время от времени, на разных форумах, то и дело вспыхивают ожесточенные споры: можно или нет заработать на случайном блуждании?

В этих спорах есть все: ярость и гнев, боль и отчаяние, знания и домыслы, ссылки на научную литературу, смех и слезы… Короче — все, кроме Истины...
Главенствует идея, что на СБ заработать невозможно. А раз так, то надо искать отличия рыночного ряда от СБ и на этих отличиях получать профит.

А ведь еще Колдун говорил: «Трейдер только тогда начнет зарабатывать на рынке, когда поймет, что заработать на случайном блуждании — легче легкого».
Нет. Не слушают Колдуна… Преданы забвению Древние Истины...

Дошло до того, что один из страждущих, потратив немало времени на создание генератора равномерно распределенных случайных чисел, создал интегрированный ряд этих чисел и предложил мне показать свое мастерство.
Вот этот ряд: https://disk.yandex.ru/d/QV5HEU5TyPgUrQ

Ч
то можно сказать? Отличный, классный генератор. Сложный ряд.

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

Критическая масса и критическое значение - большой эмпирический тест


Ранее, и в ходе дискуссий, мы получили три статистических оценки для качества аппроксимации данных длинной L (коэффициент Шарпа) со стороны случайных наборов коррелированных признаков (Features) размерностью N и корреляционной матрицей C. 


Для случайного признака :

Критическая масса и критическое значение - большой эмпирический тест

Для лучшего признака из набора :

Критическая масса и критическое значение - большой эмпирический тест

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

О распределении приращений логарифмов H+L дней («давно я не брал в руки шашек»)

Это исследование я сделал под влиянием бурной дискуссии на форуме  о распределении «хвостов» приращений логарифмов цен, возникшей, казалось, на «пустом месте»: насколько корректны доверительные интервалы для оценок параметров линейной регрессии в альфа-бета модели?

Кроме указанной ссылки, дискуссия продолжилась в еще двух ветках: тут и тут.

Действительно, эти оценки в классическом случае строятся на основе центральной предельной теоремы для статистик оценок параметров линейной регрессии. Однако, как я уже писал на смартлабе, необходимым условием которой является скорость роста дисперсии суммы слагаемых как О(N), N – число слагаемых, а для быстрой сходимости в центральной области еще и требуется конечность абсолютного третьего момента любого слагаемого (если говорить о сходимости на всей прямой, включая «большие уклонения»,  то еще требуется  и конечность всех моментов отдельных слагаемых). Однако эти условия не выполняются для части распределений Парето и Стьюдента с полиномиальной скоростью убывания «хвостов» и поэтому для «хорошего» приближения суммы таких слагаемых нормальным законом требуется очень большое число испытаний, которых, как правило, в альфа-бета модели, построенной на дневных данных, нет. А значит традиционные методы построения доверительных интервалов для оценок параметров этой модели «не работают».



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

Центральный телеграф торговля прямо сейчас пишу каждую эмоцию

Batya Trader, [28.05.21 10:04]
[In reply to Batya Trader]
с добрым утром наш телеграф казино :)

Batya Trader, [28.05.21 10:07]
17.08 лонг стоп 16.4

Batya Trader, [28.05.21 10:10]
0.5% за пару секунд)

Batya Trader, [28.05.21 10:12]
-0.23% затупил телеграф

Batya Trader, [28.05.21 10:14]
все забыл про телеграмф :)

Batya Trader, [28.05.21 10:20]
17.12 стоп в бу

Batya Trader, [28.05.21 10:20]
теперь точно забыл

Batya Trader, [28.05.21 10:20]
+2%

Batya Trader, [28.05.21 10:21]
+3

Batya Trader, [28.05.21 10:23]
[ Photo ]
это просто пранк)) +4%

Batya Trader, [28.05.21 10:25]
17.4 пробьет выхожу

Batya Trader, [28.05.21 10:27]
пойду курить

Batya Trader, [28.05.21 10:28]
17,36 выбило но было весело)


дивидендными акциями

скрипт для торговли дивидендными акциями. Акций 100 шт, исключил дорогие акции, типа ГМК, полюс и т.д.

В скрипте 3 параметра на оптимизацию. Торговля только в лонг

Все акции торгуются разными лотами, из расчета 6000 рублей/на акцию по сегодняшним ценам.

Денег на все акции по сегодняшним ценам нужно 600 000 рублей.

Тесты без плеча.

дивидендными акциями
дивидендными акциями

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

Проблема ведения архива котировок фьючерсов

Привет, Смарт-лаб.

Сразу к делу.

Стоит задача собирать архив котировок фьючерсов с moex.
При этом инструмент, который будет пользоваться этим архивом, построен с позиции «широкого охвата» рынка. Что это значит? — В инструменте подтягиваемые данные по конкретному фьючу могут рассматриваться и анализироваться не только в границах конкретного фьючерса, но и относительно других фьючей.

Для удовлетворения этого условия для себя определил, что архив данных по отдельным фьючам должен иметь:
  • «А» — единую структуру (поля)
  • «Б» — общий параметр (ключ), по которому будет возможно в принципе сопоставить данные разных фьючерсов

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

В рамках пояснения, к примеру, для индексов и акций решение было очень простым, таким «связующим» параметром стала дата каждого закрытия дневной свечи IMOEX. Логика тут проста, если сегодня торгуется акция, значит сегодня торгуется индекс. И наоборот. Соответственно, в архиве ключом для всех инструментов является дата торгов индекса imoex, и если по какой-то акции за дату торгов индекса не пришли данные, то считаем, что это «не проблема всего рынка», а значит «широкий охват» не нарушен, просто имеем выбитые данные, с которыми разбираемся отдельно (например, приостановка торгов конкретной бумагой).

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

Вопрос алготрейдерам по номеру сделки на ФОРТС

Господа,
подскажите почему номер сделки на ФОРТС идёт не по порядку (первый столбец ниже)

  1936574889473398478  26 May 18:36:30  GDM1  1@1903.9   
  1936574889473398479  26 May 18:36:30  GDM1  2@1903.9    
  1936574889473398480  26 May 18:36:30  GDM1  1@1903.9     
  1936574889473398481  26 May 18:36:30  GDM1  1@1903.9     
  1925034415428409135  26 May 18:36:30  RIM1  2@157980    
  1963033537284170666  26 May 18:36:30  EuM1  5@90016 
  1963033537284170667  26 May 18:36:30  EuM1  13@90015 
  1963033537284170668  26 May 18:36:30  EuM1  8@90015 
  1963033537284170669  26 May 18:36:30  EuM1  1@90018 
  1963315012260870222  26 May 18:36:30  EDM1  3@1.2207 
  1892946268083596576  26 May 18:36:30  SiM1  2@73751 
  1963033537284170670  26 May 18:36:30  EuM1  1@90018 
  1963033537284170671  26 May 18:36:30  EuM1  2@90015 
  1963033537284170672  26 May 18:36:30  EuM1  1@90015 

он что-то обозначает вообще?
собираю сделки из разных квиков и хочу понять как их правильно совмещать потом

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