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

по

Библиотечка для алготрейдера

Ссылки для скачивания:
1-я часть
2-я часть
3-я часть
4-я часть
5-я часть
6-я часть
7-я часть
8-я часть

Полный список текстов:

> list.files(«E:/syst/lib»)
[1] "_algo_ algotrading.pdf"
[2] "_algo_ IntroductionToAlgorithmicTradingStrategies.pdf"
[3] "_algo_ stan.pdf"
[4] "_bayes_ applied bayesian modelling.pdf"
[5] "_bayes_ bajesovskie seti… logiko-veroyatnostnyj podxod.djvu"
[6] "_bayes_ bayesian statistical modelling.pdf"
[7] "_bayes_ BayesNets.pdf"
[8] "_bayes_ байесовские методы маш обуч.pdf"
[9] "_bayes_ введение в методы байесовского статистического вывода.djvu"
[10] "_caus_ Application of adaptive nonlinear Granger causality.pdf"
[11] "_caus_ Causalities of the Taiwan Stock Market.pdf"
[12] "_caus_ granger causality — theory and applicts.pdf"
[13] "_caus_ grangercausality.pdf"
[14] "_caus_ sugihara-causality-science.pdf"
[15] "_caus_ Причинный анализ в статистических исследованиях.djvu"
[16] "_change_ adaptive filtering and change detection.djvu"
[17] "_change_ detection of abrupt changes.pdf"
[18] "_change_ Efficient Multivariate Analysis of Change Points.pdf"
[19] "_change_ nikiforov_i_v_posledovatelnoe_obnaruzhenie_izmeneniya_svoist.djvu"
[20] "_change_ zhiglyavskii_a_a_kraskovskii_a_e_obnaruzhenie_razladki_sluch.djvu"
[21] "_change_ адаптивный метод обнаружения нарушений закономерностей по наблюдениям.pdf"
[22] "_change_ Момент разладки Чернова.pdf"
[23] "_change_ обнаружение изменения свойств сигналов и динамических систем.djvu"
[24] "_change_ обнаружение моментов разладки случайной последовательности.pdf"
[25] "_change_ обнаружение нарушений закономерностей по наблюдениям при наличии помех.pdf"



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

Синтетики отаке! Пришиваем Финексу хвост. :)

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

Синтетическая облигация.

Подробно останавливаться не будем, потому что смысла нет (объясню ниже). Если коротко:

1. Покупаем акцию (или другой базовый актив).
2. Продаем фьючерс на нее (фьючерс должен быть в контанго).
3. Получаем бескупонную синтетическую облигацию — за счет арбитражной прибыли.
4. Если во время удержания позиции по акции выплачивается дивиденд, то обзываем его «купоном» и получаем синтетическую купонную облигацию. :)

Откуда тут берется доход? Фьючерс в нормальной ситуации торгуется дороже базового актива, а в момент экспирации — сравнивается в цене. Вот и доход. Такие инструменты делать не надо (по крайней мере вручную), потому что по смыслу синтетическая облигация — это

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

Анализ коинтеграции пар активов на R и можно ли торговать RTS только по Brent

    • 02 июня 2016, 06:47
    • |
    • SciFi
  • Еще
Продолжаю изучать R и делиться кодом. На этот раз проанализируем коинтегрированность. Вообще, торговать корреляции опасно, так как они могут оказаться случайными. Гораздо безопаснее коинтеграцию. Хотя и она может ломаться.

Далее используется тест Энгла-Грэнджера. Тест основан на коинтеграционном уравнении, оценённом с помощью обычного МНК. Идея теста заключается в том, что если остатки этой модели нестационарны (имеют единичный корень), то коинтеграция временных рядов отсутствует. Нулевая гипотеза — отсутствие коинтеграции, то есть наличие единичного корня в ошибках модели (коинтеграционного уравнения). Для проверки гипотезы единичного корня применяется статистика расширенного теста Дики-Фулера, однако в отличие от классического случая этого теста в данном случае критические значения статистики иные, они больше по абсолютной величине.


Коинтеграция Si со спотом
 

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

Как создать торгового робота для Московской биржи MOEX на MetaTrader 5?

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

 

Торговать на бирже с помощью роботов — это просто

Язык MQL5 изначально поддерживает все торговые возможности платформы MetaTrader 5 — в нем множество торговых функций для работы с ордерами, позициями и торговыми запросами. При этом не имеет значения, на каком рынке вы торгуете -  фьючерсы, акции, опционы и т.д.

Средствами MQL5 вы можете создать торговый запрос и отослать его на сервер с помощью функций OrderSend() или OrderSendAsync(), получить результат его выполнения, просмотреть торговую историю, узнать спецификацию контракта для инструмента, обработать



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

Путин и оффшоры. Все не так грустно, а может даже и очень приятно! То, что никогда не расскажет Киселев.

Скандал скандалом, а я тут решил изучить,  что плохого и что хорошего если налоговый резидент РФ ( в общем случае тот парень, независимо от гражданства, что живет больше 187 дней в РФ ( ч.2 ст. 207 НК РФ ) в течении 12 календарных месяцев  ) будет иметь оффшор. Скажу прямо — если у вас нет еще оффшора, то вы прямо говоря лох и лузер! Ваша жизнь не удалась. Придумать такое антиоффшорное законодательство мог только враг финансовой системы РФ.  Рука лично Обамы и госдепа здесь прослеживается очень сильно!

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

Скажу сразу вся вина г-на Ролдугина ( как и все остальных ), что он попал на штраф в 100 000 рублей.  Если бы отчет вышел до 20 марта, то возможно штрафа бы и не было бы. Но нам про это по ящику Киселев не расскажет. Расскажу я! Итак, все по порядку!



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

Синтез торгового алгоритма методом генетического программирования

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

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

Например, функционал вычисления минимума/максимума в заданном окне получает на вход интересующую величину и значение размера окна, а также имеет 4 выхода: минимум/максимум, позиция точки минимума/максимума в окне.

ГП должен подобрать функционалы и связать их входы и выходы так, чтобы в итоге получился единственный выход типа сигнал (сигнал есть либо нет), который и будет являться сигналом на покупку/продажу. Связанные функционалы с общем случае образуют граф. Целевой функцией является критерий Шарпа с поправкой — наказанием за информационную сложность алгоритма.



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

Парный трейдинг с переключением режимов. Часть 1

    • 16 сентября 2015, 09:04
    • |
    • uralpro
  • Еще

switchPT

По итогам последнего голосования на моем сайте победила статья Marco Bee  University of Trento — Department of Economics and Management,Giulio Gatti ,Università degli Studi di Trento — Department of Economics and Management — An Improved Pairs Trading Strategy Based on Switching Regime Volatility (Улучшенная стратегия парного трейдинга, основанная на переключении режимов волатильности). Ниже привожу перевод ее основных глав.

Введение

Стратегия, основанная на рыночно-нейтральном подходе, подразумевает, что трейдер должен принять три основные решения:

  1. Выбрать активы для торговли из набора множества торгуемых инструментов
  2. При существующем спреде ( т.е. динамически взвешенной разнице между двумя активами) определить его смысл в соответствующих эконометрических терминах
  3. Выбрать торговый алгоритм


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

Будни алготрейдинга. Тслаб. Айтиинвест. Биржа. ВДС. Роботы. Америка. IB.

    • 16 сентября 2015, 09:01
    • |
    • ves2010
  • Еще

Давненько не писал про торговлю.

            Торгую ботами под тслабом 5 лет. Поднял немного денех. Но счас откатывает. Идет запил уже 3месяца. Счет овер 10мио с запасом. Перепишу хаи — выложу стейт.

 

1. Тслаб меня огорчает. Функционал новых версий порезан. Поэтому сижу на старой версии 1.2.13. В новой версии дополна глюков и багов, которые перекочевали в Тслаб2.0. Править баги разрабы не хотят. Типа вот выйдет новая версия — там и исправим. Вышла 2.0 — никуя не работает.

 

баги тслаба следующие...

а) не работает с Смартком3… там целая куча багов… за целый год не могли исправить...

б) нет гарантии входа в сделку… т.е. вместо 100 лотов вам нальют 1 и никаких сообщений и предупреждений не будет...  

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

г) нет итогового подсчета позы… крайне неудобно… у меня до 50-70ти поз открыто по каждой бумаге… крайне неудобно пересчитывать вручную… постоянно потеряно поз на 1-2мио...



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

Гном. Седой. ЛЧИ.

    • 23 сентября 2013, 19:11
    • |
    • Гном
      Проверенный аккаунт
  • Еще
Эта история началась в конце июля. Седой, откинувшись на кресле, смотрел на мерцающие мониторы и прыгающие котировки наших маркет-мейкеров и вдруг сказал:
 
— а спорим, я напишу робота, который будет делать по пол процента в день?
 
— в смысле? У нас и так система делает не меньше. — Я посмотрел на него с непониманием.
 
— ну, что все твои умные железяки заточены под профит, это понятно. Навороченный HFT, маркет-мейкинг, фронт-раннинг… А я сделаю простого робота. В экселе.
 
Седой смотрел на меня серьезно. Похоже, он не шутил.
 
— давай. На что спорим?
 
— смотри. В сентябре будет ЛЧИ. 90 дней. Около 60 торговых сессий. Если я зарабатываю без рывков в кривой эквити 1.005^60 = 35% — то ты (последовало условие).
 
— Нихрена себе! Леха, а губа не треснет?
 
— то есть признаешь, что я смогу? — Седой выглядет нахально, глаза светились молодецким задором.
 
— и робот будет написан в экселе? И даст в среднем 250% годовых?
 
— Ну да. 1.005^250=3.5, то есть да, 250% годовых. Главное стабильно. Ты мне только гейт прикрути, чтобы заявки побыстрее, чем через квик посылались.
 


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

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