Избранное трейдера /\../

по

Общий финансовый анализ на Python (Часть 3)

    • 05 апреля 2020, 12:51
    • |
    • Aleks
  • Еще

После всех вычислений, приведенных в этой и этой публикациях, можно углубиться в статистический анализ и рассмотреть метод наименьших квадратов. Для этой цели используется библиотека statsmodels, которая позволяет пользователям исследовать данные, оценивать статистические модели и выполнять статистические тесты. За основу были взяты эта статья и эта статья. Само описание используемой функции на английском доступно по следующей ссылке.

Сначала немного теории:

О линейной регрессии

Линейная регрессия используется в качестве прогнозирующей модели, когда предполагается линейная зависимость между зависимой переменной (переменная, которую мы пытаемся предсказать) и независимой переменной (переменная и/или переменные, используемые для предсказания).



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

Обзор антикризисных стратегий Comon.ru

Друзья, мы будем здесь периодически публиковать обзоры стратегий на сервисе автоследования Comon.ru. 

Ждем ваших пожеланий и комментариев, и напоминаем, что вы также можете стать авторами стратегий, если чувствуете в себе силы)

Мы представляем вам рейтинг лучших стратегий сервиса Comon.ru, которые позволили своим подписчикам получить максимальный финансовый результат. При оценке эффективности мы исходили из финансовых результатов, продемонстрированных с начала года и за последнюю неделю, с 18 по 26 марта 2020 года.

Доходность в размере 77,9% с начала текущего года показала стратегия "033", работающая с фьючерсом на доллар-рубль и ориентированная на среднесрочную торговлю в рамках самых сильных рыночных трендов. Стратегия базируется на техническом анализе и не уделяет внимания новостному фону, исходя из принципа «В цене заложено все». Преимуществом стратегии является возможность использования на ИИС. Просадка в размере 7,18% за последнюю неделю немного снизила общую доходность, однако стратегия по-прежнему сохраняет высокий потенциал и остается в числе лидеров сервиса Comon.ru.



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

Где теперь на сайте ЦБ спрятаны продажи валюты на рынке? (Ответ в тексте)

    • 02 апреля 2020, 11:09
    • |
    • Jonah
  • Еще
Источник 
Давайте во-первых разберемся, много ли продает ЦБ валюты? Если Вы зайдете на сайт Банка России, то вы узнаете что он вообще не продает валюту. НОЛЬ.
«Данные по операциям Банка России на внутреннем валютном рынке (ежедневно)»
Дело в том, что проводимые ЦБ операции на валютном рынке он не считает своими (хотя именно он принимает решение что и как делать — зеркалировать ли операции Минфина или нет, продавать ли с опережением и т.д.) и лукаво записывает их в операции Минфина. Так что, сколько чего он сделал на рынке, видно из другого отчета*:
«Факторы формирования ликвидности банковского сектора (по дням)»
Тут есть тонкость: указанная дата операций на самом деле — это дата расчетов по сделкам, сами сделки совершаются на один рабочий день раньше.

Нетрудно убедиться, что объемы продаж весьма невелики и их действительно хватит такими темпами на несколько лет даже при таких вот ценах на нефть близких к нулевым (URALS уже 11 долларов, что ниже цен 1998 года с учетом долларовой инфляции). Видно как ЦБ увеличил объемы при падении нейти ниже 25 долларов («по сделке по продаже акций Сбербанком»). Хватит ли их для того чтобы курс оставался стабильным долгое время — отдельный вопрос, но на горизонте нескольких месяцев такой проблемы нет.

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

QLua: формирование свечных данных для робота

    • 31 марта 2020, 13:37
    • |
    • _sk_
  • Еще
Поделюсь своим опытом, который может быть полезен начинающим алготрейдерам, пишущим своего робота на QLua.

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

Пример 1. Мы торгуем акции на 30-минутках и при этом не хотим учитывать свечу, которая получается в 9:30 из-за аукциона открытия, и не хотим, чтобы аукцион закрытия портил последнюю свечу дня в 18:30. Хотим только нужные свечи в одном массиве.

Пример 2. Мы торгуем фьючерсы только в дневную сессию, а вечернюю сессию выбрасываем, поскольку наша стратегия в этом случае даёт более приличный график эквити. Хочется иметь «отфильтрованный» свечной ряд.

Пример 3. Мы торгуем американские акции на Санкт-Петербургской бирже и хотим, чтобы время свечей было как в Америке, а не как на бирже, и хотим оставить только основные торги с 9:30 до 16:00 по буржуйскому времени.

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

★Хронический стресс меняет мозг трейдера. Заумно, но важно!

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

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

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

Также имеются данные о постоянном воздействии стресса на гормоны в головном мозге, включая кортизол и рилизинг-фактор кортикотропина (CRF). Длительный высокий уровень кортизола вызывает расстройства настроения, а также сокращение гиппокампа. Это может также вызвать много физических проблем. Хронический стресс может привести и к депрессии.



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

Как группа самых богатых людей погрузила мир в истерию пандемии COVID-19

Почему мир сошел с ума!? Сегодня 28 марта и в мире умерло 29000 человек от коронавируса, включая 3824 человека которые умерли сегодня. Конечно же, это много! Но в мире каждый день умирает больше 150 000 человек! Это еще больше. От голода каждый день умирает больше 30 000 человек! Эти цифры больше на порядок. Каждый день от болезней вызванных ВИЧ умирает около 5000 человек! От болезней вызванных курением каждый день умирает больше 12 000 человек! Общее же количество болезней связанных с инфекционными заболеваниями около 35 000 в день! Но почему сегодня именно вопрос коронавирусной инфекции выведен на первое место? У этого есть только одно объяснение. По какой-то ПРИЧИНЕ внимание все большего количества людей фокусируется именно на этой проблеме! Причем что крайне важно это делается в ущерб другим не менее важным глобальным вопросам!!! Весь вопрос, в чем ПРИЧИНА? Если взглянуть сейчас на масштаб мер, которые принимаются в мире, возникает вопрос кто мог дать такой импульс что этот вопрос вышел в мировой повестке на 1 место? Такого влияния нет ни одного человека в мире! Но это если по отдельности! Такой импульс могли дать только очень большое количество самых влиятельных людей в мире! И вот он ответ! Смотрим на список самых богатых людей в мире. https://www.forbes.com/billionaires/#42799e17251c



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

Скрипт lua читающий таблицу обезличенных сделок.

Всем привет. Может кому пригодится. Скрипт читает ленту сделок и раз в минуту подсчитывает разницу между покупками и продажами. Часть кода нашел в интернете часть кода написал сам. Не знаю может уже есть что то подобное. Цель была не написать что то оригинальное, а наработать навыки программирования на lua.

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

Последняя книга Талеба - рискуя собственной шкурой

Последняя книга Талеба - рискуя собственной шкурой
5 из 5. 
Первая полностью на 100% прочтенная мной книга на английском языке.
Да, я кое где плавал, но в целом смыслы поняты, даже удовольствие получено.
Почему книга топ 👍?

Еще 12 лет назад я получил эстетическое/интеллектуальное удовольствие от чтения «Черного Лебедя», мне просто было увлекательно следить за ходом мысли Талеба, так и здесь, несмотря на то, что я капельку поумнел, я испытывал то же самое чувство.

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

Талеб конечно злодей. Злобный гений. В нем много обид, зависти, чувствуется неудовлетворенность. Он одиночка. 
В книге он часто вспоминает недобрым словом конкретных людей, называя их имена, вытирает об них ноги. Я такого по-моему нигде больше не встречал. Но это частное наблюдение, оно не имеет отношения к генеральным идеям книги.

"Шкура в игре" — что это значит?

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

Интеграция MatLab Engine и С++ (1)

В сложных вычислительных задачах (или просто при нежелании программировать на Lua, Cpp и т.д., а пользоваться более высокоуровневыми инструментами разработки), незаменимым оказывается API интерфейс Матлаба реализованный в качестве Active-X COM Automation Server.  Для его реализации на языке Си существует специальная библиотека libeng.lib, позволяющая языкам Си, С++, Фортран обмениваться данными и пользоваться всеми ресурсами Матлаба (обычно это обработка видео, автопилоты, ИИ, нейронные сети и т.п.).


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



  • Запуск интерфейса Матлаб

Чтобы адресовать все внешние процессы к единому процессу Матлаб, а не запускать Engine для каждого процесса в отдельности, 
запустим «двигатель» матлаба внутренней командой :

server=actxserver('matlab.application.single'); server.Execute(' enableservice (''AutomationServer'', true)');


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

Нужен совет(МТ5 Фондовая секция Открытие брокер, квик, роботы)

    • 25 марта 2020, 10:36
    • |
    • Ilya
  • Еще


Коллеги, я за советом.

Эмоция.
Брокер открытие — сборище радужных единорогов.

По сути.
Так случилось, что решил запустить роботов на фондовой секции. Все роботы у меня в MQL на мт5. Да и привык я к простому интерфейсу. Тут купил, тут продал, квик не нужен, я без него почти счастлив.
Но оказалось, что брокер в терминале блокирует под комиссию 250 рублей на круг за сделку. Хорошо хоть не на лот.
Итого если я запущу роботов на 10 инструментах и они совершат 10 сделок каждый за день это 25к денег зблокированных. В конце дня к следующей торговой сессии цифра обнуляется, бабло вроде как на месте, но сама ситуацию немного непрягает. И это еще при том, что денег на счете он тоже каждый час может показывать разную сумму, отличается на считаные рубли, но как так возможно, если я не совершал сделок с долларовыми активами и вообще на счете только кеш.

В связи с этим назрели следующие вопросы:
1) если кто торгует в мт5 на фонде давно привыкли ли? не было ли косяков с комиссией? возможно мне просто надо не париться и это нормально в сука в 21м веке, когда брокер не может терминал настроить?
2) если уходить в роботы на квике, то на что лучше, если роботы простые? на чем тестируете? в мт5 и тестер и язык и роботы все в одном. сама идея целостного инструмента логична и прекрасна, не касаясь реализации. в квике же допустим освою я скрипты на луа мне же еще прогонять надо как-то на истории, то что я наваял. как вы это делаете?


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