Избранное трейдера rinman

по

ШОК!!! Рынок без гэпов растёт только отрицательно

Хе-хе. Ну, во-первых для пытливого исследователя это давно не шок, а вот новичкам этот секрет может показаться странным, но тем не менее это так. Итак, опытный алгоритмист может проходить мимо, а для новичков настало время срыва покровов с тайны рынка секрета Полишинеля. 
  А секрет такой: рынок без гэпов не растёт. А если ещё проще, то средний рост от open до close в SPY равен почти нулю. 
Картинка в помощь. Таким был бы американский рынок (в данном случае SPY его эквивалент), не будь ночных гэпов:

ШОК!!! Рынок без гэпов растёт только отрицательно
В среднем в один день рынок прирастает на 0,001%. За двадцать четыре года прирост SPY от внутридневных движений составил всего 3,216%. Однако, с учётом эффекта обратного рычага (100% + 10% -10%) = 99; равно как и (100% — 10% +10%) = 99%; SPY бы в данный момент стоил на 20% дешевле, чем 24 года назад. 99,5% процентов роста рынка обеспечено ГЭПами. Т.е. на рынке гораздо важнее, что происходит в моменты когда «выключен» свет, чем во время активных торгов.

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

Выбор Брокера по тарифам (Американский рынок).

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

Реакция на эту новость наших соотечественников была, видимо, примерно такой (юмор):



Неужели все так плачевно и безысходно? Судя по информации в сети Interactive Brokers является чуть ли не единственным крупнейшим мировым брокером предоставляющим доступ на мировые рынки нашим соотечественникам вместе с полноценной русскоязычной поддержкой и обслуживанием.

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

1)      Счет у иностранного брокера с прямым доступом на иностранные площадки,

2)      Счет у российского брокера, который выводит заявки клиентов на западные площадки как посредник,



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

Вновь исторический максимум

В пятницу американский индекс широкого рынка S&P500 закрылся выше значения 3397 пунктов, обновив исторический максимум от 19.02.2020. На это ушло ровно 6 месяцев. Это много или мало? Можно сравнить с несколькими громкими кризисами прошлого.

Вновь исторический максимум

В марте падение было стремительным, фондовый рынок упал на 35% в рекордно короткие сроки, опередив в скорости падения даже «Чёрный понедельник» 1987 года (в совокупности, а не за 1 день). Это было настоящим стресс-тестом в том числе и для меня.
Вновь исторический максимум



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

Как вы з..ли с этой монеткой (дарю Грааль)

Чессно слово уже поддостало читать про пресловутую монетку. Если люди не понимают очевидной разницы между подбрасыванием монетки и аукционом, то делать им на рынке просто нечего. При всем сходстве линий, отличий колоссальное количество. Монетка это бинарная штука. к примеру вы можете купить «на закрытии убыточного броска» монетки? Нет. А купить закрытие чёрной свечи  — запросто. Вот прям щас, за пять минут на коленке слепил прибыльную систему и далее вы увидите скрины ей тестов.

Итак, берём исторические данные SPY с 1996 года (24 года).
Шаг первый. Гипотеза — покупать на закрытии любой черной свечи и держать до следующего закрытия. Зелёная линия — прибыльные сделки, красная убыточные:
Как вы з..ли с этой монеткой (дарю Грааль)
Получаем 56% прибыльных сделок. 
А что если ассиметрия убирается, тем что в убыточных сделках мы будем терять больше пунктов? Считаем прибыль в пунктах:
Как вы з..ли с этой монеткой (дарю Грааль)
1329 против -1228. Хм. Действительно, не густо. Общая прибыль в пунктах всего на 8% выше убытка в пунктах. Сожрёт комиссия как пить дать. Думаем дальше.

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

Python. Делаем тестер стратегий и... зарабатываем на случайном блуждании.

    • 19 июня 2020, 16:32
    • |
    • 3Qu
  • Еще

Если вам кто нибудь скажет, что на случайном блуждании (СБ) нельзя зарабатывать, бросьте в него камень. Как говорил Паниковский — это жалкие ничтожные люди. На СБ можно зарабатывать с результатами не хуже, чем на реальном рынке. У СБ, по сравнению с реальным рынком, только один недостаток — за игры с СБ никто деньги платить не будет.
А если бы платили? Никто бы ничего не заметил. По прежнему 95% СБ-трейдеров сливало бы депозиты, а 5% регулярно выигрывало и считало бы себя Гуру. По прежнему на графики наносились бы каббалистические знаки и индикаторы, угадывались бы направления движения, каналы, и линии поддержки/сопротивления. Все так же начинающие трейдеры искали Учителя для обучения, а аналитики предсказывали будущее. И, ровным счетом, абсолютно ничего бы не поменялось. Может только АГ заметил бы подвох, но тоже не сразу, а только через несколько месяцев, а, может, и через год-другой. Но, легко сделать, чтобы и АГ остался в неведении.)

Однако, прежде чем играть на СБ, нам необходима стратегия и тестер. Ими мы и займемся.
Для начала стратегия: нам нужны три функции
— одна для пошагового слежения за рыночными котировками и определения момента входа в сделку — DealEntryAnalysis(i) и пусть на ее выходе будет: 0-если сделки нет, 1 — необходим вход в лонг, и -1 — необходим вход в шорт. i — номер отсчета массива котировок.
— вторая для сопровождения сделки лонг — DealControlL(i), отвечающая за контроль и закрытие сделки.
— и третья, для сопровождения сделки шорт — DealControlS(i).
Теперь у нас все готово для разработки тестера стратегий, а это всего лишь цикл while() последовательно перебирающий котировки.
Вот наша стратегия уже в тестере:

while i < Ie:
    deal_type = DealEntryAnalysis(i)
    if deal_type == 1:
        j, rep = DealControlL(i)
        deals_report.append(rep)
        i = j+1
        continue
    elif deal_type == -1:
        j, rep = DealControlS(i)
        deals_report.append(rep)
        i = j+1
        continue
    i = i+1


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

Как проверить робота перед покупкой

    • 31 мая 2020, 00:37
    • |
    • GOLD
      Популярный автор
  • Еще
Мой дорогой друг, если ты признался жене, что покупаешь робота, который будет таскать деньги с биржи, то этот пост — для тебя. Он поможет тебе найти ответ на важнейший вопрос, мешающий тебе спать, бухать и уверенно заниматься сексом:

Как понять, что робот — не говно???

Ты не поверишь, но понять это очень просто. Заставь продавца робота прогнать (или сам прогони) Walk Forward Test (WFT) на достаточно длинном периоде. Суть теста понятна из картинки:

Как проверить робота перед покупкой

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

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

Моделирование Торговых Систем на Python. 1.

    • 09 мая 2020, 19:31
    • |
    • 3Qu
  • Еще

Для моделирование ТС на Python, прежде всего нужен сам Python. Pythonы бывают очень разные.

Самый большой и длинный Python — Anaconda (https://anaconda.org/). Скачать дистрибутив Anaconda можно здесь — Индивидуальное издание -https://www.anaconda.com/products/individual.
Я работаю именно с Anaconda. Установив Anaconda мы получаем сам Python, уже установленные значительную часть нужных и ненужных пакетов с библиотеками Python, и несколько сред разработки. И все это сразу готово к работе, и нам, по большей части, уже не придется дополнительно устанавливать пакеты и среды.

Самый маленький Python последней версии 3.8.2. скачивается с сайта самого Python — https://www.python.org/. Это, практически, только сам язык, компилятор и минимальный набор пакетов. Сделать с ним практически ничего невозможно, и для работы придется постоянно устанавливать нужные пакеты. Среду разработки придется также устанавливать самостоятельно.
Этот Python больше подходит для запуска и работы с уже отлаженными законченными программами.



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

Анатомия рыночных крахов прошлых лет

Сегодня натолкнулся на интересную статью от 16 апреля 2020 года на ресурсе Morningstar под заголовком «Чему рыночные крахи прошлых лет могут нас научить».

Здесь и далее перевод произвольный и из статьи беру лишь ту информацию, на которой хочу акцентировать внимание. Оригинал более обширен в своих выводах: www.morningstar.com/features/what-prior-market-crashes-can-teach-us-in-2020

На рис. 1 представлена история фондового рынка с 1870 года за 150 лет. Если быть более точным на графике отражен прирост 1$, инвестированного в фондовый рынок, с учетом многочисленных коррекций и крахов рынка.


Анатомия рыночных крахов прошлых лет

За медвежий рынок принимается падение от пика на 20% и более. Синей вертикальной линией на графике отмечается период времени, когда рынок находился ниже предыдущего пика. Это по сути позволяет понять, как долго рынок оправлялся после очередного падения.

За 150-ти летний период 1$ 1870 года, инвестированный в рынок в 1871 году, вырос бы до 15 303$ к концу марта 2020 года. Но путь этот был извилистый и проходил через череду крупнейших крахов:

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

Прогноз торгов на 20,03,2020 г. для биржы NASDAQ

Прогноз на торговый диапазон цен для 20 марта на американской бирже NASDAQ.
Прогноз +1 (-1) — это прогноз направления изменения средней цены по сравнению с предыдущим днем.
Вероятность — отношение числа дней с изменением цены как в предыдущим дне и сильнее, закончившееся в следующий день в соответствии с прогнозом направления цены, к общему количеству подобных дней за период с января 2018 г., выраженное в %.

Американские инструменты (Nasdaq)  
Текущий прогноз и открытые позиции:  
         
  Следующий день 20.03.20
Инструмент Max Min Прогноз Вероятность,%
Apple 249.84 239.61 -1 83.3
CocaCola 43.61 39.99 -1 100.0
Tesla 476.77 383.23 1 100.0
SP500 2 473.27 2 334.87 1 87.7
         



Все падения рынка на 20% и более за 100 лет!!!

Все падения рынка на 20% и более за 100 лет!!!
Диаграмма выше показывает все спады на 20% и более от исторического максимума, за последние 100 лет.
В настоящее время индекс Dow на 19% ниже своего максимума за 17 сессий, поэтому при условии, что в следующие пару дней  он осядет на 1%, это будет рекорд за всю историю. Вторым самым быстрым падением был 1929 год, который занял 36 сессий. Приведенный ниже график такой же, как и выше, только увеличенный, чтобы лучше понять, что происходит.
Все падения рынка на 20% и более за 100 лет!!!

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

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