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

по

У каждого своя смазка

Добрый день, коллеги!

Не ради удовольствия потроллить очередного тролля, а только рыночной правды для)

Пишу я этот пост

Ну не могу я спокойно смотреть на эту х@#ню, когда какой-то необразованный чел утверждает, что можно стабильно зарабатывать деньги на рынке с просадкой 0%… И с доходностью 100500%...

Напоминаю

Что на малых таймфреймах (1m) существуют стационарные линейные индикаторы, приносящие прибыль.
Типичный из них — это LA (локально-антиперсистентный). Утверждает, что если упало — нужно покупать, а если выросло — нужно продавать. На некоторых активах (BTCUSD, к примеру), работает другая модель (назовем ее LP), но в 90% случаев гарантированно работает LA.

Эта модель замечательна своей стабильностью, но приносит совсем небольшую доходность.

НО

Есть простой способ поднять эту доходность.

Достаточно позволить индикатору подглядывать на 1 бар в будущее.
В переводе на язык формул — если курс в будущем (на 1 бар) вырос — то покупаем. Если упал — то продаем. Остается одна модель — LA и LP больше не работают.

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

Чем биржевой график отличается от рандомного

Любителям подбрасывать монетки посвящается.
Слева реальный график «Сбербанк об.» (дневной).
Справа — составленный случайным образом график из фактических приращений цен реального левого графика.
Гистограммы логарифмов приращений у обоих графиков совпадают и содержат толстые хвосты и узкий пик (лептокуртозис присутствует).
А дальше отличия реального графика можете видеть на диаграммах волатильности и, обработке этих диаграмм через проверку стилизованного эмпирического факта "Медленный распад автокорреляции волатильности", т.е. на реальных графиках участки высокой волатильности имеют тенденцию группироваться в кластеры и затем постепенно распадаться ото дня ко дню. На случайном графике нет никакой кластеризации волатильности и никакого распада автокорреляции тоже нет, потому что нет самой корреляции волатильности.
Чем биржевой график отличается от рандомного
В обсуждении было справедливое замечание, поэтому дополнительно прикладываю гистограммы медленного распада автокорреляции волатильности по другим российским акциям.
Чем биржевой график отличается от рандомного



Статистика просадок Индекса Мосбиржи с 1997 года

Статистика просадок Индекса Мосбиржи с 1997 года

Индекс МосБиржи только-только, довольно медленно-печально перешагнул порог коррекции (если определять ее как просадка от ранее достигнутого максимума хотя бы в 10%) — а на СмартЛабике смотрю уже начали всплывать посты про «начало многолетнего медвежьего рынка», "обвалы", "новые минимумы", "поиски дна", "неможение прийти в чувства" и прочие посыпки и присыпки. Ну и куда уж без обычных мазохистических предсказаний.

То ли народу нового подвалило, который не видел нормальных обвалов, то ли народ подрасслабился в предыдущие спокойные годы — непонятно. Чтобы хоть немного унять бушующие массы, я решил напомнить о максимальных просадках Индекса Мосбиржи по годам за всю его историю. Собственно, они приведены на графике ниже. На всякий случай уточню, что максимальная просадка в конкретном году считается от ранее достигнутого максимума в этом же году (а не глобально). Это может отличаться от просадки, рассчитанной от ранее достигнутого глобального максимума, в случае многолетних просадок (как в 2008-2009-м годах), но для наших целей наиболее адекватно.

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

ФР МБ: результаты Ноября'21

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

По итогам месяца модель заработала -2.64%, с максимальной просадкой 5.4% по дороге. Индекс МосБиржи полной доходности за тот же период показал результат -6.25%, с максимальной просадкой 9.7%. Несмотря на неплохой обгон индекса по доходности и рискам, как total return инвестор результатом я недоволен.

С начала года модель заработала +43.8%, с максимальной просадкой 6.4% по дороге. Индекс МосБиржи полной доходности за тот же период показал результат +23.0%, с максимальной просадкой 11.1% по дороге. Модель обгоняет индекс почти в 2 раза по доходности и по просадке, так что результатом я доволен.
ФР МБ: результаты Ноября'21

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

В Quik 9 автоматический сбор мусора в lua не работает?

Скрипт, нормально работающий в Quik 8.7, жрет и не освобождает память в Quik 9.2. Пришлось накостылить периодический вызов collectgarbage() в потоке обработчиков (вызов в потоке main() не помогает). Это норма в 9-м квике?

Деньги нужны кому на день благодарения?

Расчетная цена экспирации NG-11.21 уже известна (5.068), а потому не ясно, зачем люди ещё копошатся там в стакане. Премия почти 1% уже, это очень докуя. Забирайте безриск и бегите.

К сути. Согласно пункту 2.2.2 спецификации финальные расчеты идут по цене сеттла последнего ТОРГОВОГО дня, предшествующего дню исполнения. День исполнения — 26 ноября (завтра), предшествует ему ТОРГОВЫЙ день — 24 ноября (вчера). А куда сегодня потерялось? А нету сегодня.

Между вчера и завтра спрятался КАЛЕНДАРНЫЙ, но не торговый день в терминах расчётов наймекса он стал частью 26 ноября. Хоть и идут укороченные торги, но это официально праздник. Мало того, что день неторговый, так и сеттла на CME в праздник нет по давно сложившейся практике (!!!no settlement at Thursday due to the Thanksgiving, all transactions are booked Friday!!!).

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

Аминь.

Деньги нужны кому на день благодарения?



Историческая волатильность "по-быстрому" для TradingView

    • 24 ноября 2021, 10:00
    • |
    • tashik
  • Еще
Длинная историческая волатильность по-быстрому Использовать на часовом ТФ или выше (до дневки). Периоды указываются кратно барам. В моем примере 17 на часовике — это 17 часов, одна торговая сессия, суточное окно.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

//@version=4

study("Historical Volatility")

// Настройки окон
HVPeriod1 = input(17, minval=1, title="Окно 1")
HVPeriod2 = input(34, minval=1, title="Окно 2")
HVPeriod3 = input(51, minval=1, title="Окно 3")
HVPeriod4 = input(85, minval=1, title="Окно 4")

// Настройка периода для сглаживания
EMAPeriod = input(17, minval=2, title="Период сглаживания")

// Собственно индикатор

// мультипликатор, для нормирования к году
mul = 252 * 1210 / timeframe.multiplier
//приращение за бар
ch = log(close) - log(close[1]) 

// Историческая волатильность в окнах
HV1 = ema(sqrt(sum(ch * ch, HVPeriod1) * mul / HVPeriod1) * 100, EMAPeriod)
HV2 = ema(sqrt(sum(ch * ch, HVPeriod2) * mul / HVPeriod2) * 100, EMAPeriod)
HV3 = ema(sqrt(sum(ch * ch, HVPeriod3) * mul / HVPeriod3) * 100, EMAPeriod)
HV4 = ema(sqrt(sum(ch * ch, HVPeriod4) * mul / HVPeriod4) * 100, EMAPeriod)

// Рисуем красивое
plot(HV1, color=#cccccc)
plot(HV2, color=#ffcccc)
plot(HV3, color=#ff9999)
plot(HV4, color=#ff0000)
Чтобы использовать, копируем, в TradingView открываем Редактор Pine, создаем там новый индикатор (Открыть -> Новый индикатор), удаляем все что там в скрипте по умолчанию и вставляем этот код. Жмем Сохранить. Дальше скрипт будет доступен в выпадающем списке над графиком под кнопкой Индикаторы во вкладке Мои скрипты. Модно, быстро и удобно )

Держим опционный строй даже когда на море качка!


Новые мысли о старом конкурсе

Доброй ночи, коллеги!

За последнее время на SL расплодились статьи на тему curve-fitting. И меня это стало немного подбешивать. Попробую объяснить, почему?

1. Половина авторов топиков тупо не умеют считать эквити
2. Вторая половина юзает публичные терминалы, которые не умеют правильно считать эквтити (TSLab etc.)

В связи с этим возникла идея провести конкурс на знание и умение curve-fitting.

Условия:
1. ТС работает одним линейным индикатором и всегда в рынке (либо покупает, либо продает)
2. Входные данные даю я
3. Таблицу для проверки результатов даю я

По сути это означает, что участник конкурса дает коэффициенты простого линейного индикатора (обязательно) и свое мнение о результатах работы ТС на обозначенном массиве данных (необязательно, будет проверяться отдельным образом).

Сама  задачка простая, достойное вознаграждение я вижу в диапазоне 10-15 тыр

Играем?

С уважением

P.S. Мне кажется, что я знаю оптимальное решение. Если мой результат будет превышен — готов поднять премию в N раз )))

Попытка решить задачу про линейный индикатор для Мальчик Buybuy

    • 08 ноября 2021, 18:22
    • |
    • PlaDJ
  • Еще

Всем привет. Мой первый пост. Все началось сегодня с попытки решить задачу из этого поста smart-lab.ru/blog/713559.php, а также из этого https://smart-lab.ru/blog/646275.php

Написал бы в личку уважаемому мной автору, да рейтинг маловат, увы. Поэтому кину рукописного зверя здесь. Вначале это была попытка рассмотреть на конкретном небольшом случае, какая логика стоит за индикатором, затем это стало похоже на МНК, а затем и на решение (возможно). Вначале автор писал, что эта задачка решается просто, а затем в комментариях сказал:«Вангую — все заинтересованные резиденты пытаются решить задачу № 1 традиционными методами вариационного исчисления.Без шанса. Ключ к решению лежит в другой плоскости». Что скажете? Что это за плоскость такая?
Попытка решить задачу про линейный индикатор для Мальчик Buybuy


 


Простая проверка наличия зависимости в ценах акций

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

             Для анализа был взят интервал времени с 01.08.2007 по 29.10.2021 и цены дневного закрытия 16 ликвидных акций от 16 разных эмитентов. Которые более-менее регулярно торговались весь этот период. Приращение в момент времени t на акции j   Рtj =ln(c(t,j)/c(t-1,j)), где С – цена закрытия.

            Не вычитая никаких средних, сформируем ковариационную матрицу COV размером 16 на 16 по всему полученному массиву данных. Матрица симметричная по построению, её след равен, с одной стороны, сумме собственных значений, а с другой – сумме квадратов приращений Ptj и по времени, и по акциям. По физической аналогии назовем след совокупной мощностью наших приращений.

                Если бы между отдельными акциями не было зависимости, матрица была бы близка к диагональной, собственные вектора имели по одному близкому к 1 значению, с каждой акцией был бы ассоциирован один вектор. А собственные значения были бы близки к диагональным значениям, каждый к своему.



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

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