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

по

Основы (сбор графика)

Давайте соберем цену, потом разберем цену и сравним. Все будет производиться на ваших глазах в экселе. Файл, которого я прикладываю. ФАЙЛ https://cloud.mail.ru/public/27GB/5ipstzGrY  .(в зеленые области вы будите вписывать разные цифры).  Проверку на гетероскедастичность мы будем делать методом максимального правдоподобия. Во я загнул. Если просто. Мы возьмем две, хорошо известных нам стратегии и будем их прогонять на каждом шаге создания графика цены. Первая стратегия. Увеличение лота на один при убытке. Принцип опциона. И если у нас случайный процесс, то должно получаться 50/50. И удвоение позиции. Принцип мартингейта. И если у нас случайный процесс у=x^2, то у^2=x, мы всегда в плюсе. Давайте по шагам.

Шаг первый, лист W

Сгенерируем случайные числа. В экселе есть функция =случмежду(0;1). И 0 переведем в -1, а 1 в 1. У нас получился простой бинарный ряд из 1 и -1. Возьмем 100 таких цифр. Теперь посчитаем их сумму нарастающим итогом.  К сумме предыдущей прибавить следующее (Total). И построим график изменения этой суммы. Назовем это «геометрическое Броуновское движение».  Тогда, сумма всех случайных числе будет равна точке, куда пришел наш график. А сумма всех случайных чисел в квадрате, будет равна пройденному пути. А если каждый шаг происходит за 1 секунду. То это, одновременно, и время. И мы должны получить следующую зависимость. Берем 100, извлекаем корень квадратный и получаем 10. И это одно стандартное отклонение. И есть теорема, которая доказывает, что 68% траекторий  будут заканчиваться в диапазоне от -10 до +10. Вы можете это проверить сами. В графе ТЕСТ введите число. Если сумма средних от -10 до +10, ставим 1, если больше 0. У вас будет получаться среднее 0,7, в среднем. То есть в 3 случаях из 10 мы будем выскакивать из -10 +10. И это уже не 50/50 вверх или в низ. Это уже 30/70.



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

На каких рыночных процессах можно заработать?

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

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

В комментариях к предыдущему баттлу А.Г. совершенно справедливо заметил, что для заработка на рынке нужно сначала убедиться, что рынок не является мартингалом. Ибо на траектории мартингала заработок любой ТС будет нулевым (без учета комиссий и проскальзываний) или отрицательным (с учетом комиссий и проскальзываний).

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

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

Например — берем случайное блуждание dx = sigma*dW
Пусть f(x)=1+x+x^2
Тогда df = (sigma^2)*dt + (2*x+1)*sigma*dW

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

Торговые системы

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

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

На примере одной системы для РИ, СИ и Brent с 2016 года:

Si
Торговые системы


RI

Торговые системы

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

Позор мне, позор...

    • 09 апреля 2019, 11:15
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще
Вот в этой дискуссии я поддался общему настрою и согласился, что у логнормального случайного блуждания среднее приращений исходного ряда больше нуля. НИЧЕГО ПОДОБНОГО! Логнормальное случайное блуждание — это когда приращения логарифмов цен являются независимыми одинаково распределенными случайными величинами. НО! Исходным рядом для этого блуждания являются НЕ цены и их приращения, а ОТНОШЕНИЯ цен

Ct/Ct-1

Ничего удивительного, что у этого отношения математическое ожидание является положительным, так как и в числителе и знаменателе стоят положительные величины. Но только из отношения не перейти к разностям Ct-Ct-1

/*Более того, в силу однозначности логарифма легко доказать, что C1,...,Ct,… — мартингал, тогда и только тогда, когда  LN(C1),...,LN(Ct),… — мартингал.

(как правильно заметили в обсуждении, в общем случае я ошибся в этом утверждении, но оно верно в случае схемы Кэптейна Ct=C

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

TSLab Мартингейл

Иногда отчаянно не хватает простейшей информации. Вот ищешь какой-то вопрос, а по всему интернету ничего нет. Заумные советы, длинные скрипты, «вон там посмотри», «ну это же и так понятно» и т.п. А вот непонятно иногда.

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

Пример реализации на кубиках TSLab (без кода) простейшего, (всегда сливающего, до добра не доводящего, и рано или поздно накажущего) но всеми очень любимого Мартингейла для ФОРТС.
Просто пример, для вопроса очередного граалеищщущего новичка «с чего начать».
Скрипт (внезапно) даже зарабатывает. Ну, если параметры подогнать, разумеется.
Выглядит следующим образом:

Мартингейл Скрипт

Для упрощения схемы (это всё же просто пример) для закрытия сделки я применил не отдельные Тейк и Стоп, а кубик «Трейлинг Стоп Абс», при этом выставил в нем Stop Loss = Trail Enable, а Trail Loss = 0, для того, чтобы (теоретически) закрывались сразу при касании тейка. Можете поменять параметры и попробовать еще и трейлить.

( Читать дальше )
  • обсудить на форуме:
  • TSLab

Помогите выбрать стратегию для построения МТС.

Помогите выбрать стратегию для построения МТС.

1. Прибыльных сделок = 51%. Прибыль/Убыток = 1,22
2. Прибыльных сделок = 59%. Прибыль/Убыток = 1,01
3. Прибыльных сделок = 73%. Прибыль/Убыток = 0,79
4. Прибыльных сделок = 20%. Прибыль/Убыток = 0,27
Всего проголосовало: 83


     Доброе утро, дорогие Друзья.

     На выходных я протестировал на исторических данных четыре стратегии, основанные на разных индикаторах.


     Общие особенности:

     1. Тестирование производилось для одного и того же инструмента.
     2. Число сделок во всех стратегиях одинаково и равно 300.
     3. И прибыли, и убытки ограничены. Играется чистая двухысходка — или фиксированная прибыль, или фиксированный лось.
     4. Играется только фьючерс (без опционов), но прибыли и убытки ограничены условиями тестирования.
     5. Хочу развить полученную стратегию для получения геометрического роста.


     Процент выигрышных сделок и отношение прибыль/убыток приведён в голосовалке. Не все стратегии получились одинаково успешными.


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

     За самый лучший и аргументированный ответ — от меня поощрение в тимофейчиках.



     С уважением,     Московский Коля-Лоссбой




Наш ответ Талебу на его опционную формулу

    • 07 апреля 2019, 16:13
    • |
    • FZF
  • Еще

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

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



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

Стерилизация денежной массы: механизм и инструменты (Или зачем нам ОФЗ в период профицита)

Раз тут возник диспут «Нафига козе баян» (Зачем ОФЗ минфину во время профицита бюджета)
Вынесу ка я в отдельную тему базовые моменты концепции таргетирования инфляции и стерилизации денежной массы.

Сначала теоретическая часть, ее я честно сплагиатил (позаимствовал из прошлых времен)
Те кому лень читать много букв саммари:

— концепция регулирования со стороны ЦБ сейчас — таргетирование инфляции.
Другими словами, основная задача удержать инфляцию (номинальную) в заданных параметрах любой ценой.
Стерилизация денежной массы — это создание условий при которых свободная ликвидности изымается из реальной экономики и «связывается» максимально долгосрочно в финансовом секторе.
Стерилизация денежной массы: механизм и инструменты (Или зачем нам ОФЗ в период профицита)


Грубо говоря человек имеющий свободные средства размещает из на депозите, в ОФЗ и т.д и живет на % — пока ему этого %та хватает на жизнь он не пытается купить бетон, открыть автомойку, пекарню и т.д.



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

ТСЛаб погонял на досуге :)

Обожаю ТСЛаб тем, что можно перебрать всё что можно за предельно короткое время.

Получилось: депо в 50к превращается в 38 миллионов за 6 лет на сишке. Причем не зависит от великих трендов или флетов (ну, зависит, но несильно — великий тренд 2014 года виден небольшим бугорком).
1) Без мартингейла;
2) Без усреднения убыточной позы, всегда с жестким фиксированным стопом;
3) Уже с учетом комиссии.

Основная идея (хотя какая там «идея», заезжено десятилетиями) алгоритма: https://smart-lab.ru/blog/531821.php, с некоторыми мелкими мульками.

ТСЛаб погонял на досуге :)
  • обсудить на форуме:
  • TSLab

Робот "Два Боллинджера" с исходниками

Хорош философствовать. Давайте писать более полезные посты.
Итак, робот на двух графиках Боллинджера.
Общий принцип:
1) На цену накладываются два графика Боллинджера: с периодами 20 и 120 (назовем их local и global).
2) В зависимости от параметра внутри робота, входим либо когда цена входит внутрь local-Боллинджера (ContrTrendFlag=1), либо выходит из него (ContrTrendFlag=0).
3) Дополнительный фильтр: Лонг только когда когда мы в верхней половине global-Боллинджера, шорт — если в нижней.
Данные робот берет из графиков, так что график должен быть открыт, и прописаны идентификаторы.

График с двумя Боллинджерами выглядит примерно так:

Робот "Два Боллинджера" с исходниками

Настройки на цене и индикаторах не забудьте:

Робот "Два Боллинджера" с исходниками

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

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