bascomo

Читают

User-icon
325

Записи

111

Оценка корреляции Equity и цены

    • 29 августа 2023, 18:56
    • |
    • bascomo
  • Еще
Поисследовал на своих торговых системах, как ведёт себя коэффициент корреляции между ценой инструмента и значением Equity.

Это я решил задачку, о которой писал в конце поста тут: Составляем библиотеку торговых систем (smart-lab.ru)

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

Методика

Посчитать коэффициент корреляции несложно. Формулы простые и они
Нюансы заключаются деталях, и о них далее.
Для расчёта корреляции мы оперируем двумя переменными, первая имеет отношение к Equity, а вторая — к цене.

Equity

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

Из первого временного ряда нам нужно будет посчитать:
  • само накопленное значение прибыли на каждую сделку — по сути, кривая Equity


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

Очередной пук в муку от Binance

    • 29 августа 2023, 09:28
    • |
    • bascomo
  • Еще
Сегодня получил письмо от Binance о том, что операции с неродными валютами через подсистему P2P ограничены. Вводить и выводить можно только рубли. Это страшилка от китайца ни о чём, и вот почему.

Когда вы вводите рубли, у вас на счёт попадает уже крипта. Рубли в сам Binance не поступают. Они уходят контрагенту в России, а он вам переводит крипту внутри Binance.

Вы ровно так же как и обычно, без каких-либо изменений можете продолжать торговать этой криптой, как и раньше, а также:
  • выводить криптовалюту на холодные или горячие кошельки
  • покупать за неё наличные, например, доллары в какой-нибудь Грузии или Латвии
  • переводить неограниченно на какие угодно третьи кошельки или аккаунты в Binance.

Делайте выводы.

Центральное отверстие в душе закрыли, и вода побежала сильнее через сотни оставшихся.
  • обсудить на форуме:
  • Binance

Фантики, камушки со стекляшками

    • 29 августа 2023, 09:01
    • |
    • bascomo
  • Еще
Сообщают, что положительное сальдо в торговле с Индией за первое полугодие составило 30 млрд долларов, с Турцией — 20, с Китаем — 10. Иначе говоря, в России зависло фантиков и камушков со стекляшками на сумму в 60 млрд долларов, с которыми неясно, что делать. При этом импорт из указанных стран идет потоком, но «туда» отправляется все равно гораздо больше. По сути, теперь Россия — это сырьевой придаток Индии в первую очередь, потом Турции и в некоторой степени Китая.
При сохранении сложившегося положения по итогам за год мусорных валют в российской кубышке станет уже на сумму в 120 млрд долларов, и это не считая бразильские реалы, венесуэльские боливары, зимбабвийские доллары и прочие нигерийские найры. А 120 млрд долларов — это, между прочим, уже 12 трлн рублей. Половина от запланированных в 2023 году доходов бюджета в 26 трлн рублей. Россия — щедрая душа, конечно, но чтобы настолько — это, надо признать, круто. Но тут нужно понимать: 12 трлн за 2023 год — это цена «поворота на Восток». Цена утраты европейского рынка, за который Россия вела бесконечную борьбу и войны на протяжении всей своей истории. И «поворот на восток» — это признание поражения в этой вековой борьбе.

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

Составляем библиотеку торговых систем

    • 27 августа 2023, 12:31
    • |
    • bascomo
  • Еще
Одна из стержневых вещей моего подхода состоит в том, что я собираю библиотеку торговых систем и ранжирую их по успешности.

Подход до безобразия примитивен и потому эффективен.

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

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

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

В первом случае — это WFT (кстати, понятие WFO очень странно для меня звучит).
По сути, я беру ТС и торгую ей на истории с дискретизацией в 1 месяц. И получаю % её эффективности по времени:
  • число месяцев, когда ТС отработала в "+" / общее число месяцев, за которые доступна история цен
Вот что имеем на выходе:
Составляем библиотеку торговых систем

Это означает, что алгоритмы, найденные на каком-то одном месяце, показали на остальных месяцах "+", и доля таких месяцев из всей истории = %.

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

Почему я не торгую сезонки

    • 25 августа 2023, 09:36
    • |
    • bascomo
  • Еще
Я не торгую сезонки и прочие паттерны, основанные на времени.

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

Тут увидел интересное определение тому, что я делаю: мультистратегия.
Это очень похоже на моё описание целей диверсификации портфеля.

Почему я не торгую сезонки

Нарисую метафорическую картинку двух крайностей: представьте себе метлу. Она состоит из множества прутиков. Вообразите, что каждый прутик — это отдельная торговая система. Один подход состоит в том, чтобы идеально подобрать прутик и тыкать им в рынок. А другой — напихать прямых, кривых и косых прутиков в охапку и хорошенько подмести этой метлой рынок.

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

Как я отбираю системы для торговли

    • 23 августа 2023, 14:47
    • |
    • bascomo
  • Еще
Когда имеется большое число торговых систем, которые потенциально можно использовать для торговли, возникает проблема отбора лучших из них — релевантных целевым показателям трейдера и ситуации на рынке.

Расскажу о том, как это делаю я. Подход очень простой. Это текст в продолжение этого поста.

У каждой системы существует определённое количество метрик.
Эти метрики могут быть как стандартными, так и кастомными, которые я сам придумал.

Чтобы отобрать из всего множества систем те, которые мне лучше всего подходят, я делаю следующее:
  1. Определяю существенные, на мой взгляд, метрики. Несущественные отбрасываю. Как я это делаю — описано тут, а по сути — строю точечные диаграммы рассеивания метрики А от метрики Б для каждой пары метрик. Такой подход позволяет интуитивно и легко отсеять бестолковые метрики, которые в отборе систем ничем не помогут. Это самый простой и наглядный способ выявить корреляции между различными метриками, чем я тут и занимаюсь.
  2. Для каждой из отобранных метрик я определяю порядок сортировки от лучшего к худшему значению и, опционально, границы интервалов, в которых эта метрика должна находиться для систем, которые считаю приемлемыми.


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

Soft skills и успех в трейдинге

    • 22 августа 2023, 17:21
    • |
    • bascomo
  • Еще
Что же, согласно свежайшим исследованиям, для будущей жизни и успешности нахрен не нужны математика, инженерия, и вот это всё. Оказывается, рецепт лишь в приоритезации и тайм-менеджменте.

По оценкам IBM, наступает новая эра в разделении труда между людьми и машинами.
Опубликованный IBM Institute for Business Value аналитический отчет озаглавлен «Дополненная работа в автоматизированном мире, управляемом ИИ» (https://www.ibm.com/thought-leadership/institute-business-value/en-us/report/augmented-workforce).


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

Как-то интуитивно я по этому пути и пошёл: приоритезация систем и тайм-менеджмент управления ими. Никаких инноваций в торговых системах. Никакого творчества. Вот это лучше всяких граалей, и никакой математики. ЧТД. Пусть другие будут руками оптимизировать системы или придумывать новые граали, на излёте возможностей.

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



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

Метрики оценки Equity для тестов

    • 22 августа 2023, 14:51
    • |
    • bascomo
  • Еще
Поскольку торговых систем у меня много, то мне нужно каким-то образом отбирать из них лучшие. Я, кстати, решил перестать использовать слово «стратегия» и заменить его словом «система». Это более точно, поскольку стратегия — это нечто неформальное, и если это формализовать в жёсткие правила, то получим уже систему. Вопросы терминологии и однозначного понимания понятий важны потому, что большинство конфликтов и искажений в коммуникации происходит из-за недопонимания или иного трактования сложных понятий.

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

Итак, на что я смотрю:

Метрики использования капитала (эффективность использования торгового времени).
Позволяют мне отбросить системы, которые постоянно сидят в рынке или наоборот, слишком редко осуществляют сделки.
  • % дней, в которые совершались сделки, по отношению к общему числу торговых дней


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

Индия хочет 9 млн тонн пшеницы

    • 17 августа 2023, 13:08
    • |
    • bascomo
  • Еще
Сначала давали свои фантики-рупии за нефть, которые нельзя потратить, а теперь по той же схеме хотят пшеницы. Это потрясающе.

Диверсификация портфеля

    • 17 августа 2023, 11:24
    • |
    • bascomo
  • Еще
Зафиксирую тут принципы диверсификации, управления рисками и капиталом, к которым я стремлюсь.

"+" — уже сделал, "-" — ещё нет:
  • торговля на разных рынках — Binance, MOEX (+)
  • торговля разными инструментами — фьючерсы, акции (+)
  • торговля на разных таймфреймах — использую только М1 (-)
  • торговля тренда и контртренда (+)
  • как длинные, так и короткие позиции (+)
  • принципиально разные системы определения точек входа и выхода (+)
  • торговля некоррелированными стратегиями — ещё не придумал, как оценивать корреляцию (-)
  • балансировать системы по инструменту — чтобы было равное число длинных и коротких (+)
  • ограничить риски полной потери капитала на позицию < 3% (+)
  • капитализация прибыли (-)
  • динамическое определение объёма входа для каждой позиции (-)
  • автоматическое отключение системы, потерявшей эффективность (-)
  • автоматическое включение системы, ставшей эффективной (-)

теги блога bascomo

....все тэги



UPDONW
Новый дизайн