Постов с тегом "Алготрейдинг": 4534

Алготрейдинг


алготрейдинг - подход к биржевой торговле, основанный на автоматизации торгового процесса при помощи программных алгоритмов и различных аппаратных решений.

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

Создаём рынок волатильности по теории оптимальной улыбки (Market Making Volatility by STO)


Сегодня мы будем выступать в качестве поставщика бесконечной ликвидности по опционам. То есть мы будем безотказно играть в игру с нулевой суммой так, чтобы, как минимум, не проиграть, а это возможно только в том случае, если мы будем продавать и покупать волатильность по цене, соответствующей седловой точке в игре покупателя и продавца, то есть по цене GTO (game theory optimal). Иными словами, мы будем заниматься непосредственно pricing'ом опционов, назначая цены put'ам и call'ам, таким образом, чтобы ни одна стратегия и ни один набор случайных, стохастических стратегий не мог получить положительное преимущество при игре с нами.

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

Создаём рынок волатильности по теории оптимальной улыбки (Market Making Volatility by STO)
Рис.1. Распределение логарифмических приращений цен акций ПАО Газпром и их аппроксимация логистическим распределением.


или распределению Лапласа:

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

ФР МБ: результаты сентября и 3-го квартала'19

ФР МБ: результаты сентября и 3-го квартала'19
Всем привет! Продолжаю публикацию ежемесячных результатов системы на российском рынке (теперь без портфелей на следующий месяц, поскольку я жадный и ленивый ;). Начало здесь: smart-lab.ru/blog/412664.php, результаты августа: smart-lab.ru/blog/559247.php

Сентябрь оказался для модели не лучшим месяцем (на графике выше): модель проиграла как нулю (-0.6% за месяц), так и индексу ММВБ, не без приключений, но прибавившему по итогу сентября символические 0.26%, при этом просадка у модели на уровне индекса.

ФР МБ: результаты сентября и 3-го квартала'19

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

Кратко по статье к мониторингу

    • 01 октября 2019, 10:48
    • |
    • fxsaber
  • Еще
Разбавление текста картинкой текущего результата.
Кратко по статье к мониторингу



Возникают вопросы по статье к данному мониторингу, поэтому отвечаю. Но сначала просьба


Просьба

Если у кого-то есть тиковая история с LMAX, Saxo-Prime и других серьезных институциональных источников, прошу поделиться ею за несколько месяцев.

Ну а теперь ответ.

Ответ

Перевод делался по инициативе MetaQuotes в очень короткие сроки. Предполагаю, что из-за мониторинга.

В конце текста есть немаленькое заключение, так что можете прочеcть. Сакральности там нет, все только по делу.


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


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

Ищу кто напишет простого торгового робота для Quik.

— Условия открытия:

1) Расчет цены идет от цены открытия сегодняшнего дня (Допустим в 10:00 утра биржа открылась по фьючерсу условно по цена 100руб)
2) Указываем при каком % отклонении от цены открытия покупать/продавать. (И нужно купить/продать при отклонении цены в 0.5%  по  100.5руб купить или по 99.5 руб продать)  
3) Указать Стоп лосс 
4) Автоматическое закрытие в конце дня 23:49, если не сработал SL, тогда снятие заявок (возможна ли реализация не от отложенных заявок, а чтобы робот сам отслеживал цену по стакану и входил по заданным параметрам, если это будет эффективнее отложенных заявок), если не открылись в течении дня

В итоге должен быть файл в котром самому можно указать: все выше перечисленные параметры)
Спасибо.

Мое выступление на Форуме трейдеров у Герчика (Видео)

Мое выступление на Форуме трейдеров у Герчика, где я рассказываю о том, как пришел на фондовый рынок и про торговых роботов ☺


Смерть от проскальзывания.

Если работаешь с криптой, создаешь алгоритмы, строишь фонд, приходи в мой маленький телеграмм бложиг, где пишу что делаю на пути создания алгоритмического фонда - https://t.me/drsombre ,  2 головы лучше 1 :)
------------------- 
Занимаясь вчера разработкой реверсивного алгоритма (при стопе, переворот позиции) для BTCUSD, понял что попасть на паник сел/бай теперь веротяность 100%, т.к выход из сделки может быть только по стоп лоссу и мы всегда в позиции.

Поэтому сделал для каждой сделки не среднее проскальзывание по активу, а конкретно к каждой, по логике что проскальзывание = (high/stoploss-1)*0,7 (Т.е. закрываемся «типо» по маркету во второй половине свечи).

Сделал это на 4ч свечах и офигел что пиковые значения достигали 20% пролета.

Но то 4ч, решил провести иследование более внимательно, изуча 1 минутки.

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

Пиковые значения достигают 18%! Проблема то не в 4ч, все происходит за 1 минуту.
Хлоп и маржин кол.
Или закрытый по маркету ордер в n-кратный превышающий риск.
Или не исполненый лимитник и бумажный убыток еще больше.



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

IV и RV - вопрос равенства

Вопрос:

Проведена симуляция покупки опционов Call за день до экспирации по страйкам +0%, +2%, +5%, +8% от центрального  — по прогнозным ценам и в целях проверки модели справедливого ценообразования.

IV и RV - вопрос равенства



Ev[ +0%] и Ev[ +2%] располагаются на границе доверительного интервала, но по разные стороны.
Требуется ответить на вопрос IV=RV?  Уместен ли t-test?

Выступил на Форуме трейдеров у Герчика

Выступил тут на днях на Форуме трейдеров у Герчика.

1200 чел. было в зале и 2000 в онлайн-трансляции.

Толкнул речь про свой путь на бирже и про торговых роботов.

Всё прошло в лучших еврейских традициях, Александр Михалыч сделал из него целое шоу))

Вот небольшой фотоотчет:

Выступил на Форуме трейдеров у Герчика
Выступил на Форуме трейдеров у Герчика

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

Python фреймворк для алготрейдинга (VNPY)

Перевел тут (в автоматическом режиме) питонячий китайский фреймворк для алготрейдинга.

Python фреймворк для алготрейдинга (VNPY)

Что он может:

1) Тестить и пускать в лайв страты (а-ля plug and play)
2) Есть коннекторы к крипте, каким-то китайским брокерам, IB, Alpaca
3) UI на pyQT5
4) Качать/хранить котировки

в общем все что надо для базового (и не только) алготрейдинга. все это бесплатно и под MIT лицензией

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

vnpy — лучшее из python open source для трейдинга что я видел. Понятная и логичная структура, ожидаемая архитектура, хорошо написанный UI. Часть логики коннекторов написана на C++ (поэтому гитхаб и говорит что оно С++, но это не так)



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

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