Избранное трейдера Sergey Pavlov

по

Опционы по взрослому (моделлинг)

В продолжении  http://smart-lab.ru/blog/371617.php#comment6659766

Теперь, когда мы определились с параметрами, можем начинать строить модель.

Качаем файл  https://cloud.mail.ru/public/63s2/fLqH4vfFe открываем

Используем волатильность, цену БА. Все остальное будет нашими производными. Первая и последняя производная дельта=цена БА*сигма рассматриваемого периода. Эта величина будет определять сетку ордеров или дельта хедж шаг. Через какой шаг мы ставим лесенку на продажу, а через какой на покупку. В научной среде это называется биноминальными деревьями. А полученную нашу Дельту, весьма условно, мы приравняем к функции распределения. (по центру уж точно). Я бы еще привел пример Кокса- Росса-Рубинштейна, но меня все время спрашивают про первого и тема куда то уходит. Еще можно вспомнить Мартингал (не путать с мартингейтом) с дискретным временем, но мы всей этой математической чепухой голову забивать не будим. Мы по смартлабовски, где деньги, Зин. Но как это подсчитать?



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

Немного о результатах исследования и разработки некоторых методов расчета текущего и будущего движения цены.

В числе прочих исследовал качество работы следующих методов расчета направления текущего и будущего движения цены:

-------------------------------

1.Экстраполяция на один шаг в разных тайм-фреймах:
Дает хорошие результаты в торговле на больших тайм-фреймах от 4-х часовок и более.

2.Разложение ценового процесса как функции в ряд Фурье и торговля по:

2.1.Торговля по несущей синусоиде.
Суть метода: Подбирается интервал разложения такой, на котором несущая совпадает с ценовым процессом и совершаем сделки в направлении правой части несущей синусоиды.

2.2.Торговля по 1-й и 2-й производным от ряда Фурье:
Суть метода: Берутся производные в текущей точке (как бы сейчас), в точке -пи/4 (как бы прошлое) и в точке +пи/4 (как бы будущее). Хорошо ловятся развороты цены.

Оба варианта работают хорошо только на интервалах разложения цены от 2-х недель и более.

3.Суммирование логарифмов цен основных долларовых активов и работа с суммарным ценовым процессом по методу №1.
Суммировались цены: 1)валют, 2)металлов (золото, серебро, платина, палладий), 3) индексов (Доу, СиП, Насдак и другие), 4)товаров (нефть, газ, топливо).
Всего суммировались цены 30 долларовых инструментов.
Торговались выборочные инструменты.
Теоретическая основа: центральная предельная теорема теории вероятностей о том, что сумма случайных процессов с любым распределением вероятностей является процессом с нормальным распределением, что в результате дает достаточно гладкий график суммарного ценового процесса, который можно торговать даже без специальных методов расчета направления движения цены.



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

Предновогоднее обновление QuikSharp

Хочу поделиться новостью о предновогоднем обновлении библиотеки QuikSharp.

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

Берем тут: https://github.com/finsight/QuikSharp

QuikSharp — это динамически подключаемая библиотека, для обеспечения связи ваших роботов, написанных на C#, с терминалом Quik.

QuikSharp — это «Open source-проект», который развивается благодаря участию других пользователей. Отдельный «респект» хочу выразить автору проекта, т.к. это именно то, что я долго искал когда понял, что уперся в некоторые существенные ограничения QLua.
Легче всего с этой библиотекой будет освоиться тем, что уже пробовал реализовать свои торговые стратегии на QLua, т.к. большинство функций взяты именно из QLua. Но по сравнению с QLua, мы получаем значительно большие возможности, в том числе по производительности. Когда у меня количество одновременно запущенных роботов на QLua превысило десяток, то я столкнулся с очень большими проблемами производительности. Квик стал жрать память в каких-то неимоверных объемах, а загрузка ЦП выросла до 80% (в спокойное время). Перейдя на QuikSharp (правда, перед этим пришлось заняться изучением C#) я одномоментно решил большинство проблем производительности, получил удобный инструмент для создания пользовательских интерфейсов, а также более удобное средство разработки самих роботов. Сейчас у меня одновременно крутятся в реальном времени более 4-х десятков роботов (если считать отдельным роботом сочетание ТС и конкретного инструмента), и при этом я не испытываю НИКАКИХ проблем с производительностью (терминал и роботы крутятся на ноутбуке).

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

Вот и я туда же, алгоритм на акциях

    • 22 декабря 2016, 14:48
    • |
    • Friend
  • Еще

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

Писал о данной системе я туттуттуттут, тут, тут, тут, тут, тут, тут, тут, тут

О данном алгоритме:
1. Дата создания первой вариации – конец 2014, начало первой эксплуатации 01.2015, начало трансляции которая идет по сегодняшний день – 06.2015. Перевод под версию программы 2.0 – 05.2016.



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

Os.Engine - платформа для алготрейдинга

OS Engine платформа для алготрейдинга

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

В ноябре 2016 года мы приняли решение сделать проект полностью открытым.


Качаем по ссылке:o-s-a.net/os-engine.html

Коротко о том, что там есть:
1. Мощнейший слой создания роботов, похожий на Велс/Тс Лаб. Который можно освоить в кратчайшие сроки. 


2. Около 30 встроенных роботов готовых к модернизации и торговли. Тренд, КонтрТренд, Арбитраж. 


3. Os.Robot:
a. Индекс Билдер подключенный к роботу. Позволяющий писать арбитражеров в 200 строк.
b. Подключения: Квик, СмартКом, Плаза 2, Interactiv Brokers, Финам(для получения данных)
c. МультиКоннект с одновременным подключением к нескольким источникам.
d. МультиИнструментные стратегии с одновременным доступом из робота к множеству инструментов и индексов. 



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

Сканер рынка для QUIK

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

Очевидный путь — листать эти инструменты в терминале. Да, можно. Например, просматривать дневные графики всех инструментов на сон грядущий вместо сказки на ночь. Или проводить все время перед экраном, тренируя мышцы руки, истирая мышку и ломая глаза, если интересуют сигналы для торговли внутри дня. Даже не принимая во внимание трудоёмкость и малоприятность процесса, часть сигналов в любом случае будет пропущена.

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



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

Как использовать Telegram для мониторинга работы роботов

У коллег роботописателей существует необходимость постоянного контроля работы торговых роботов.

Существует огромное количество всевозможных вариантов:

— смс-уведомления из торгового терминала QUIK

— подключение к SMS-агрегатору для последующей отправки SMS-сообщений на собственный номер

— отправка e-mail сообщений

— особо изощренные программисты используют уведомления в календаре гугла, для бесплатной отправки сообщений о выставлении заявок роботом (экзотика, но как не упомянуть об этом)

Сколько копий было сломано, чтобы протестировать описанные выше способы.

 

Существует еще один очень интересный и простой в реализации инструмент – Телеграм со множеством полезных функций: telegram api и telegram bot api.

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

Скажу, что из всех предыдущих технологий, разобраться с работой bot api и получить рабочее решение оказалось проще всего. На запуск рабочего решения потребовалось 30 мин: с момента как впервые открыл api, зарегистрировал бота, и до внедрения отправки сообщений из бота в чат.



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

Вышел MetaTrader 5 build 1455 с библиотеками математических функций в MQL5 - на пути к R

Попробуйте очередной релиз MetaTrader 5 с упором на развитие математических пакетов и оптимизацией отрисовки стакана, пожалуйста!

Ниже представлен список изменений:

1) Terminal: Добавлены всплывающие подсказки для кнопок Buy, Sell и Close в диалогах торговли.

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

Вышел MetaTrader 5 build 1455 с библиотеками математических функций в MQL5 - на пути к R

2) Terminal: Добавлены новые пиктограммы ордеров, сделок и позиций на вкладках «Торговля» и «История».

3) Terminal: Оптимизировано и значительно ускорено (до 4-5 раз) отображение и обновление стакана цен, тикового графика стакана цен и ленты сделок.

4) Terminal: Исправлена ошибка синхронизации тиковой истории в неторговое время. В некоторых случаях ошибка приводила к чрезмерному потреблению сетевого трафика.

5) MQL5: В стандартную библиотеку включена MQL5-версия библиотеки численного анализа ALGLIB.

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

Спреды

Торгуя синтетику, со временем забываешь как выглядят бумажные письма реальные графики. ) Разве что кто на календарях сидит… ))) Zuccer0 правильно порой стартует на дейтрединг и направленные стратежки. ) Я не во всем с ним согласен — уж больно он груб и бело-чёрнен в оценках, но правда в его словах есть. Пока лемминги бегают за трендом, капитал с конца 2006-го все больше торгует «направленную» синтетику. )

А вы думаете почему нет толковых энциклопедий, бесплатных курсов и прочей пролетарской фигни по спредам? )))

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