Постов с тегом "проверка идей": 16

проверка идей


Самая простая стратегия для трейдинга — 15 активов на дистанции в 10 лет

Пришлось немного поработать и проанализировать 15 активов на дистанции в 10 лет. Спасибо питону, руками в ексельке я бы долго всё это ковырял. Код можно найти в телеграме t.me/zenoftrading

Пока напомню, что было в прошлых сериях:
1. Рассмотрел очень простую стратегию: покупай после закрытия вниз и продавай после закрытия вверх
2. Посмотрел сколько может быть закрытий подряд и на что это влияет
3. Посмотрел как влияют комиссии

Для сегодняшней заметки исторические данные брал с yahoo finance. Не без приключений, конечно, но о них дальше. Вот полный список бумаг:

Российский рынок
— Сбербанк (SBER.ME)
— Газпром (GAZP.ME)
— ВТБ (VTBR.ME)
— Лукойл (LKOH.ME)

Индексы
— Индекс Московской биржи (IMOEX.ME)
— S&P500 (SPY)

Американский рынок
— Apple Inc. (AAPL)
— Exxon Mobil Corporation (XOM)
— Bank of America Corporation (BAC)

Товары
— Фьючерсы на пшеницу (Chicago SRW Wheat Futures, ZW=F)
— Фьючерсы на сою (Soybean Futures, ZS=F)

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

Самая простая стратегия для трейдинга — комиссии

Напомню, что тут происходит.
1. Рассмотрел очень простую стратегию: покупай после закрытия вниз и продавай после закрытия вверх
2. Посмотрел сколько может быть закрытий подряд и на что это влияет

Сегодня добрался посмотреть как влияют комиссии.

Буду тестировать для комиссии 0,06%. То есть покупаем акции — минус 0,06%, продаём акции — минус 0,06%. На круг получается 0,12% Понятно, что в реальности может быть меньше, если оборот больше. Но я лучше заложу комиссию побольше.

С виду кажется что там эти 0,06%. Ерунда, даже не заметишь. А по факту очень даже заметишь. Давайте посмотрим.

Покупки



Самая простая стратегия для трейдинга — комиссии
Графики покупок

Слева без комиссий, справа с комиссиями. Как и ожидалось, самый частоторгуемый вариант стремится к 0. Напомню сколько сделок в каждом варианте:
— Equity_Buy_1_Days    1291
— Equity_Buy_2_Days     626

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

Самая простая стратегия для трейдинга — увеличиваем доходность


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

Сегодня покажу что будет, если ждать 4, 5, 6… а сколько вообще может быть закрытий подряд?

Немного переписал свой бектестер, чтобы он считал дни в цикле и теперь можно посчитать любое количество дней. Ну как любое, в разумных пределах. На рассчёт каждого добавленного дня уходит 10 секунд. То есть один год бектеста считается за секунду. Ладно, что-то я углубился в технические детали.

Для начала посмотрим на график акций сбербанка за последние 10 лет.
Самая простая стратегия для трейдинга — увеличиваем доходность
График цены сбербанка за последние 10 лет.

Теперь посмотрим на продажи до 5 дней. То есть в пике нужно ждать 5 закрытий подряд, а потом покупать или продавать.

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

Самая простая стратегия для трейдинга

Когда читал книгу Ларри Вильямса «Долгосрочные секреты краткосрочной торговли», думал, что хорошо бы проверить о чём он там пишет. Итак, вот его первая идея. Цитата из книги:
Фьючерс на фондовый индекс DAX за период с 1998 по 2011 годы. При покупке после каждого закрытия вниз с последующим выходом из рынка по цене закрытия того же самого дня мы совершим 1591 сделок, 52 процента которых будут выигрышными, но зато общая сумма убытка составит внушительные 60558$! При двух медвежьих закрытиях подряд реализуются 724 сделки, 52,2 процента которых будут закрыты с прибылью, причем общие потери оказываются значительно ниже – 1568$. Если вам хватит терпения каждый раз дожидаться подряд трёх закрытий вниз, вы будете вознаграждены 334 сделками, 55 процентов из которых принесут серьёзную прибыль 25295$.

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

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

Тестирование стратегий для бинарных опционов на истории. Библиотека для С++ и пример с "граалем".

В данной статье будет рассмотрен только технический аспект тестирования стратегий для бинарных опционов. Если вы считаете, что бинарные опционы не предсказуемы, или что брокеры «разводят» трейдеров, то данный пост будет не об этом и просьба не обращать на него внимания. Здесь будет рассмотрен только технический аспект для тех, кто хочет сам тестировать стратегии и проводить эксперименты на БО. Впрочем, используемый код можно адаптировать при желании и под форекс.

Итак, математика бинарных опционов не очень сложная. Тем не менее, проводить тесты будет гораздо  проще, если сделать отдельную библиотеку для тестирования и вообще подготовить «среду», где проводить свои изыскания. Не всегда же строить «велосипед» заново. К тому же, могут быть ситуации, когда ТС использует несколько экспираций опционов во время тестирования сразу, или может отличаться процент выплат и ставок. Поэтому есть смысл выделить «тестер» в виде отдельной библиотеки, несмотря на то что его задача по сути банально считать результат.

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

Люблю я программу Multicharts...

Решил на эмоциональной волне от прожитого дня поделиться с общественностью своими впечатлениями… :)

Надо будет обязательно написать обзор этой программы. Потому что она прекрасна! 

Сегодня потратил целый день на «опыты» и в очередной раз порадовался своему инструментарию. 

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

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

Можно проверять на одном графике, можно смотреть данные на 49 разных графиках, а сигналы торговать на 50-том. Можно вместо бай и селл выгружать определенные данные в файл. Можно рисовать свои индикаторы (если есть идея — реализуется минут за 5 максимум!). Я ещё не придумал такую идею, которую не смог бы проверить в этой проге.

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

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