Избранное трейдера Александр Томтосов

по

Наша торговля. Часть 11. Выбор правильного удалённого сервера для алготрейдера

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

Это не следует и нельзя делать на домашнем ПК, ибо это приведёт к проблемам.

В этом видео поговорим о том где и как запускать торговых роботов:



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

"Средняя температура" по comonу

    • 01 апреля 2022, 11:38
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще
Многие интересуются «здоровьем» сервиса автоследования comon.ru. Теперь об этом можно узнать на нашей новой странице с индексом комона с весами стратегий пропорциональными их популярности у клиентов

"Средняя температура" по comonу

Индекс COMON
Индекс Comon — это средняя доходность, рассчитанная по всем стратегиям с подписчиками на платформе Comon.ru. Значение индекса обновляется ежедневно и наглядно демонстрирует эффективность сервиса Автоследование в любой момент времени. Стратегия на Comon — это портфель ценных бумаг, которым управляет опытный трейдер на свои деньги. Начинающие инвесторы подписываются на стратегию, и сделки автора автоматически повторяются на счетах подписчиков.

Зачем нужен индекс Comon?
Поскольку индекс собран на основе всех стратегий сервиса, пропорционально их популярности у клиентов, его динамика отражает качество экспертизы авторов Comon.ru.



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

Кросс-сделки на Московской бирже. Как обнаружить попытки манипулирования с использованием микроструктуры рынка

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

Кросс-сделка — это транзакция, в которой одно и то же лицо выступает одновременно покупателем и продавцом ценных бумаг. В рамках кросс-сделки не происходит фактического перехода прав собственности, что в условиях анонимной торговли с центральным контрагентом позволяет манипуляторам искажать оценку справедливой цены другими участниками.
Экономический смысл кросс-сделок сомнителен, и в случае существенного влияния на стоимость акций данные сделки и заявки классифицируются российским законодательством как манипулирование рынком: www.cbr.ru/inside/inside_practices/article_1/.

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

Как заработать (не)много денег на цветмете (с бэктестами!)

Как заработать (не)много денег на цветмете (с бэктестами!)
Итак, сегодня будем учиться рубать бабло лопатой на фьючерсных контрактах МосБиржи на цветные металлы. Для анализа скачаем с сайта «Финама» котировки фьючерсов, например, на алюминий (ALMN):
Как заработать (не)много денег на цветмете (с бэктестами!)

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

Расчет реальной доходности Индекса Мосбиржи

Основные страновые индексы давно стали мерилом доходности фондового рынка той или иной страны. В России таким индексом является Индекс МосБиржи (IMOEX). Именно по нему и определяют доходность Российского фондового рынка в рублях, а также делают выводы о долгосрочной доходности (индекс существует с 22 сентября 1997 года)

В общем не плохой вариант, но есть некие рамки, которые хотелось расширить, чтобы более детально проанализировать прошлую доходность рынка:
1. Почему-то принято измерять годовую доходность по календарным годам. Почему не считать по 1 июля?
2. Данный индекс не учитывает, выплаченных дивидендов. Обычно делают допущения типа – «и прибавим к доходности индекса 5% дивидендной доходности». Почему именно 5%? Вот посмотрите тут, за 6 лет дивдоходность была постоянно разной.
3. Так как индекс МосБиржи не учитывает дивиденды, то он и не учитывает налоги с этих дивидендов.
4. И наконец, самое главное, на чем мы хотим сосредоточиться. Данный индекс показывает номинальную доходность, а не реальную (с корректировкой на инфляцию)

В данной статье мы исправим эти 4 недочета, проанализируем доходности и сделаем калькулятор доходности.

КАЛЬКУЛЯТОР, В КОТОРОМ ВЫ СМОЖЕТЕ ПОСЧИТАТЬ СВОИ ПАРАМЕТРЫ ДОХОДНОСТИ.

Итак, технология исследования:

Итак, технология исследования:
1. Вместо индекса МосБиржи мы взяли Индекс МосБиржи полной доходности «нетто» (по налоговым ставкам российских организаций) — MCFTRR. Это тот же самый индекс, но он учитывает все выплаченные дивиденды по компаниям, входящим в индекс, а также учитывает налоги, которые необходимо выплатить по данным дивидендам. Этим ходом убираем два недочета, описанные выше.
2. Индекс полной доходности начал рассчитываться 17 лет назад, с 26 февраля 2003 года. Но нам мало 17 годовых отрезков для анализа. Поэтому берем годовые отрезки со смещением в месяц. То есть первый годовой отрезок с марта 2003 по март 2004, второй с апреля 2003 по апрель 2004 и так далее, всего получаем 196 годовых отрезков. Тоже самое для 2-х годовых отрезков, 3-х годовых и так далее до 17-летних отрезков. Итого получаем 1700 временных окон для расчета доходностей. Это не так много, как на американском фондовом рынке, но уже в 100 раз больше, чем в исходных данных.

Расчет реальной доходности Индекса Мосбиржи

3. Рассчитываем не только номинальную, но и реальную доходность.

Вот традиционный расчет номинальной доходности Индекса полной доходности. Средняя номинальная доходность с 1 января 2004 по 31 декабря 2019 г составила 15,1%. При этом волатильность по годам очень высокая. В 2009 году номинальная доходность составила 125%, а в 2008 минус 66,7%. «Радует глаз», что из 16 лет всего 3 были убыточными.
Расчет реальной доходности Индекса Мосбиржи



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

КВИК-->Lua-->Python. Трансляция данных из КВИКа в Питон в реальном времени

Всех с пятницей — самоизолятницей!
Представляю общественности Python-сервер (в 9 строк кода) для получения данных из КВИКа в Питон через луа-скрипт в режиме реального времени.
Для примера приведу получение тиковых данных по SIM0.
Нам понадобятся следующие ингредиенты.
1. Понятное дело КВИК, версии ниже 8 или 8.5.2 и выше.
2. Питон Jupyter Notebook (Anaconda 3)
3. Луа-скрипт, взятый из Jatotrader (в нем буквально изменено пару строк)
Как работает сервер можно посмотреть в этом видео (1 мин. 38 сек.) Ну и по правилам хорошего тона, естественно сам текст ниже.


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Об опционах без зауми.

    • 16 мая 2020, 16:40
    • |
    • 3Qu
  • Еще

Для начала, все таки, немного зауми.

1. Об опционах рекомендую почитать книгу — А.Н.Балабушкин Опционы и фьючерсы. Кратко, сжато, все по делу и без воды. Много хорошей математики. В общем, математику можно пропустить, нужно уловить только общий смысл — о чем эта математика.
2. На сайте eLearning есть 6-7 бесплатных лекций Твардовского — просто, ясно, доступно. Он хорошо и интересно излагает. Смотрел лет 10 назад, 2 раза. Очень рекомендую.

Теперь непосредственно об опционных стратегиях.
Простейшей стратегией является — покупка опциона. Если цена базового актива (БА) растет или будет расти — покупаем опцион CALL вне денег, в нескольких страйках (лучше не более 4-5) от центрального. Если БА падает, аналогично покупаем опцион PUT. Больше стоимости опциона при его покупке вы никак не проиграете (хотя, теперь уж и не знаю )). ГО опциона равно его стоимости, и об этом можно не беспокоится.

Теперь более сложная стратегия для совсем ленивых. Если вы считаете, что актив будет хорошо расти или падать, на центральном страйке покупаем CALL и PUT — такая позиция называется Стрэддл. Теперь, куда бы не пошла цена БА, мы будем в выигрыше. Однако, если цена за пару дней никуда существенно не сдвинется, мы проиграем из за уменьшения внутренней стоимости опциона. Это называется временной распад.
Позиция Стрэддл хороша тем, что думать вообще ни о чем не надо, однако, она, пожалуй, очень, даже слишком, дорогая, и, далеко не самая хорошая за такие-то деньги.) Вообще, начинающим в позиции типа Стрэддлы лучше не лезть.

Пожалуй наилучшей позицией в опционах является Стрэнгл. Суть его в том, что мы покупаем опцион CALL вне денег в нескольких страйках от центрального (тоже желательно не более 4-5), и примерно симметрично ему покупаем опцион PUT. Теперь, как и в случае со Стрэддлом, куда бы цена не пошла, мы получаем прибыль. Такая позиция гораздо дешевле Стреддла, и у нее есть масса других преимуществ, но это уже ближе к зауми.
Ну, и недостатки у Стрэнгла аналогичны Стрэддлу — если цена 2-3 дней никуда существенно не пойдет, мы опять получим убытки от временного распада.
Кроме того, Стрэнгл сложнее конструировать, чем Стрэддл, для которого вообще думать не надо.
В опционах есть такой параметр — Дельта, это скорость изменения цены опциона от изменения цена БА
       Дельта = (Изменение стоимости опциона)/(Изменение стоимости БА)
Т.е., на сколько рублей изменится стоимость опциона, при изменении стоимости БА на 1 рубль. От страйка к страйку эта скорость меняется, и при приближении нашего опциона к центральному страйку и переходе опциона в деньги она будет возрастать.
Дельта транслируется в Quik, и ее можно добавить в таблицу опционов.
При выборе Стрэнгла желательно, чтобы параметры Дельта для опционов CALL и PUT были равны или близки друг к другу. Можно купить несколько опционов CALL и PUT в разных страйках, чтобы суммы их Дельт были примерно равны для CALL и PUT. Если же вы считаете, что актив скорее пойдет, например вверх, то Дельту для CALL можно выбрать и побольше, чем для PUT. И наоборот, в случае уменьшения стоимости БА.
Графически позиция Стрэнгл выглядит так:



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

Дойче Банк запускает бесплатный видеокурс на русском языке “Finmath for Fintech”

    • 08 апреля 2020, 22:13
    • |
    • Jonah
  • Еще
Технологический Центр Дойче Банка молодцы, несут знания в массы (бесплатно). Это тизер, скоро будут первые лекции.


Технологический Центр Дойче Банка запускает бесплатный видеокурс на русском языке — “Finmath for Fintech”. Хотите разобраться, какие математические модели лежат в основе опционов, облигаций и свопов?

Эксперты в области финтеха помогут! Из курса вы узнаете:

• Как вычислить справедливую цену финансового инструмента
• Какие существуют риски, связанные с инвестированием в инструменты
• Примеры прикладных задач, с которыми сталкивается финтех

Видеолекции будут выходить каждую неделю, следите за новостями в соцсетях компании.

Дойче Банк запускает бесплатный видеокурс на русском языке “Finmath for Fintech”


Open Source : Lua - MatLab Connector (3)



Краткое описание :

Библиотека Matlab2Lua  позволяет интегрировать Lua скрипты и Маtrix Laboratory Engine.


Полное описание :

Библиотека позволяет Lua и Матлаб обмениваться данными при помощи функций :

lua variable = Get( string Matlab varname );  — получение переменной из среды матлаб по имени, поддерживаются Double Array, Cell Array of Strings, Double Value, Integer Value, String Value. Возвращает -1 в случае неудачи.

int Eval ( string MatlabСommand ) — передает команду в MatLab Command Line, в качестве переменной типа string; возвращает -1 в случае неудачи, и 1 в случае успеха.

int PutVal( string Name, string/number Value) — передает в Матлаб значение Value типа string или number под именем Name. 1- успех, -1 — неудача.

int PutDouble( string Name, table T) — передает в Матлаб под именем Name таблицу Луа, заполненную численными значениями. Ответ — аналогичный.

int PutCell( string Name, table T)  — передает в Матлаб под именем Name таблицу Луа, заполненную строковыми или численными значениями, подлежащими преобразованию в строки. Ответ — аналогичный.


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

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