Постов с тегом "Бэктестинг": 138

Бэктестинг


Коэффициент Шарпа

Коэффициент Шарпа


Перевод (http://bettersystemtrader.com/sharpe-ratio-right-answer-wrong-question/)

Многие используют коэффициент Шарпа, но до конца не понимают в чем прелесть данного показателя.

Для начала давайте выясним, что коэффициент Шарпа делает хорошо:

  1. Сравнение разных активов и стратегий.
  2. Оценка неопределенности.

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

Человеческому мозгу трудно связать неопределенность с риском. Риск активирует миндалевидное тело (амигдала), а та активирует рефлекс бей-беги. В данном случае Шарп можно использовать как хорошую оценку неопределенности, он является отношением результативности стратегии к неопределенности.



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

Бэктестинг - актуальная информация

Доброе утро!

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

Спасибо!

Не стреляйте в Черных Лебедей

С легкой подачи Талеба по просторам трейдонета ходит стойкое ощущение, что можно взять опционную двухстволку, БАБАХ!
И Черный Лебедь подбит одной дробинкой.
Не стреляйте в Черных Лебедей
На практике это выливается в идеи регулярно покупать путы на дальние страйки.
Сколько я ни пытался это проверять, на SPY (ETF SP500) результат неизменно плачевный — ЧЛ ранен, но из последних сил улетает, оставляя нас без патронов. Эквити примерно такая:

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

Тайная жизнь опционов SPY: месячные, страйк=5% OTM

Мы продолжаем исследовать, как ведут себя месячные опционы на SPY (это крупнейший ETF на индекс SP500).
Исследование отвечает на вопрос: «Что будет, если всегда покупать 1 месячный опцион в каждой серии со страйком на х% вне денег(в деньгах)?» Также по ходу станет понятно, на каких опционах SPY в принципе можно зарабатывать и когда, а на каких — нет; и нужно ли их продавать или покупать.

Рассматривая покупку/продажу страйков на 5 % вне денег, мы видим картину, отличную от опционов на деньгах, рассмотренных в предыдущем посте. Редкие, но значительные изменения прибыли так и просятся быть вычлененными из общего ряда параметрическим фильтром с последующей упаковкой в отдельную стратегию. Впрочем, это уже отдельная тема.

Продажа путов:
Тайная жизнь опционов SPY: месячные, страйк=5% OTM

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

Тайная жизнь опционов SPY: 50% годовых по наводке hals

В предыдущем посте родилась идея продавать на высокой волатильности, покупать на низкой.
По результатам теста, покупка на низкой IV что коллов, что путов, ничего хорошего не приносит.
А вот с продажей ситуация иная:
Тайная жизнь опционов SPY: 50% годовых по наводке hals

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

Тайная жизнь опционов SPY: месячные, страйк=0% OTM

В серии следующих постов вы раскроем детали, как ведут себя месячные опционы на SPY (это крупнейший ETF на индекс SP500).
Исследование отвечает на вопрос: «Что будет, если всегда покупать 1 месячный опцион в каждой серии со страйком на х% вне денег(в деньгах)?»
Также по ходу станет понятно, на каких опционах SPY в принципе можно зарабатывать и когда, а на каких — нет; и нужно ли их продавать или покупать.

Методика тестирования:
Покупается 1 контракт максимально близкий к деньгам в заданном диапазоне страйков (в % от цены акции), как только входит в диапазон временных рамок. Для месячных это от 31 до 28 дней до экспирации.
Опцион удерживается до экспирации.
Как только появляется следующая серия в диапазоне, она приобретается независимо от наличия открытых позиций.
Практически на всех тестах будет видно кратное усиление тренда в 2013-2016гг, что связано с увеличением числа опционных серий, таким образом, новый опцион стал покупаться не раз за месяц, а 4-5 раз.
Все покупки по рыночной цене. Есть техническая возможность прогнать по Middle Price или иммитировать заход лимитками, что увеличит результативность теста, но принципиально ничего не меняет.
Если вы можете предложить более корректный метод тестирования — милости просим.
Итак, покупка коллов:
Тайная жизнь опционов SPY: месячные, страйк=0% OTM
Чтобы было понятней, вот лог сделок:

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

Учет комиссии в бектестах (нужна помощь)

Здравствуйте!
Помогите пожалуйста разобраться!
Вопрос по бектестингу стратегий на фьючерс Сбербанка.
Я начинающий, поэтому прошу не судить строго.
Использую wealth-lab для бектестинга нескольких стратегий на фьючерс Сбербанка. С учетом комиссии результаты ужасные.
Пытаюсь понять – правильно ли я понимаю комиссии моего брокера и биржи, и правильно их задаю в программе.
Брокер – ВТБ24. Комиссия за заключение сделок со срочными инструментами составляет 1 рубль за 1 контракт.
Комиссия биржи 0,5 – обычные сделки, 0,25 скальперские. Для простоты вопроса беру 0,5 (что означают скальперские, я разобрался).

Вопрос 1: По комисси ВТБ24. Означет ли это что если я купил/продал 1 контракт, а затем закрыл позицию, то заплачу 2 рубля (так как трейда два). Соотвественно для двух контрактов это будет 4 рубля и т.д. ?

Вопрос 2: По комиссии биржи. Означает ли что за эту же операцию (открытие позиции по одному контракту и закрытие ее) биржа возьмет с меня 1 рубль. За два контракта 2 рубля и т.д.? (Уточню что для простоты вопросы не поднимаю тему скальперской комиссии – т.е. считаю по обычной — 0,5).

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

Бектестим направленную торговлю опционами и сравниваем (результаты) с торговлей фьючерсом (RI)

Все мы знаем, на уровне здравого смысла, что опционы это круто. Особенно бинарные.
По заявлениям сектантов, познавший их внутреннюю нелинейную сущность уже никогда не станет прежним не вернется торговать линейными инструментами. Впрочем, по их словам, опционы — это добро и свет не только для избранных — любой дремучий аксакал торгующий по тренду уже сейчас может воспользоваться их благодатью.
Убедитесь сами — берем месячный RI OTM Call со страйком на расстоянии 10000 от текущей цены стоимостью ~500. Если фьюч делает +2500, опцион стоит уже ~1000 (профит +500). Если фьюч делает -2500, опцион стоит 250 (убыток -250). Можно и продолжить! В пределе, что бы цена ни вытворяла, наш убыток ограничен 500-ми, а профит вообще неограничен!.. правда опцион теряет в стоимости приметно 25 пунктов в день, но подобная фигня ведь никого не остановит, нэ?

Пытаемся придерживать раскатившуюся губу и думаем — как лучше воспользоваться этой благодатью в наших корыстных целях...
Самое простое(имхо) — взять замшелого трендового робота и заменить в нем покупку фьюча на покупку ОТМ опциона.
Теперь нужно прикинуть, какой страйк лучше покупать… ATM медленнее распадается, но обладает меньшим эффектом усиления плеча… дальние OTM наоборот — плечо усиливают хорошо, но распадаются быстрее.

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



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

Бэктестинг с Горшковым и Курбаковским в AllDerivatives Café



Квант и разработчик торговых систем Андрей Горшков поделился опытом обработки исторических биржевых данных при создании и тестировании торговых алгоритмов. Опционный трейдер и управляющий Виталий Курбаковский рассказал о подводных камнях бэктестирования данных опционной торговли.

Бектестинг и подгонка эквити.

Случайно наткнулся на интересную статью по оверфиттингу и подгонке эквити. В принципе, информация не новая, но полезная.

Наслаждайтесь: Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance

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