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

по

Торговля от экстремумов. Часть №2

Продолжаю свою изыскания...

Напомню, начало тут: http://smart-lab.ru/blog/378912.php

Остановился я на том, что во флетовые дни система работает магически. Покупает на лое, продает на хае. Не совсем, но где-то рядом. Но все это визуально. Настало время как-то посчитать все это дело.
Сразу оговорюсь — период тестирования весьма ограниченный в силу отсутствия истории необходимых параметров. Работаем с тем, что есть, при этом стараемся поймать разные фазы рынка.

Запустил систему с 15 декабря — как новый фьюч пошел. Да, предварительно подкорректировал входы — искал импульсы.
Когда увидел результат, расплылся в дурацкой улыбке и пошел выбирать G-klasse от AMG.

Торговля от экстремумов. Часть №2

48 сделок, 33 положительных. Супер. На ночь не переносит, никаких рисков.

Потом глянул дневки. Оказалось, протестил зону I.

Торговля от экстремумов. Часть №2

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

Роботы - это не только ценный мех

    • 02 февраля 2017, 23:42
    • |
    • Albus
  • Еще
Я начал писать роботов в 2012 году. Мне было 30 лет. Думал, что программирование — это не моё, и ничего не выйдет, но постепенно начало получаться. Первые коды мне давались настолько трудно, что хотелось отрезать себе голову от отчаяния. Настолько было сложно программировать в начале. Первый робот, который у меня начал хоть что-нибудь делать, был с ошибкой. Он начал покупать 1 лот с аска и тут же вливал его в бид с бешеной скоростью. Пока я пришёл в себя, он успел так сделать около 50 раз. Хе-хе.
Потом программирование пошло немного легче, но до сих пор мне очень трудно. Старые знания позволяют быстро кодить уже знакомые блоки, но получать новые знания и применять их мне ОЧЕНЬ тяжело. Читаю посты Павла Маркина на Смарт Лабе и с грустью понимаю, что никогда не смогу кодить так как он.
Тем не менее, код это не главное. Главное — стратегия. Один мой знакомый программист часто смеялся над моими кодами, говорил что они ужасно написаны, и что в его институте за такие коды ставили «неуды». Тем не менее, эти плохие коды зарабатывали раньше, когда мы с ним общались, и зарабатывают сейчас. Программист так и не написал ни одного прибыльного робота и сейчас ушёл программировать в другую сферу.

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

ЦБ РФ начнет покупку валюты 7 февраля

ЦБ РФ начнет покупку валюты 7 февраля — сообщили Рейтеру источники из ЦБ.
У рейтерс похоже прямая линия с минфином и ЦБ. Все новости, касающиеся этого министерства появляются на сайте этого информагентства первыми и эксклюзивно.
В пресс-релизе Минфина от 25 января говорилось, что дневной объем операций по покупке/продаже иностранной валюты на внутреннем валютном рынке рассчитывается как частное от деления объема операций по покупке/продаже иностранной валюты на внутреннем валютном рынке за текущий месяц и количества торговых дней в период с пятого торгового дня текущего месяца до четвертого (включительно) торгового дня следующего месяца. Купля-продажа рассчитанного дневного объема иностранной валюты будет осуществляться равномерно в течение торгового дня
ЦБ РФ начнет покупку валюты 7 февраля




Установка Quik 7 (7.5) на Linux

Имеем:

CentOS 6.7 и желание установить Quik для двух разных пользователей.
Не буду описывать саму установку Quik'a — в нете полно статей. Вкратце — ставим wine, качаем установщик, жмем Далее несколько раз.
Установка для двух пользователей вносит необходимость установить Quik 2 раза в разные папки.

Проблемы с которыми столкнемся:
1. Кракозябры — неверная локаль в системе.
2. Квик не видит ключи. Или после установки второго экземпляра первый забыл где его ключи.

Решения:

1. Запускаем экзишник через вайн с явным указанием локали ru_RU.
   LANG=ru_RU wine /home/vlad/.wine/drive_c/Open_Broker_QUIK/info.exe > /dev/null 2>&1 &

2. В настройках Quik(F9) можно в разделе Программа-> Шифрование можно указать где брать ключи. Так вот. ЭТО НЕ РАБОТАЕТ(

В этом же разделе строкой выше есть серый(неизменяемый) путь к qrypto.cfg (Используемый файл настроек). Именно этот файл несет смысловую нагрузку.

Я его сделал таким:

SECRING=.\secring.txk
PUBRING=.\pubring.txk

Т.е. ключи кладем в корневую директорию с Quik'ом.

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

Еще одно распределение вероятности

Слишком часто натыкаюсь на такое распределение вероятностей по тем или иным событиям на рынке.
Хотелось бы узнать, возможно кто-то знает, есть ли у этой затухающей синусоиды какое то специальное название и какие природные процессы подчиняются такому распределению?

Еще одно распределение вероятности


Цицерон о ТА и бектестинге.

    • 23 января 2017, 01:11
    • |
    • Kapral
  • Еще

"Предвидение будущего должно опираться не на предсказания и приметы, а на мудрость."

Цицерон


Опционы по взрослому (материальное ожидание)

Тут будут ремарки. Такие заметки на полях. И попытка разобраться в знаниях, которые выдают трейдерам опционов и не только на необъятных просторах Интернета и не только. Где то их то учат? Я просмотрел много материалов по опционам опубликованных тут и там. Может быть я что то пропускал и меня поправят. Конечно, я не читал все с самого начала, где объяснялось, что такое опцион, потому что я это знал. Но у меня складывается впечатления, что даже кто этого не знал начал читать с середины книги. То есть он этого не знал, а потом еще это и забыл. Поэтому я пробежался бы по не некоторым определениям касаемо опционов и не только.

  1. Математическое ожидание. Термин используется в теории вероятности. На простом языке СЛ он означает: Количество и величина положительных сделок больше чем отрицательных. Допустим, вы используете гениальную стратегию по которой покупаете актив утром на открытии и продаете на закрытии. Тогда берется обычно 30 свечек, находятся все 30 величин open/close в процентах, складываются и делятся на 30. Если у вас получится положительное число, то МО у вас положительное. Это не материальное ожидание, хотя и оно тоже.
  2. Дельта хеджирование. Здесь возник парадокс. Дело в том, что основными промоутерами  этого дела являются ММ или работающими в стиле ММ. Как бы упущен пласт, для чего это надо делать и очень много информации как это делать. Агапов, Твардовский, Мубаракшин, описывающие ДХ, ставят перед собой задачу наиболее точно повторить движение опциона через ДХ. Отдельно стоит Каленкович, который хеджирует по своей улыбке. И то мне кажется, что он не совсем понимает, что он хеджирует. Придется открыть страшную тайну. ДХ по текущей улыбки (биржевой) необходимо делать тогда, когда у вас куплен или продан опцион в спреде с более дешевой или дорогой ценой чем теоретическая. Тогда, повторяя все его движения через базовый актив, вы сохраняете вашу прибыль, полученную в спреде, до экспари или до закрытия этой позиции в спреде по лучшей цене. При этом вы нейтрализуете влияние движения БА на цену опциона. Если вы купите опцион по теоретической цене, будите вести его по теоретической цене ДХ, то на экспаре вы получите 0+- ошибка алгоритма вашего ДХ. В ВордШопе Павла Корякина ДХ изначально сделан под пакет ММ. Там берется текущая биржевая улыбка, если в настройках не задано другое. В ITInvest вы выбираете, по какой улыбке делать ДХ.
  3. График цены. Когда вы смотрите на график цены БА, то наблюдаете функцию зависимости цены от времени. Вы не цену там видите, а зависимость этой цены от времени. Еще раз, для одаренных, как поменялась цена по оси у, в зависимости от изменения времени по оси х. Правда не сложно. Так какого х-на вы строите свои стратегии, ставите стопы и даете прогнозы, без учета переменной Х. Или вы живете вечно и на Х вы положили Х.  

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

 


О торговых роботах и индикаторах Quik часть 19 (Канал Кельтнера)

Продолжая тему бесплатных индикаторов, представляю вам еще один под названием Канал Кельтнера, я видел на смартлабе некоторые аналоги, но они были с учетом АТР, я же сделал его в стандартной форме.

О торговых роботах и индикаторах Quik часть 19 (Канал Кельтнера)

Уже написанные бесплатные скрипты, Квик: 
1) Тройное экспоненциальное среднее
2) Баланс покупок/продаж
3) Горизонтальные объемы(табличное отображение)
4) Хай-лоу-открытие предыдущего дня и открытие текущего
5) Сбор АТР статистики
6) Разделитель периодов
7) Расчет допустимого кол-ва контрактов в сделке
8) Линии скорости
9) Круглые уровни
10) Автостоп и закрытие позиции лесенкой
11) Канал Тарпа
12) Канал Кельтнера

Статистика по компаниям:
1) Акрон
2) АВТОВАЗ
3) Абрау-Дюрсо
4) Газпром
5) АЛРОСА
6) Московская биржа

У него два входных параметра:
1) период скользящей, которая используется для расчета линий
2) коэффициент ширины полос, по умолчанию стоит 1.
Вот как он выглядит:


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

Опционы по взрослому (улыбки распределения)

Мы остановились на подгонке дельты БА и нормального распределения.  Почему БШ взял его? Да другого и не было. Во всем виновата «Центральная предельная теорема» Ее смысл, коротко: «сколько веревочке не виться, а депо сольется» То есть, любое распределение, похожее на нормальное, рано или поздно таким станет. Приращения цены, как бы должны заполнить купол или колокол распределения.  Соответственно, если мы накроем опционом определенный сектор цены, будет нам профит. Но, что то пошло не так.

Я специально хочу вас протащить по истории вопроса, что бы вы смогли разобраться во всех проблемах опционов. Файл: https://cloud.mail.ru/public/db9v/9Mzo1jdL3

Мы дошли до конца, когда необходимо писать формулу БШ. Что бы подключить время и цены. Она не такая и страшная. Первое что надо понять это d1 и d2. Исходники: Сколько дней в году, свечи в году. Сколько дней (свечей дневных) до эксперы. Волатильность центрального страйка, про которую думают что она правильная. В БШ оперируют относительными величинами. Поэтому, я часто перевожу их в проценты, что бы было нагляднее. Что бы получить долю 30 дней времени в году  30/246. Или 12% от года или 0,12. Итак смотрим d1=ln(БА/страйк)(это отношение между БА и Страйком, если хотите в процентах)+0,5(для кола и 0,5 для пута. Потом, вместе это станет 1 дельтой)*волатильность в квадрате(квадрат это второй момент, волатильность в годовом выражении)*долю времени до эксперы(в процентах)/волатильность*корень из доли времени(корень, потому что так надоJ)). Все.  Можно знаки поменять, отнимать 0,5… и получить d2 мне удобнее от d1-волатильность*корень из времени.



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

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