Избранное трейдера MrD

по

Вопрос строго к алготрейдерам

Добрый вечер, коллеги!

Кто-нибудь из вас пробовал использовать в работе нетрадиционные статистики и оценки?

Ну типа оценки будущего приращения цены по минимаксному критерию?
Другие робастные оценки, слабо зависящие от формы распределения приращений цен?

Или МНК — это наше фсе?
Мы же «нормальные» трейдеры?!

С уважением

Точка минимальных выплат. Скрипт.

Написал скрипт на Python, который строит график с точкой минимальных выплат по выбранному фьючерсу. Скрипт основан на библиотеке QuikPy.

pastebin.com/FNNxSs52

Error: [31m The Parser function of type «linkTool» is not defined. Define your custom parser functions as: [34mhttps://github.com/pavittarx/editorjs-html#extend-for-custom-blocks [0m

Сам я не программист, поэтому на код не ругайтесь )))

Результат выдает в виде графика. Ждать нужно долго ))) Зато потом автообновляется каждые 20 секунд.

Точка минимальных выплат по опционам

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


Облигации: мифы и реальность. Часть 3 Глава 4.2.1 Обсуждение некоторых стратегий на рынке облигаций

    • 22 ноября 2022, 20:39
    • |
    • Tenant
  • Еще
(окончание, начало здесь)

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

 

Облигации: мифы и реальность. Часть 3 Глава 4.2.1  Обсуждение некоторых стратегий на рынке облигаций

В частности, параллельный сдвиг происходит тогда,  когда спотовые ставки изменяются на одну и ту же величину. Если ставки по коротким облигациям вырастут сильнее, чем по длинным, говорят об уплощении (уменьшении наклона) КБД, и так далее. Понятно, что реальное  движение кривой представляет собой некоторую комбинацию всех указанных типов смещений. У инвесторов и аналитиков сложилась своеобразная  классификация этих типов: {bear/bull} {steepening/flattening};  positive/negative butterfly

Например, медвежье уплощение (bear flattening)  — движение спотовой кривой вверх с одновременным уменьшением наклона. Положительный баттерфляй (positive butterfly) связан с уменьшением кривизны временной структуры, т.е. она становится менее сгорбленной. Если при этом кривая сдвигается вверх, то короткие и длинные ставки растут быстрее, чем среднесрочные. При движении кривой вниз всё происходит с точностью наоборот: среднесрочные ставки снижаются сильнее. 



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

у кого-нибудь есть рабочий робот на Lua?

    • 19 ноября 2022, 09:51
    • |
    • Ho_Chu
  • Еще
лучше бы конечно профитный, но можно и с любым алгоритмом, даже на стохастике или скользящих средних, при этом сам алгоритм значения не имеет

суть вопроса в чем?
надо, «чтобы это работало не только на бумаге, но и в продакшене — с лагами, сбоями связи, отвалами брокера и прочим» — так написал один собеседник

т.е. есть у кого-нибудь робот, который мог бы справляться с максимально известным числом приколов, устраиваемых биржей/брокером/оператором связи/лиз_трасс и прочими людьми, задачей которых является сравнительно честный отъем наших с Вами денег?

есть ли те, кто почти доволен своим роботом на Lua?

И еще раз о рынке, предсказуемости и стохастичности

Доброй ночи, коллеги!

Мои предыдущие посты (к сожалению) ушли в пустоту, как туалетная бумага в унитаз...

Все это потому (IMHO), что я косноязычен, и не умею четко формулировать свои тезисы.

Попробую стать более понятным и зайти издалека

Часть 1. Архимед и траектория снаряда

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

После этого добрые 1500 лет человечество понятия не имело, по какой траектории летит снаряд и куда он попадет.
Однако, с каждым следующим десятилетием рождались все более и более точные артиллеристы.

Понимание, по какой траектории летит выпущенный из пращи (или из пушки) снаряд пришло через 1500+ лет. Началось все вроде с работ Галилея (парабола!), потом понеслось. Были введены поправки на сопротивление воздуха, на ветер, на силу Кориолиса (очень важно для удаленных боев, например, для корабельных дуэлей) — целкость значительно повысилась.

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

Рыночная задачка

Добрый день, коллеги!

Решил повеселить вас рыночной задачкой.
Она легко формулируется, но сложно решается.

Итак!

Нам доступно приращение цены на следующем баре.
Это, фактически, открытый путь к триллиону.

НО:

Нам требуется найти линейный индикатор длиной N (следующее приращение цены и N-1 предыдущих приращений цен), который дает оптимальный прирост эквити. Проблема в том, что коэффициенты этого линейного индикатора связаны. Допустим (для упрощения), что их сумма равна 0.

Поэтому просто присвоить вес 1 будущему приращению цены и 0 всем предыдущим приращениям цен не получится.

Тем не менее, задача имеет красивое решение. Какое?

С уважением

P.S. Это не абстрактная задача. Она имеет прямое отношение к торговле лимитными ордерами.

Зачем нужны теханализ и математика в алготрейдинге?

Доброе утро, коллеги!

Решил устроить маленькую дискуссию.

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

Далее — практически любая функция от предыдущих приращений цен может быть представлена в виде ряда/полинома.

Ну т.е. скользящие средние (МА) — это линейная комбинация предыдущих приращений цен.
Боллинджер (или границы по СКО) — это линейная комбинация произведений предыдущих приращений цен.
Комбинация МА и Боллинджера — это кубический полином от приращений цен.
...

Если немного потрудиться, то можно понять, что максимальный рост эквити обеспечивает наилучший прогноз будущего приращения цены актива (в плане МНК). Это утверждение не зависит от формы распределения приращения цены актива. Таким образом, в плане заработка задача состоит в построении наилучшего прогноза приращения будущего изменения цены актива по предыдущим изменениям.

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

Чем дольше живу тем больше понимаю Виссарионыча

В продолжении этого поста: smart-lab.ru/blog/850829.php

Смотрите только на две кривые, зеленую М0(наличные деньги) и красную М2(нал.деньги +депозиты).
Вот эти американские горки видите в то время когда они должны ходить слитно и главное что управляет дельтой между ними это ставка?
НУ КАК, НУ ЧТО СО ВСЕЙ ВЕРХУШКОЙ ЦБ НУЖНО СДЕЛАТЬ???
Чем дольше живу тем больше понимаю Виссарионыча



Механизм обслуживания трендовых портфелей роботов. В избранное #2

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

Это — про трендовую, неспешную торговлю. Торговлю в которую можно загрузить очень много денег.

Здесь Вы найдёте инструкции по полному циклу тестирования, использования и поддержки трендовых стратегий.
Сами стратегии можно взять от сюда: smart-lab.ru/blog/849558.php

Механизм обслуживания трендовых портфелей роботов. В избранное #2

Логика построения торговых стратегий

1 Точки входа. smart-lab.ru/blog/770108.php
2 Точки выхода. smart-lab.ru/blog/771155.php
3 Фильтры. Какие бывают и какими пользуемся smart-lab.ru/blog/tradesignals/791903.php

Логика поиска робастности. Тестирование и оптимизация

1 Классические бэк тесты smart-lab.ru/blog/792251.php
2 Walk-Forwards smart-lab.ru/blog/792716.php
     2.1 Дополнение на ютуб, о рабастности

3 Риски в алго. Что не следует делать smart-lab.ru/blog/793379.php
4 О равномерном распределении объёмов между стратегиями smart-lab.ru/blog/793617.php



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

Новый тип заявок для экономии на комиссии на Мосбирже

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

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

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

Для заявок типа «Только пассивная» на фондовом рынке предусмотрена следующая логика при проверке на кросс-заявки:

  • В очереди находится заявка с признаком «Только пассивная», и затем поступает новая заявка, которая приведет к кросс-сделке:
    • Не установлена опция «Снятие пассивной» — отклоняется новая поступившая заявка
    • Включена опция «Снятие пассивной» — снимается находящаяся в очереди заявка с признаком «Только пассивная», новая заявка встает в очередь заявок.
  • В очереди заявок находится заявка, которая может привести к заключению кросс-сделки, и в очередь поступает заявка с признаком «Только пассивная»:
    • Не установлена опция «Снятие пассивной» — поступившая заявка отклоняется по общему правилу признака «Только пассивная»
    • Включена опция «Снятие пассивной» — снимается находящаяся в очереди заявка, новая заявка с признаком «Только пассивная» встает в очередь заявок.


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

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