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

по

К вопросу о коинтеграции в парном трейдинге

Перевод с http://www.tradesignalmachine.com/blog/cointegration-for-pairs-trading-part-1
-------------
Это пост появился в результате моего собственного опыта и разочарования за последние пару месяцев, пока я разрабатывал парную торговую стратегию. После исследований я понял, что не следует искать не «коррелированные» пары инструментов для торговли, а пары, которые «коинтегрированы».

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

После того, как, наконец, получил хорошее представление о предмете, я решил написать статью, которой мне не хватало в то время. Она пытается ответить на все вопросы, которые я задавал тогда, в одном месте. Хотя я надеюсь, что я объяснил все необходимые понятия и принципы, вы все равно должны быть понимать математику на уровне здравого смысла! Я надеюсь, вы найдете это полезным.

Итак, коррелированные инструменты имеют тенденцию двигаться подобным образом. Если один движется вверх в течение дня, то другой, вероятно, тоже пройдет день вверх (и наоборот.) Тем не менее, с течением времени, соотношение цен (или спрэд) между этими двумя инструментами может значительно отличаться. Смотрите график AUDUSD против NZDUSD ниже. Ясно, что они коррелируют, но обратите внимание, как конечное соотношение между ценами составляет почти 5%, т.е. цены сильно отличаются в конце периода наблюдения по сравнению с началом.

 К вопросу о коинтеграции в парном трейдинге



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

НДФЛ с валютных операций на Мосбирже. Спите спокойно.Все не так страшно!

Никогда не было и вот опять Минфин разрозился очередным письмом. Видимо кто-то написал — вот они и ответили.  Опус называется «Письмо Департамента налоговой и таможенно-тарифной политики Минфина России от 27 апреля 2016 г. N 03-04-05/24391 Об уплате НДФЛ при совершении операций с иностранной валютой на единой торговой сессии межбанковских валютных бирж»

Попробую ответить и я. Уже Минфину. С преамбулой данного письма я согласен. Действительно валюта это имущество, и поэтому, как и любая операция с имуществом доход подлежит налогообложению НДФЛ, если не одно НО и весьма существенное. Цепочка определения, что валюта это имущество состоит в том, что НК отсылает к ГК, а ГК для определения понятия валюта отсылает к «Закону о валютном регулировании и контроле».  Дословно как это написано в письме «В соответствии с пунктом 2 статьи 38 Кодекса под имуществом в Кодексе понимаются виды объектов гражданских прав (за исключением имущественных прав), относящихся к имуществу в соответствии с Гражданским кодексом Российской Федерации (далее — Гражданский кодекс). Поскольку согласно статье 141 Гражданского кодекса и подпункту 5 пункта 1 статьи 1 Федерального закона от 10.12.2003 N 173-ФЗ «О валютном регулировании и валютном контроле» иностранная валюта признается имуществом, налогообложение доходов при совершении операций с иностранной валютой производится исходя из положений Кодекса, предусмотренных для налогообложения доходов физических лиц, полученных от продажи имущества, включая положения статей 220, 228 и 229 Кодекса.»

Дело в том, что валюта на брокерском счету это собственно не валюта ( то же самое можно и сказать и про рубли на брокерском счете – это то же не предмет закона  ).  Законодатель ( вполне справедливо ) считает валютой только те денежные средства, которые могут служить как средство платежа.   А средством платежа они могут быть только или в наличном, безналичном виде или в виде ЦБ. Режим брокерского счета это не режим счета банковского – с брокерского счета Вы не можете совершать платежи третьим лицам.  Данный счет служит для расчетов по сделкам с ЦБ и ФИСС.  Закон есть закон и он  дает определение, что валютой может считаться или наличная валюта или валюта на банковском  счете и ( или ) вкладе ( пп 2. п. 1 ст.1 Закона о валютном регулировании и контроле в РФ ). А господа из Минфина ссылаются на пп.5 п.1 ст.1 а именно, что «валютные ценности — иностранная валюта и внешние ценные бумаги». Но у валюты есть определение в пп.2. 5 подпункт только вводит дополнительный термин как валютные ценности.  Из указанного следует только то,  что если Вы купили валюту на бирже и перевели ее на банковский счет, то вот эта переведенная валюта и будет собственно валютой в понимании закона. И если Вы ее продадите с банковского счета, то это налогооблагаемая база. 



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

Преодолеваем ошибки входа-выхода методом Хука-Дживса.

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

Существует несколько методов снижения отрицательно эффекта от этих ошибок.

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

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

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

Мы предлагаем способ автоматической адаптации к текущей волатильности на фондовом рынке на базе метода Хука-Дживса. Это позволит не только следовать за трендом, но и извлекать прибыль на боковике.



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

Алгоритмические онлайн-сервисы

В перерывах между ТСЛабом и голым кодингом копаюсь в разного рода онлайн сервисах по роботобилдингу. Пока вот очередной перерыв, решил опубликовать список из онлайн-сервисов, которые предоставляют разные возможности для бектестов и деплоймента алгоритмов. Т.к. большинство смартлабовцев сидят на иглах ТСЛаба и WL, делать детальное описание не буду, хотя покопался там изрядно. Может как-нибудь за следующим перерывом...

RIZM — прикольный конструктор. Недавно вроде гугл показал подобный кодогенератор. Суть — Вы не пишете коды, а складываете кубики. Только не такие, как в ТСЛабе или еще где-то, а более близкие к программированию. Т.е., если Вы умеете читать код, но не умеете его писать (аки покорный Ваш слуга), то это для Вас.

QUANTOPIAN — упоминался несколько раз тут на СЛ. Quantopian стал центром для выпускников математических и научных дисциплин, которые обладают навыками программирования. Для кодеров. Python. Многие говорят, что соскочили с квантконнекта в квантопиан именно по причине простоты питона. Легендарный

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

Открытый Универсальный Робот – Первичные сигналы

Как было отмечено в предыдущей части – вся суть технического анализа со всеми его индикаторами сводится к пересечению линий. Например, быстрая скользящая средняя пересекает медленную скользящую среднюю; цена пересекает уровень или любую линию какого-нибудь индикатора; RSI пересек уровень 70% и т.д. Ну пусть даже и есть исключения – напишем под них отдельные функции, главное, что наше обобщение будет охватывать 90% случаев ))).

Итак, из чего же состоят сигналы пересечения линий? А состоят они из событий и состояний. Событие – это факт пересечения, состояние – это фактическое расположение линий относительно друг друга.

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

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

Торговля спреда между ближним и вторым фьючерсами на доллар. Часть 2.

by Team_Spring.Finacier

USDRUB Futs Spread. Part II.

(Part I: здесь)

Начали торговать. Первые убытки мы получили по техническим причинам: не исполнилась заявка, не вовремя снялась заявка и т.п.

Наш депозит спасало то, что Developer, очень правильно отработал систему выключения робота. Т.е. как только случались непонятные ситуации, например, мы остались в позиции только по одному контракту, робот сразу закрывал все позиции, перепроверял, все ли закрыто, дозыкрывался (если надо) и выключался.

Таким образом, на торговле спредом мы отлаживали наш execution. Execution отладили. Дальше проблем с технической частью не было.

Начались проблемы с самой стратегией. Несколько дней подряд мы вообще не делали сделок, хотя робот работал. Перенастроили параметры, робот начал делать 1-2 круга (купил-продал или продал-купил спред) в день.

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



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

опционы, ликвидность.

   Кто о чем, а я о своем проекте Ликвидность
За прошедшие 10 дней зарегистрировалось порядка сотни человек. Сразу выявились недоделки, коих было достаточно много, но ничего принципиального и почти все они уже устранены.
   Пока котируем только Апрельскую серию опционов на Лукойл, которая сегодня экспирируется. Лукойл удобный для начальных тестов инструмент —  по нему практически нет котировок  и интерес к нему минимальный, т.е. наши недоделки никого особенно не раздражали :-) В дальнейшем будем расширять список котируемых инструментов. 
   Что нового появилось за неделю: самое главное — справка. С нее же и начинается знакомство с сервисом. 
   Маркет-мейкер теперь ставит котировки с гибко меняющимся спредом, дабы даже далеко от денег имело смысл проводить сделки. 
опционы, ликвидность.

Так как вопросов очень много, 28 апреля проведем вэбинар в 14-00, где я сделаю обзор функциональности и постараюсь ответить на все ваши вопросы. Также обсудим планы развития.
 


Может это то, что вы ищите?

Купить внизу, а продать вверху – мечта каждого трейдера. Давайте помечтаем вместе. Делаю контртрендовую систему. Придумал идею для ТС, собрал в кучу индикаторы, уже «прикрутил» сигналы на вход и выход, но впереди еще много работы… За процессом можете наблюдать здесь. https://www.youtube.com/channel/UCm_NOgkQ2BHcI5uFcR_BtNg Уже готово 3 видео. Приятного просмотра.


Идея для торговой системы

Вот уже почти два года я занимаюсь трейдингом как основным видом деятельности. Не могу сказать, что результаты меня не устраивают, но хочется большего. На одном трейдерском ресурсе (может быть даже здесь) я прочел, что прежде чем что-то получить надо что-то дать. Даю. Подготовил четыре видео, как построить МТС, и выложил первое из них на Ютьюб.
Все 4 видео идут под общим названием «От идеи до торговой системы». Приятного просмотра. См. https://www.youtube.com/watch?v=rhVlvkURfYk

Купить опционы на Лукойл!


Купить опционы на Лукойл!
Как и обещал в субботу на конференции —  сервис liquid.pro доступен для торгов. 
Т.е. прямо сейчас вы можете купить (или продать) опционы на Лукойл апрельскую серию.
Для этого вам надо зарегистрироваться в сервисе и освоить функционал. Хорошего хелпа еще нет, зато есть видео 

Внимание — сервис Liquid.pro просто позволяет вам увидеть скрытую ликвидность. Торгуете вы через своего брокера и через свой терминал. 
Жду вопросов.

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