Конспект - как проверять торговые системы

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

Подсмотрел иной подход в интернетах ваших. Примерно так: идея → backtest → walk‑forward → монте‑карло → инкубация → портфель. Разберем этот конвейер на конкретном примере простой и популярной идеи — дневной momentum‑стратегии в стиле Quantified S.

Зачем вообще нужны случайные портфели

Множество экспериментов показывают, что случайные портфели часто обыгрывают либо рынок, либо сложные факторные стратегии. В одном из исследований моделировали сотни «портфелей‑обезьян», и средний результат спокойно конкурировал с «умными индексами» и продвинутыми фондами, а перевёрнутые стратегии (upside‑down версии) иногда давали ещё больше доходности.

Вывод предварительный:

  • Если твоя стратегия не обгоняет вменяемо построенный рандом, то она тебе не нужна.



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

Диванный алготрейдинг

Is it ok or not?

Диванный алготрейдинг

Слизь, комиссии (исполнение по рынку) В картинках ниже не учтено в этот раз :( 

А на реальном счёте — да, к сожалению.



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

неинтересно

Здесь сохраню, а то там потеряется. Окай? 

неинтересно

<code class="language-python">START_CAPITAL = 200000   # Стартовый капитал, ₽
WIN_RATE = 0.20          # 20% выигрышных сделок
STOP_LOSS = 0.003        # −0.3% при проигрыше
TAKE_PROFIT = 0.007      # +0.7% при выигрыше
N_TRADES = 500           # Количество сделок в сценарии
N_SCENARIOS = 20         # Количество траекторий (сценариев)
LEVERAGES = [0.5, 1, 2, 3, 5]</code>

Система изначально убыточная:
Матожидание на сделку: 0.2 × 0.7% − 0.8 × 0.3% = −0.10% (без плеча)
С плечом 5x: −0.50% на каждую сделку
Поэтому чем выше плечо — тем быстрее слив. Даже 0.5x даёт −22.8% за 500 сделок.



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

Келли/шмелли

Есть какая-то система. И какой-то Газпром например.

Предполагается, что может зарабатывать. 

Стартовая у нас 200000руб. Торговля постоянным лотом.

В спецификации: 

Келли/шмелли

200000/237= 843 лота с округлением. 

Загрузим по полной с 2010 года. 



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

Математическое ожидание: думай как казино (или нет)

Прибыль казино и прибыль успешного трейдера (вас, то есть) построены на одном и том же принципе – на математическом ожидании, а не на разовых удачных сделках. Казино зарабатывает не потому, что ему «везёт», а потому что вероятность каждой игры слегка смещена в его пользу. На коротком промежутке казино может как выигрывать, так и проигрывать, но на длинной дистанции преимущество по вероятностям неизбежно реализуется в деньги.

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

Что такое математическое ожидание сделки

Формально математическое ожидание сделки можно записать так:

E=(Pwin​×Rwin​)−(Ploss​×Rloss​)

где Pwin​ – доля прибыльных сделок, Rwin​ – средняя доходность прибыльной сделки (в процентах к капиталу на сделку), Ploss​ – доля убыточных сделок, Rloss​ – средняя величина убытка. Доли сделок суммируются до единицы: Pwin+Ploss=1



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

Просто заметка

Продолжаю переносить в настоящее идеи из прошлого. (https://smart-lab.ru/blog/1296489.php)

Взял ту же идею и с теми же настройками -> прогнал на народном достоянии на всей доступной истории. У идеи название Rock&Roll — больше сообщить нечего. Когда-то в начале блога пытался о ней рассказать чуть подробнее, но закидали тряпками, поэтому ограничусь названием.

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

Сначала 1,5% от эквити, т.к. это только 1 из множества единиц для включения в общий портфель.

Комиссия есть, слизи нет — средняя большая достаточно (по моим меркам).

Просто заметка



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

Разное-3

С бэктестами систем порой как с женщинами. 

Пост юмора. 

Мечтаешь о ком-то/чем-то таком например: 

Разное-3

Лукойл без капитализации постоянной суммой:



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

Не всегда

    • 28 апреля 2026, 01:22
    • |
    • Op_Man
  • Еще

Говорят, что все страты со временем того… Ну хз.  Раньше тоже так думал.

AllfutSi за весь доступный период по н.в.. 

Стартовая 200т.р. с капитализацией, риск — % от портфеля. 3 параметра всего, и то «на глаз»: никаких ухищрений, без оптимизации.

 Не всегда



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

Разное-2

    • 26 апреля 2026, 18:39
    • |
    • Op_Man
  • Еще

Ковырял старые заметки — делал ревизию, так сказать. 

Нашел оч старую (несколько лет назад делал для крипты) систему на ohlc — простая логика на условиях + индикаторов несколько в кач-ве фильтров. 

юань взял вечник «на посмотреть». самые свежие данные, что были под рукой. Постоянной суммой тест.

Разное-2


Продолжение таблицы: 



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

Разное

    • 25 апреля 2026, 00:31
    • |
    • Op_Man
  • Еще

Картинка понравилась просто. 

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

Вот так:

Разное
Пиковая просадка здесь около 30% во всех вариантах, что очень много. Но картинка красивая. Всё на этом.


теги блога Op_Man

....все тэги



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