Избранное трейдера Тимоха

по

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

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

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

Что он может:

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

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

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

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



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

Нейронные сети для трейдеров

Искусственные нейронные сети (ИНС) — это вычислительные системы, основанные на биологических нейронных сетях, составляющих мозг животных.
Нейронные сети для трейдеров

Искусственная нейронная сеть позволяет моделировать некую нелинейную функцию с входными и выходными данными.
Нейронные сети для трейдеров

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

S&P 500. EWA.VSA. 1906.

Кто видит клиринги,
Тот всегда в плюсе.

В прошлом блоге про SP вывод был такой


S&P 500. ключевой день  в 2019г. VSA.EWA.
С верхов прошел зигзаг, следовательно тренд нах остен дранкэн продолжается, и новые верхи неизбежны. Вопрос времени.

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

  Тренд долгосрочный остается вверх,  а Винни Пуху пилить на гитаре еще 2-3 года, ну что б потом прокатиться круче чем в1929-м.

Верхи обновили, а от 2-3-х лет сыграли только 8 месяцев.

Пилим дальше.


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

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

Учимся сами создавать торговые советники для Quik


С ЧЕГО НАЧАТЬ САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ?


Во первых, Вам потребуются удобные среды разработки (программы, где Вы сможете писать свой код), о том, где их взять и как установить прочтите здесь. Для написания скриптов QLua Вам понадобится только Notepad++.

Во вторых, получите терминал QUIK с демо-счетом, можете получить его либо в компании Arqa (разработчик терминала) по данной ссылке, либо у практически любого брокера.

И в третьих, начинайте изучать QLua.
Рекомендую начать с раздела меню «QLua(Lua) основы», в частности со статей: «База скрипта в QLua (lua)» и «Функции обратного вызова, встроенные в QLua», остальные статьи данного раздела используйте как справочники при написании скрипта, в них практически к каждой функции есть пример кода с комментариями.

Следующим шагом переходите к разделу меню «QUIK + QLua(Lua)», в нем речь идет о том, как взаимодействует скрипт с терминалом QUIK, как обменивается данными, все так же с примерами и комментариями. Особое внимание обратите на раздел «Блоки кода», в особенности на статью в нем: «Пример простого торгового движка „Simple Engine“ QLua(Lua)», разобрав код которой Вам многое станет понятнее, хоть по началу такой подход может показаться несколько сложным.



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

Про Баффета и доходности. Ч2. Что делать?

Лошадь  выбирают по зубам
Брокера по свопам


В прошлом блоге было несколько выводов

Печатная машина США работает ровно так, что бы S&P включая дивиденды не перегнал эмиссию.

И
Что бы твоя доля среди держателей  банкнот США оставалась хотя бы неизменной, в золоте нужно зарабатывать 4% в год. Планка  существенно ниже чем 10% в баксах.


То есть 9.9% в год это на самом деле  0 (НОЛЬ)
Вопрос был что делать?

Ответ типа купить яйца Фаберже, вряд ли кого то устроит. Хотя за 100лет они подорожали более чем в 3000раз, то есть в среднем те же 9% в год.

Странное совпадение с эмиссией долларов и доходностью СП500(включая дивиденды).


Если вы имеете бизнес и читаете на СЛ этот пост, значит ваши активы-пассивы=капитал так  же не дают прироста  10% в год.

-Что делать?

-Что делать?

-Спекулировать!

На СЛ уже был пост о том, о чем пойдет речь ниже. (Пост от Гнома 

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

Робот "Два Боллинджера" с исходниками

Хорош философствовать. Давайте писать более полезные посты.
Итак, робот на двух графиках Боллинджера.
Общий принцип:
1) На цену накладываются два графика Боллинджера: с периодами 20 и 120 (назовем их local и global).
2) В зависимости от параметра внутри робота, входим либо когда цена входит внутрь local-Боллинджера (ContrTrendFlag=1), либо выходит из него (ContrTrendFlag=0).
3) Дополнительный фильтр: Лонг только когда когда мы в верхней половине global-Боллинджера, шорт — если в нижней.
Данные робот берет из графиков, так что график должен быть открыт, и прописаны идентификаторы.

График с двумя Боллинджерами выглядит примерно так:

Робот "Два Боллинджера" с исходниками

Настройки на цене и индикаторах не забудьте:

Робот "Два Боллинджера" с исходниками

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

Теория управления... счетом?

    • 17 февраля 2019, 01:21
    • |
    • bstone
  • Еще
Тут недавно помянули теорию оптимального управления. Жаль без конкретики. Зато Дмитрий Новиков недавно даже пытался протолкнуть идею об управлении эквити как опционной позицией. Там и свихнуться не долго, но тема по-своему интересная.

А я предлагаю взглянуть на это по-взрослому. Спрячем оптимальность под ковер, тут и без нее есть над чем подумать. Итак один из простейших видов систем управления — следящая система:

y(t) = F[ x(t), g(t), u(t) ]

где y(t) — сигнал на выходе системы, x(t) — вектор состояния системы, g(t) — уставка, u(t) — управляющее воздействие

Задача системы — повторять задающее воздействие g(t).

Ну что? Сразу ведь понятно, как это применить в трейдинге? Я так и подумал! Поэтому мы с вами тотчас приступим к делу:



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

Робот Богатырь 2.0

Доработал робота Богатыря, описанного в этом посте: https://smart-lab.ru/blog/458269.php
Описание.
Робот анализирует ленту всех сделок, ищет в ней крупные сделки и накладывает их на график. Он рисует метки двух видов.
1. Обычные одинарные крупные сделки.
Зелёные метки — покупки, красные — продажи. Если навести на птичку курсор, то всплывёт надпись как на скриншоте с указанием цены и объёма, в данном случае по 202 рубля было куплено 8000 лотов Сбера.
Робот Богатырь 2.0
Метка рисуется СПРАВА от свечи, на которой была обнаружена большая сделка. Я выбрал в качестве метки знак <. Он похож на указатель направления куда смотреть.
2. Горсти. Горсть — это когда крупный игрок ударяет большим объёмом по стакану. В результате одна его заявка исполняется через множество мелких сделок. Признак горсти — у всех маленьких сделок будет одинаковое время в микросекундах как на скриншоте. По этому критерию робот определяет «горсть».

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

Совет для тех, кто хочет полохматить бабушку в РГС

1. Оценочная цена акций РГС определена как 0,14. (оценка сделана независимым оценщиком по заказу банка ФК Открытие в периметре которого находится НПФ Лукойл-Гарант)
2. По этой цене НПФ Лукой-Гарант из периметра Банка «ФК „Открытие“ продал акции некому юрлицу. 
3. Газета „Коммерсант“ предположила что это это юрлицо или сам Банк „ФК “Открытие» или банк «Траст», которые оба под контролем УК ФКБС, что по сути есть внучки ЦБ.
4. С ценой 0,14 все понятно — один не может продать ниже, другой не может купить дороже (иначе конфликт интересов).


А теперь самое главное. 
— У НПФ «Будущее» (который по сути сейчас находится под санацией группы «Регион») тоже есть акции РГС в портфеле пенсионных накоплений, и они являются ненадлежащим активом, и от них НПФ Будущее обязан избавиться (в рамках 580-П и 75-ФЗ).
— По документам НПф Будущее сделка должна быть закрыта до 01.07.2019 (откуда такой срок, хрен его знает, законом этот срок не установлен в рамках 75-ФЗ, его мог лишь в индивидуальном порядке дать ЦБ как регулятор НПФ)

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

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